{"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":"MAGN","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1980-09-08","known_ts":"1980-09-10","bar_index":41,"type":"BUY","strength":0.588,"price":10.0207,"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":"1980-09-19","known_ts":"1980-09-23","bar_index":44,"type":"BUY","strength":0.588,"price":10.1152,"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":"1980-11-06","known_ts":"1980-11-06","bar_index":55,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.4933,"stop_level":10.5406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-03-02","known_ts":"1981-03-04","bar_index":81,"type":"BUY","strength":0.588,"price":11.2023,"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":"1981-04-14","known_ts":"1981-04-14","bar_index":91,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.5731,"stop_level":12.7622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-04-30","known_ts":"1981-04-30","bar_index":95,"type":"RECLAIM","strength":0.863,"price":12.6676,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-04-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-07-27","known_ts":"1981-07-29","bar_index":115,"type":"BUY","strength":0.725,"price":12.4786,"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":"1981-08-26","known_ts":"1981-08-26","bar_index":122,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.7223,"stop_level":11.7695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1982-03-01","known_ts":"1982-03-03","bar_index":165,"type":"BUY","strength":0.45,"price":9.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":"1982-04-27","known_ts":"1982-04-27","bar_index":178,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.257,"stop_level":10.3043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-05-03","known_ts":"1982-05-03","bar_index":179,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.1625,"stop_level":10.257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-05-10","known_ts":"1982-05-10","bar_index":181,"type":"RECLAIM","strength":0.725,"price":10.3988,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-05-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":"1982-05-03","prior_stop_level":10.257,"sweep_low":10.1152,"atr14":0.088383,"stop_level":10.071009,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-08-16","known_ts":"1982-08-18","bar_index":204,"type":"BUY","strength":0.45,"price":9.0753,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1982-09-07","known_ts":"1982-09-07","bar_index":209,"type":"RECLAIM","strength":0.725,"price":9.9261,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1982-08-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-11-12","known_ts":"1982-11-12","bar_index":225,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.904,"stop_level":12.9512,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-01-13","known_ts":"1983-01-13","bar_index":239,"type":"RECLAIM","strength":1.0,"price":13.8966,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-11-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-03-15","known_ts":"1983-03-17","bar_index":253,"type":"REBUY","strength":1.0,"price":15.6455,"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":"1983-03-31","known_ts":"1983-03-31","bar_index":257,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.2201,"stop_level":15.3146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-05-05","known_ts":"1983-05-05","bar_index":265,"type":"RECLAIM","strength":1.0,"price":16.7326,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-03-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-06-29","known_ts":"1983-06-29","bar_index":277,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.3471,"stop_level":17.4889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-10-17","known_ts":"1983-10-17","bar_index":303,"type":"RECLAIM","strength":0.863,"price":18.1506,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-06-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-11-01","known_ts":"1983-11-01","bar_index":306,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.2053,"stop_level":17.2998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-11-29","known_ts":"1983-12-01","bar_index":313,"type":"BUY","strength":0.725,"price":17.9143,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1984-02-10","known_ts":"1984-02-10","bar_index":330,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.1432,"stop_level":19.2378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1984-03-16","known_ts":"1984-03-16","bar_index":338,"type":"RECLAIM","strength":0.863,"price":20.6558,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-02-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-05-07","known_ts":"1984-05-07","bar_index":349,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.5937,"stop_level":22.7355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1984-07-03","known_ts":"1984-07-06","bar_index":363,"type":"BUY","strength":0.588,"price":23.6809,"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":"1984-09-05","known_ts":"1984-09-05","bar_index":377,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.8079,"stop_level":25.9497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-10-23","known_ts":"1984-10-25","bar_index":389,"type":"BUY","strength":0.588,"price":25.9497,"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":45},{"ts":"1984-12-19","known_ts":"1984-12-19","bar_index":402,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.0989,"stop_level":25.2407,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-01-02","known_ts":"1985-01-04","bar_index":405,"type":"BUY","strength":0.588,"price":25.6661,"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":15},{"ts":"1985-03-07","known_ts":"1985-03-07","bar_index":420,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.6144,"stop_level":32.898,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-04-11","known_ts":"1985-04-11","bar_index":428,"type":"RECLAIM","strength":1.0,"price":38.5701,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-05-14","known_ts":"1985-05-14","bar_index":435,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.7193,"stop_level":38.2865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-07-19","known_ts":"1985-07-19","bar_index":451,"type":"RECLAIM","strength":0.863,"price":39.7045,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-08-05","known_ts":"1985-08-05","bar_index":454,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.2865,"stop_level":38.5701,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1985-10-02","known_ts":"1985-10-04","bar_index":468,"type":"BUY","strength":0.588,"price":37.5775,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1985-12-23","known_ts":"1985-12-23","bar_index":487,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.5405,"stop_level":43.2495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-12-31","known_ts":"1985-12-31","bar_index":488,"type":"RECLAIM","strength":0.863,"price":43.6749,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-12-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":"1985-12-23","prior_stop_level":43.2495,"sweep_low":42.5405,"atr14":0.699467,"stop_level":42.190766,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-01-10","known_ts":"1986-01-10","bar_index":491,"type":"RECLAIM","strength":0.863,"price":43.8168,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-12-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-03-14","known_ts":"1986-03-14","bar_index":505,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.9142,"stop_level":50.4814,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-03-21","known_ts":"1986-03-21","bar_index":507,"type":"RECLAIM","strength":0.863,"price":51.1904,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-03-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":"1986-03-14","prior_stop_level":50.4814,"sweep_low":48.9216,"atr14":0.767469,"stop_level":48.537866,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-03-31","known_ts":"1986-03-31","bar_index":509,"type":"RECLAIM","strength":1.0,"price":54.5937,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-03-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-10-09","known_ts":"1986-10-13","bar_index":554,"type":"BUY","strength":0.45,"price":51.3322,"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":"1986-10-14","known_ts":"1986-10-14","bar_index":555,"type":"RECLAIM","strength":0.588,"price":52.183,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1986-10-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1986-12-30","known_ts":"1986-12-30","bar_index":572,"type":"SELL","basis":"structure_stop","strength":0.863,"price":54.7355,"stop_level":55.5863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-01-02","known_ts":"1987-01-02","bar_index":573,"type":"RECLAIM","strength":0.863,"price":57.0043,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-12-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1986-12-30","prior_stop_level":55.5863,"sweep_low":54.4519,"atr14":1.143262,"stop_level":53.880269,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-01-14","known_ts":"1987-01-14","bar_index":576,"type":"RECLAIM","strength":0.725,"price":62.3927,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-12-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-02-23","known_ts":"1987-02-23","bar_index":585,"type":"SELL","basis":"structure_stop","strength":0.863,"price":69.4828,"stop_level":70.3337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-02-25","known_ts":"1987-02-25","bar_index":585,"type":"RECLAIM","strength":0.863,"price":72.0353,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-02-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":"1987-02-23","prior_stop_level":70.3337,"sweep_low":68.9157,"atr14":1.772373,"stop_level":68.029514,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-03-03","known_ts":"1987-03-05","bar_index":587,"type":"REBUY","strength":0.863,"price":76.8566,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1987-06-23","known_ts":"1987-06-25","bar_index":613,"type":"BUY","strength":0.588,"price":77.1402,"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":"1987-07-28","known_ts":"1987-07-28","bar_index":621,"type":"SELL","basis":"structure_stop","strength":0.725,"price":75.7221,"stop_level":76.8566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-08-10","known_ts":"1987-08-12","bar_index":624,"type":"REBUY","strength":0.725,"price":81.1106,"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":"1987-09-08","known_ts":"1987-09-08","bar_index":630,"type":"SELL","basis":"structure_stop","strength":0.725,"price":78.5582,"stop_level":83.3794,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-09-22","known_ts":"1987-09-24","bar_index":634,"type":"BUY","strength":0.863,"price":85.6483,"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":"1987-11-30","known_ts":"1987-12-02","bar_index":650,"type":"BUY","strength":0.45,"price":64.378,"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-01-12","known_ts":"1988-01-12","bar_index":659,"type":"SELL","basis":"structure_stop","strength":0.588,"price":66.3632,"stop_level":68.0648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-02-22","known_ts":"1988-02-22","bar_index":669,"type":"RECLAIM","strength":0.725,"price":73.7369,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-03-28","known_ts":"1988-03-28","bar_index":677,"type":"SELL","basis":"structure_stop","strength":0.863,"price":76.2893,"stop_level":77.1402,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-03-29","known_ts":"1988-03-29","bar_index":677,"type":"RECLAIM","strength":0.863,"price":77.4238,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-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":"1988-03-28","prior_stop_level":77.1402,"sweep_low":76.2893,"atr14":1.385236,"stop_level":75.596682,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-26","known_ts":"1988-04-26","bar_index":684,"type":"RECLAIM","strength":0.863,"price":77.7073,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-03-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-06-13","known_ts":"1988-06-15","bar_index":695,"type":"BUY","strength":0.725,"price":79.409,"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":75},{"ts":"1988-07-07","known_ts":"1988-07-07","bar_index":700,"type":"SELL","basis":"structure_stop","strength":0.863,"price":80.2598,"stop_level":81.6778,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-07-12","known_ts":"1988-07-12","bar_index":701,"type":"RECLAIM","strength":0.863,"price":81.9614,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-07-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":"1988-07-07","prior_stop_level":81.6778,"sweep_low":79.6926,"atr14":1.068073,"stop_level":79.158563,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-07-21","known_ts":"1988-07-21","bar_index":704,"type":"RECLAIM","strength":0.863,"price":84.5139,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-07-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-08-10","known_ts":"1988-08-10","bar_index":708,"type":"SELL","basis":"structure_stop","strength":0.863,"price":79.9762,"stop_level":81.1106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-08-17","known_ts":"1988-08-17","bar_index":710,"type":"RECLAIM","strength":0.725,"price":81.6778,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-08-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1988-08-10","prior_stop_level":81.1106,"sweep_low":79.9762,"atr14":0.948251,"stop_level":79.502074,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-10-14","known_ts":"1988-10-18","bar_index":724,"type":"BUY","strength":0.588,"price":80.5434,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"1988-11-18","known_ts":"1988-11-18","bar_index":732,"type":"SELL","basis":"structure_stop","strength":0.725,"price":81.1106,"stop_level":82.8122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-11-22","known_ts":"1988-11-22","bar_index":733,"type":"SELL","basis":"structure_stop","strength":0.863,"price":80.2598,"stop_level":82.8122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-12-22","known_ts":"1988-12-27","bar_index":740,"type":"BUY","strength":0.863,"price":83.663,"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":"1989-01-24","known_ts":"1989-01-24","bar_index":747,"type":"SELL","basis":"structure_stop","strength":1.0,"price":84.7974,"stop_level":86.499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-01-30","known_ts":"1989-01-30","bar_index":748,"type":"RECLAIM","strength":1.0,"price":86.7827,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-01-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-01-24","prior_stop_level":86.499,"sweep_low":83.9466,"atr14":1.114578,"stop_level":83.389311,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-02-09","known_ts":"1989-02-09","bar_index":751,"type":"RECLAIM","strength":1.0,"price":88.7679,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-03-17","known_ts":"1989-03-17","bar_index":759,"type":"SELL","basis":"structure_stop","strength":1.0,"price":90.7531,"stop_level":91.6039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-04-07","known_ts":"1989-04-07","bar_index":764,"type":"RECLAIM","strength":1.0,"price":94.1563,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-03-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-11-03","known_ts":"1989-11-07","bar_index":813,"type":"BUY","strength":0.725,"price":99.2612,"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":"1990-01-29","known_ts":"1990-01-29","bar_index":832,"type":"SELL","basis":"structure_stop","strength":0.588,"price":91.8875,"stop_level":94.44,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-02-01","known_ts":"1990-02-01","bar_index":833,"type":"RECLAIM","strength":0.588,"price":95.2908,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-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":"1990-01-29","prior_stop_level":94.44,"sweep_low":91.3203,"atr14":1.372249,"stop_level":90.634175,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-03-07","known_ts":"1990-03-09","bar_index":841,"type":"BUY","strength":0.45,"price":94.44,"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-04-09","known_ts":"1990-04-09","bar_index":848,"type":"SELL","basis":"structure_stop","strength":0.588,"price":92.1711,"stop_level":96.7088,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-05-02","known_ts":"1990-05-04","bar_index":854,"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-05-02","trigger_known_ts":"1990-05-04","strength":0.45,"price":90.1859,"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.180413,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":88.7679,"atr14":0.930094,"stop_level":88.302853,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-05-15","known_ts":"1990-05-17","bar_index":857,"type":"BUY","strength":0.45,"price":91.6039,"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-05-15","known_ts":"1990-05-17","bar_index":857,"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-05-15","trigger_known_ts":"1990-05-17","strength":0.45,"price":91.6039,"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.163212,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":90.1859,"atr14":0.92622,"stop_level":89.72279,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-06-01","known_ts":"1990-06-05","bar_index":861,"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-06-01","trigger_known_ts":"1990-06-05","strength":0.588,"price":93.022,"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.115902,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":89.9023,"atr14":0.924276,"stop_level":89.440162,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-08-02","known_ts":"1990-08-02","bar_index":875,"type":"SELL","basis":"structure_stop","strength":0.588,"price":90.4695,"stop_level":91.8875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-08-27","known_ts":"1990-08-29","bar_index":881,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-08-27","trigger_known_ts":"1990-08-29","strength":0.45,"price":79.1254,"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.241848,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":75.4385,"atr14":1.406049,"stop_level":74.735476,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-01","known_ts":"1990-10-03","bar_index":889,"type":"BUY","strength":0.45,"price":77.4238,"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-10-01","known_ts":"1990-10-03","bar_index":889,"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-10-01","trigger_known_ts":"1990-10-03","strength":0.45,"price":77.4238,"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.258152,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":72.8861,"atr14":1.215766,"stop_level":72.278217,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-12-12","known_ts":"1990-12-12","bar_index":906,"type":"RECLAIM","strength":0.725,"price":92.7383,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-08-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-14","known_ts":"1991-01-14","bar_index":913,"type":"SELL","basis":"structure_stop","strength":0.863,"price":92.7383,"stop_level":95.5744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-17","known_ts":"1991-01-17","bar_index":914,"type":"RECLAIM","strength":0.863,"price":96.4252,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-01-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":"1991-01-14","prior_stop_level":95.5744,"sweep_low":92.4547,"atr14":1.508396,"stop_level":91.700502,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-30","known_ts":"1991-02-01","bar_index":917,"type":"REBUY","strength":0.863,"price":102.3809,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1991-03-19","known_ts":"1991-03-19","bar_index":928,"type":"SELL","basis":"structure_stop","strength":1.0,"price":114.5758,"stop_level":116.8446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-10-29","known_ts":"1991-10-31","bar_index":980,"type":"BUY","strength":0.588,"price":119.6807,"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":"1991-12-05","known_ts":"1991-12-05","bar_index":988,"type":"SELL","basis":"structure_stop","strength":0.588,"price":115.9939,"stop_level":116.5611,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1991-12-06","known_ts":"1991-12-06","bar_index":989,"type":"RECLAIM","strength":0.588,"price":117.6955,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-12-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"1991-12-05","prior_stop_level":116.5611,"sweep_low":115.7102,"atr14":1.304379,"stop_level":115.05801,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-12-11","known_ts":"1991-12-13","bar_index":990,"type":"REBUY","strength":0.588,"price":117.9791,"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":65},{"ts":"1992-02-25","known_ts":"1992-02-25","bar_index":1007,"type":"SELL","basis":"structure_stop","strength":1.0,"price":129.3233,"stop_level":129.8904,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-05-07","known_ts":"1992-05-11","bar_index":1024,"type":"BUY","strength":0.725,"price":126.1412,"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":"1992-05-28","known_ts":"1992-05-28","bar_index":1028,"type":"SELL","basis":"structure_stop","strength":0.725,"price":122.7164,"stop_level":123.2872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1992-06-02","known_ts":"1992-06-02","bar_index":1029,"type":"RECLAIM","strength":0.588,"price":123.858,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-05-28 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":"1992-05-28","prior_stop_level":123.2872,"sweep_low":120.4333,"atr14":2.006053,"stop_level":119.430273,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-07-29","known_ts":"1992-07-31","bar_index":1043,"type":"BUY","strength":0.45,"price":112.11,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-10-02","known_ts":"1992-10-02","bar_index":1058,"type":"SELL","basis":"structure_stop","strength":0.588,"price":108.6605,"stop_level":110.3853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-10-06","known_ts":"1992-10-06","bar_index":1059,"type":"SELL","basis":"structure_stop","strength":0.588,"price":106.5753,"stop_level":110.3853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-10-19","known_ts":"1992-10-21","bar_index":1062,"type":"REBUY","strength":0.588,"price":106.5753,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-10-27","known_ts":"1992-10-29","bar_index":1064,"type":"REBUY","strength":0.588,"price":106.5753,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-11-17","known_ts":"1992-11-19","bar_index":1069,"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":"1992-11-17","trigger_known_ts":"1992-11-19","strength":0.45,"price":83.4068,"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.370242,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":80.5107,"atr14":2.77066,"stop_level":79.12537,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-12-17","known_ts":"1992-12-21","bar_index":1076,"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":"1992-12-17","trigger_known_ts":"1992-12-21","strength":0.45,"price":82.8275,"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.374616,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":81.6691,"atr14":1.585414,"stop_level":80.876393,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-12-22","known_ts":"1992-12-24","bar_index":1077,"type":"BUY","strength":0.45,"price":83.4068,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-12-22","known_ts":"1992-12-24","bar_index":1077,"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":"1992-12-22","trigger_known_ts":"1992-12-24","strength":0.45,"price":83.4068,"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.370242,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":81.6691,"atr14":1.458926,"stop_level":80.939637,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-02-03","known_ts":"1993-02-03","bar_index":1086,"type":"SELL","basis":"structure_stop","strength":0.588,"price":82.4709,"stop_level":83.0558,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-02-05","known_ts":"1993-02-05","bar_index":1087,"type":"RECLAIM","strength":0.588,"price":87.1501,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-02-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":"1993-02-03","prior_stop_level":83.0558,"sweep_low":82.4709,"atr14":1.679822,"stop_level":81.630989,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-03-17","known_ts":"1993-03-17","bar_index":1096,"type":"SELL","basis":"structure_stop","strength":0.588,"price":84.8106,"stop_level":85.3955,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-03-19","known_ts":"1993-03-19","bar_index":1097,"type":"SELL","basis":"structure_stop","strength":0.588,"price":84.2256,"stop_level":85.3955,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-04-20","known_ts":"1993-04-22","bar_index":1104,"type":"BUY","strength":0.725,"price":80.3863,"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":"1993-06-15","known_ts":"1993-06-15","bar_index":1117,"type":"SELL","basis":"structure_stop","strength":0.725,"price":88.0703,"stop_level":88.6613,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-06-16","known_ts":"1993-06-16","bar_index":1117,"type":"RECLAIM","strength":0.725,"price":89.2525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-06-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":"1993-06-15","prior_stop_level":88.6613,"sweep_low":88.0703,"atr14":1.653759,"stop_level":87.243421,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-07-07","known_ts":"1993-07-07","bar_index":1122,"type":"RECLAIM","strength":0.863,"price":89.4911,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-10-18","known_ts":"1993-10-20","bar_index":1146,"type":"BUY","strength":0.45,"price":76.6273,"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-11-03","known_ts":"1993-11-03","bar_index":1150,"type":"RECLAIM","strength":0.725,"price":83.8677,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-10-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-12-16","known_ts":"1993-12-16","bar_index":1160,"type":"SELL","basis":"structure_stop","strength":0.863,"price":88.6946,"stop_level":89.298,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-12-17","known_ts":"1993-12-17","bar_index":1160,"type":"RECLAIM","strength":0.863,"price":90.5047,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-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":"1993-12-16","prior_stop_level":89.298,"sweep_low":86.8845,"atr14":2.343395,"stop_level":85.712803,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-04","known_ts":"1994-01-04","bar_index":1164,"type":"RECLAIM","strength":1.0,"price":91.7115,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-05-13","known_ts":"1994-05-17","bar_index":1194,"type":"BUY","strength":0.588,"price":78.1407,"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":"1994-06-30","known_ts":"1994-06-30","bar_index":1205,"type":"SELL","basis":"structure_stop","strength":0.725,"price":78.756,"stop_level":80.6018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1994-07-05","known_ts":"1994-07-05","bar_index":1205,"type":"SELL","basis":"structure_stop","strength":0.725,"price":78.756,"stop_level":80.6018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1994-07-08","known_ts":"1994-07-08","bar_index":1206,"type":"RECLAIM","strength":0.725,"price":82.1152,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-06-30 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":"1994-06-30","prior_stop_level":80.6018,"sweep_low":77.5254,"atr14":1.959162,"stop_level":76.545819,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-08","known_ts":"1994-07-08","bar_index":1206,"type":"RECLAIM","strength":0.725,"price":82.1152,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-07-05 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":"1994-07-05","prior_stop_level":80.6018,"sweep_low":78.0717,"atr14":1.959162,"stop_level":77.092119,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-25","known_ts":"1994-08-29","bar_index":1218,"type":"BUY","strength":0.588,"price":80.249,"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":"1994-09-27","known_ts":"1994-09-27","bar_index":1225,"type":"SELL","basis":"structure_stop","strength":1.0,"price":83.9815,"stop_level":85.8478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-09-30","known_ts":"1994-09-30","bar_index":1226,"type":"SELL","basis":"structure_stop","strength":1.0,"price":85.2256,"stop_level":85.8478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-10-04","known_ts":"1994-10-04","bar_index":1227,"type":"RECLAIM","strength":1.0,"price":86.4698,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-09-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1994-09-27","prior_stop_level":85.8478,"sweep_low":80.871,"atr14":1.823065,"stop_level":79.959467,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-04","known_ts":"1994-10-04","bar_index":1227,"type":"RECLAIM","strength":1.0,"price":86.4698,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-09-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1994-09-30","prior_stop_level":85.8478,"sweep_low":82.7373,"atr14":1.823065,"stop_level":81.825767,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-17","known_ts":"1994-10-17","bar_index":1230,"type":"RECLAIM","strength":1.0,"price":86.1056,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-09-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-12-29","known_ts":"1995-01-03","bar_index":1247,"type":"BUY","strength":0.588,"price":79.8205,"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":"1995-03-20","known_ts":"1995-03-20","bar_index":1265,"type":"SELL","basis":"structure_stop","strength":1.0,"price":85.1588,"stop_level":85.7943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-03-21","known_ts":"1995-03-21","bar_index":1265,"type":"RECLAIM","strength":1.0,"price":86.4299,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-03-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-03-20","prior_stop_level":85.7943,"sweep_low":85.1588,"atr14":1.574246,"stop_level":84.371677,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-30","known_ts":"1995-04-03","bar_index":1268,"type":"BUY","strength":1.0,"price":91.514,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1995-06-19","known_ts":"1995-06-19","bar_index":1286,"type":"SELL","basis":"structure_stop","strength":1.0,"price":96.9047,"stop_level":97.5464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-06-21","known_ts":"1995-06-23","bar_index":1287,"type":"REBUY","strength":1.0,"price":103.3222,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1995-06-22","known_ts":"1995-06-22","bar_index":1287,"type":"RECLAIM","strength":1.0,"price":102.0387,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-06-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-06-19","prior_stop_level":97.5464,"sweep_low":96.2629,"atr14":1.667436,"stop_level":95.429182,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-07-06","known_ts":"1995-07-06","bar_index":1290,"type":"SELL","basis":"structure_stop","strength":1.0,"price":102.0387,"stop_level":102.6804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-07-10","known_ts":"1995-07-10","bar_index":1291,"type":"RECLAIM","strength":1.0,"price":106.531,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-07-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":"1995-07-06","prior_stop_level":102.6804,"sweep_low":101.3969,"atr14":1.571108,"stop_level":100.611346,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-07-21","known_ts":"1995-07-21","bar_index":1294,"type":"RECLAIM","strength":1.0,"price":108.1012,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-07-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-01-03","known_ts":"1996-01-05","bar_index":1332,"type":"BUY","strength":0.588,"price":90.6978,"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":"1996-02-20","known_ts":"1996-02-20","bar_index":1343,"type":"SELL","basis":"structure_stop","strength":0.588,"price":92.3077,"stop_level":92.967,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-02-28","known_ts":"1996-02-28","bar_index":1345,"type":"SELL","basis":"structure_stop","strength":0.588,"price":89.011,"stop_level":92.967,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-06-27","known_ts":"1996-07-01","bar_index":1373,"type":"REBUY","strength":0.863,"price":97.2878,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"1996-07-16","known_ts":"1996-07-18","bar_index":1377,"type":"BUY","strength":0.863,"price":99.5688,"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":"1996-07-25","known_ts":"1996-07-25","bar_index":1379,"type":"SELL","basis":"structure_stop","strength":0.863,"price":94.1867,"stop_level":95.5322,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-07-29","known_ts":"1996-07-29","bar_index":1380,"type":"RECLAIM","strength":0.863,"price":96.2049,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-07-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":"1996-07-25","prior_stop_level":95.5322,"sweep_low":93.8503,"atr14":2.108793,"stop_level":92.795904,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-08-01","known_ts":"1996-08-05","bar_index":1381,"type":"BUY","strength":0.863,"price":99.5688,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1996-08-22","known_ts":"1996-08-26","bar_index":1386,"type":"BUY","strength":0.863,"price":99.5688,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1996-09-03","known_ts":"1996-09-03","bar_index":1388,"type":"SELL","basis":"structure_stop","strength":0.863,"price":93.5139,"stop_level":98.2233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-09","known_ts":"1996-10-11","bar_index":1397,"type":"BUY","strength":0.863,"price":98.515,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1996-11-26","known_ts":"1996-11-26","bar_index":1408,"type":"SELL","basis":"structure_stop","strength":0.863,"price":99.1944,"stop_level":101.912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-12-03","known_ts":"1996-12-03","bar_index":1409,"type":"RECLAIM","strength":0.863,"price":102.5914,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-11-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-11-26","prior_stop_level":101.912,"sweep_low":98.515,"atr14":2.024902,"stop_level":97.502549,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-02-26","known_ts":"1997-02-28","bar_index":1429,"type":"BUY","strength":0.588,"price":93.9872,"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":"1997-08-13","known_ts":"1997-08-15","bar_index":1468,"type":"BUY","strength":1.0,"price":109.9224,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1997-09-24","known_ts":"1997-09-24","bar_index":1477,"type":"SELL","basis":"structure_stop","strength":1.0,"price":115.5236,"stop_level":116.2237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-09-26","known_ts":"1997-09-26","bar_index":1478,"type":"RECLAIM","strength":1.0,"price":117.624,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-09-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-09-24","prior_stop_level":116.2237,"sweep_low":114.1233,"atr14":3.616872,"stop_level":112.314864,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-10-08","known_ts":"1997-10-08","bar_index":1481,"type":"RECLAIM","strength":1.0,"price":115.7826,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-09-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-22","known_ts":"1998-01-26","bar_index":1505,"type":"BUY","strength":0.588,"price":98.0302,"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":"1998-03-05","known_ts":"1998-03-05","bar_index":1514,"type":"SELL","basis":"structure_stop","strength":0.45,"price":99.8126,"stop_level":100.169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-03-06","known_ts":"1998-03-06","bar_index":1515,"type":"RECLAIM","strength":0.45,"price":100.882,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-05 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-03-05","prior_stop_level":100.169,"sweep_low":99.8126,"atr14":1.942284,"stop_level":98.841458,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-09","known_ts":"1998-04-09","bar_index":1523,"type":"RECLAIM","strength":0.725,"price":109.7881,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-05-07","known_ts":"1998-05-07","bar_index":1529,"type":"SELL","basis":"structure_stop","strength":0.588,"price":101.509,"stop_level":102.5889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-05-11","known_ts":"1998-05-11","bar_index":1530,"type":"RECLAIM","strength":0.588,"price":103.6688,"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":false,"monthlyBull":false},"anchor_ts":"1998-05-07","prior_stop_level":102.5889,"sweep_low":99.3492,"atr14":2.667074,"stop_level":98.015663,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-07-07","known_ts":"1998-07-09","bar_index":1543,"type":"BUY","strength":0.45,"price":92.4372,"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-07-28","known_ts":"1998-07-28","bar_index":1548,"type":"SELL","basis":"structure_stop","strength":0.45,"price":88.7979,"stop_level":92.0733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-08-31","known_ts":"1998-09-02","bar_index":1556,"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-08-31","trigger_known_ts":"1998-09-02","strength":0.45,"price":73.877,"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.403859,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":67.6902,"atr14":3.670691,"stop_level":65.854854,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-14","known_ts":"1998-09-16","bar_index":1559,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-09-14","trigger_known_ts":"1998-09-16","strength":0.45,"price":73.513,"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.406796,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":65.1427,"atr14":3.208085,"stop_level":63.538658,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-25","known_ts":"1998-09-29","bar_index":1562,"type":"BUY","strength":0.45,"price":77.8801,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-25","known_ts":"1998-09-29","bar_index":1562,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-09-25","trigger_known_ts":"1998-09-29","strength":0.45,"price":77.8801,"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.362553,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":70.6016,"atr14":2.745703,"stop_level":69.228748,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-12","known_ts":"1998-10-12","bar_index":1565,"type":"SELL","basis":"structure_stop","strength":0.45,"price":67.1517,"stop_level":73.877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-10-16","known_ts":"1998-10-20","bar_index":1567,"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-10-16","trigger_known_ts":"1998-10-20","strength":0.45,"price":72.6862,"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.385336,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":67.1517,"atr14":3.951914,"stop_level":65.175743,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-18","known_ts":"1998-11-18","bar_index":1574,"type":"SELL","basis":"structure_stop","strength":0.588,"price":75.2689,"stop_level":76.0069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-24","known_ts":"1998-11-24","bar_index":1576,"type":"RECLAIM","strength":0.588,"price":76.3759,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-11-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":"1998-11-18","prior_stop_level":76.0069,"sweep_low":71.5793,"atr14":3.596093,"stop_level":69.781254,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-14","known_ts":"1998-12-14","bar_index":1580,"type":"SELL","basis":"structure_stop","strength":0.588,"price":74.162,"stop_level":74.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-05","known_ts":"1999-01-07","bar_index":1585,"type":"BUY","strength":0.725,"price":73.7619,"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":45},{"ts":"1999-03-03","known_ts":"1999-03-05","bar_index":1598,"type":"BUY","strength":0.588,"price":63.6524,"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":30},{"ts":"1999-03-26","known_ts":"1999-03-26","bar_index":1603,"type":"SELL","basis":"structure_stop","strength":0.725,"price":63.278,"stop_level":63.6524,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-03-29","known_ts":"1999-03-29","bar_index":1604,"type":"RECLAIM","strength":0.725,"price":65.5245,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-03-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-03-26","prior_stop_level":63.6524,"sweep_low":63.278,"atr14":2.908133,"stop_level":61.823934,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-15","known_ts":"1999-04-15","bar_index":1608,"type":"RECLAIM","strength":0.863,"price":78.6973,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-03-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-01","known_ts":"1999-07-06","bar_index":1626,"type":"REBUY","strength":1.0,"price":94.2846,"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":"1999-12-27","known_ts":"1999-12-29","bar_index":1667,"type":"BUY","strength":0.725,"price":96.081,"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":"2000-04-17","known_ts":"2000-04-19","bar_index":1693,"type":"BUY","strength":0.588,"price":70.5766,"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":"2000-06-06","known_ts":"2000-06-06","bar_index":1704,"type":"SELL","basis":"structure_stop","strength":0.588,"price":70.5766,"stop_level":70.9776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-10","known_ts":"2000-07-12","bar_index":1712,"type":"BUY","strength":0.45,"price":70.1487,"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-08-22","known_ts":"2000-08-22","bar_index":1722,"type":"SELL","basis":"structure_stop","strength":0.588,"price":66.0703,"stop_level":66.4781,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-08-23","known_ts":"2000-08-23","bar_index":1722,"type":"RECLAIM","strength":0.588,"price":66.886,"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":66.4781,"sweep_low":65.6624,"atr14":1.848493,"stop_level":64.738153,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-20","known_ts":"2000-09-20","bar_index":1729,"type":"RECLAIM","strength":0.725,"price":73.4114,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-08-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-10-16","known_ts":"2000-10-16","bar_index":1735,"type":"SELL","basis":"structure_stop","strength":0.725,"price":70.7675,"stop_level":71.3723,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-10-17","known_ts":"2000-10-17","bar_index":1735,"type":"RECLAIM","strength":0.863,"price":72.4229,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-10-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":"2000-10-16","prior_stop_level":71.3723,"sweep_low":69.9398,"atr14":2.474827,"stop_level":68.702386,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-06","known_ts":"2000-11-06","bar_index":1740,"type":"RECLAIM","strength":1.0,"price":74.906,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-10-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-11-09","known_ts":"2000-11-13","bar_index":1741,"type":"BUY","strength":1.0,"price":76.9752,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2001-01-09","known_ts":"2001-01-09","bar_index":1754,"type":"SELL","basis":"structure_stop","strength":1.0,"price":79.2099,"stop_level":82.4587,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-01-16","known_ts":"2001-01-16","bar_index":1755,"type":"RECLAIM","strength":0.863,"price":86.2392,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2001-01-09","prior_stop_level":82.4587,"sweep_low":78.5804,"atr14":4.157859,"stop_level":76.50147,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-22","known_ts":"2001-03-26","bar_index":1771,"type":"BUY","strength":0.863,"price":86.4154,"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":"2001-06-15","known_ts":"2001-06-15","bar_index":1790,"type":"SELL","basis":"structure_stop","strength":1.0,"price":102.7918,"stop_level":102.8599,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-26","known_ts":"2001-07-30","bar_index":1800,"type":"BUY","strength":0.863,"price":109.4181,"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":"2001-09-17","known_ts":"2001-09-17","bar_index":1810,"type":"SELL","basis":"structure_stop","strength":1.0,"price":100.3171,"stop_level":101.6961,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-09-19","known_ts":"2001-09-19","bar_index":1811,"type":"SELL","basis":"structure_stop","strength":0.863,"price":96.0425,"stop_level":101.6961,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-09-26","known_ts":"2001-09-26","bar_index":1813,"type":"RECLAIM","strength":0.863,"price":104.1092,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-09-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":"2001-09-19","prior_stop_level":101.6961,"sweep_low":84.4594,"atr14":3.92042,"stop_level":82.49919,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-31","known_ts":"2001-12-31","bar_index":1835,"type":"RECLAIM","strength":0.863,"price":110.3981,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-09-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-14","known_ts":"2002-01-14","bar_index":1838,"type":"SELL","basis":"structure_stop","strength":0.863,"price":106.5182,"stop_level":108.4934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-02-08","known_ts":"2002-02-08","bar_index":1844,"type":"RECLAIM","strength":0.863,"price":111.8089,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-20","known_ts":"2002-03-20","bar_index":1853,"type":"SELL","basis":"structure_stop","strength":0.863,"price":122.3901,"stop_level":122.6723,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-22","known_ts":"2002-03-22","bar_index":1853,"type":"SELL","basis":"structure_stop","strength":0.863,"price":122.3196,"stop_level":122.6723,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-26","known_ts":"2002-03-26","bar_index":1854,"type":"RECLAIM","strength":0.863,"price":127.1871,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-03-20","prior_stop_level":122.6723,"sweep_low":118.8631,"atr14":3.103449,"stop_level":117.311376,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-26","known_ts":"2002-03-26","bar_index":1854,"type":"RECLAIM","strength":0.863,"price":127.1871,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-03-22","prior_stop_level":122.6723,"sweep_low":121.3321,"atr14":3.103449,"stop_level":119.780376,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-08","known_ts":"2002-04-08","bar_index":1857,"type":"RECLAIM","strength":1.0,"price":129.2884,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-03-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-31","known_ts":"2002-05-31","bar_index":1869,"type":"SELL","basis":"structure_stop","strength":1.0,"price":134.3459,"stop_level":134.9871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-30","known_ts":"2002-09-04","bar_index":1891,"type":"BUY","strength":0.588,"price":101.3087,"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":"2002-10-09","known_ts":"2002-10-11","bar_index":1900,"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":"2002-10-09","trigger_known_ts":"2002-10-11","strength":0.45,"price":83.6391,"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.38846,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":74.5892,"atr14":3.913667,"stop_level":72.632366,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-14","known_ts":"2002-10-16","bar_index":1901,"type":"BUY","strength":0.45,"price":89.0399,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-11-20","known_ts":"2002-11-20","bar_index":1910,"type":"SELL","basis":"structure_stop","strength":0.588,"price":89.6238,"stop_level":90.3536,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-21","known_ts":"2002-11-21","bar_index":1910,"type":"RECLAIM","strength":0.588,"price":93.9298,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-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":"2002-11-20","prior_stop_level":90.3536,"sweep_low":88.0911,"atr14":4.515782,"stop_level":85.833209,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-31","known_ts":"2002-12-31","bar_index":1919,"type":"SELL","basis":"structure_stop","strength":0.588,"price":97.3173,"stop_level":97.3601,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-02","known_ts":"2003-01-02","bar_index":1919,"type":"RECLAIM","strength":0.588,"price":100.571,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-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":"2002-12-31","prior_stop_level":97.3601,"sweep_low":96.1341,"atr14":3.464205,"stop_level":94.401997,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-12","known_ts":"2003-03-14","bar_index":1935,"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":"2003-03-12","trigger_known_ts":"2003-03-14","strength":0.45,"price":74.0972,"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.458227,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":71.3611,"atr14":2.595534,"stop_level":70.063333,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-20","known_ts":"2003-03-24","bar_index":1937,"type":"BUY","strength":0.45,"price":80.6047,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-03-20","known_ts":"2003-03-24","bar_index":1937,"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":"2003-03-20","trigger_known_ts":"2003-03-24","strength":0.45,"price":80.6047,"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.410646,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":72.4703,"atr14":2.995648,"stop_level":70.972476,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-03","known_ts":"2003-06-03","bar_index":1954,"type":"RECLAIM","strength":0.863,"price":103.6323,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-23","known_ts":"2003-07-23","bar_index":1965,"type":"SELL","basis":"structure_stop","strength":0.863,"price":102.6711,"stop_level":111.265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-10-14","known_ts":"2003-10-16","bar_index":1985,"type":"BUY","strength":0.863,"price":99.1357,"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":"2003-12-12","known_ts":"2003-12-16","bar_index":1999,"type":"BUY","strength":0.45,"price":93.4665,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-12-31","known_ts":"2003-12-31","bar_index":2003,"type":"RECLAIM","strength":0.588,"price":96.0712,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-12-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2004-01-29","known_ts":"2004-01-29","bar_index":2009,"type":"SELL","basis":"structure_stop","strength":0.588,"price":94.5357,"stop_level":95.153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-02-02","known_ts":"2004-02-02","bar_index":2010,"type":"SELL","basis":"structure_stop","strength":0.45,"price":93.3781,"stop_level":95.153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-03-29","known_ts":"2004-03-31","bar_index":2023,"type":"BUY","strength":0.45,"price":86.7413,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-04-20","known_ts":"2004-04-20","bar_index":2028,"type":"SELL","basis":"structure_stop","strength":0.588,"price":84.4099,"stop_level":86.4326,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-04-22","known_ts":"2004-04-22","bar_index":2028,"type":"RECLAIM","strength":0.588,"price":92.423,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-04-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":"2004-04-20","prior_stop_level":86.4326,"sweep_low":83.8653,"atr14":2.846975,"stop_level":82.441812,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-05-24","known_ts":"2004-05-24","bar_index":2036,"type":"RECLAIM","strength":0.725,"price":93.8233,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-04-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-03","known_ts":"2005-01-03","bar_index":2087,"type":"SELL","basis":"structure_stop","strength":1.0,"price":118.239,"stop_level":119.7377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-02-28","known_ts":"2005-03-02","bar_index":2100,"type":"BUY","strength":0.725,"price":115.1839,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2005-04-08","known_ts":"2005-04-08","bar_index":2109,"type":"SELL","basis":"structure_stop","strength":0.863,"price":115.8151,"stop_level":116.1365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-04-12","known_ts":"2005-04-12","bar_index":2110,"type":"RECLAIM","strength":0.863,"price":117.2528,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-04-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2005-04-08","prior_stop_level":116.1365,"sweep_low":114.0579,"atr14":2.804368,"stop_level":112.655716,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-10","known_ts":"2005-06-14","bar_index":2124,"type":"BUY","strength":0.45,"price":96.6457,"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-20","known_ts":"2005-06-20","bar_index":2126,"type":"RECLAIM","strength":0.588,"price":106.3102,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-06-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-07-05","known_ts":"2005-07-05","bar_index":2129,"type":"SELL","basis":"structure_stop","strength":0.588,"price":98.0834,"stop_level":98.6425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-07-06","known_ts":"2005-07-06","bar_index":2129,"type":"RECLAIM","strength":0.588,"price":99.0489,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-07-05","prior_stop_level":98.6425,"sweep_low":96.5546,"atr14":3.20843,"stop_level":94.950385,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-10","known_ts":"2005-08-10","bar_index":2138,"type":"SELL","basis":"structure_stop","strength":0.588,"price":100.3363,"stop_level":100.8996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-08-11","known_ts":"2005-08-11","bar_index":2138,"type":"RECLAIM","strength":0.588,"price":102.1065,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-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":"2005-08-10","prior_stop_level":100.8996,"sweep_low":98.5662,"atr14":2.671591,"stop_level":97.230404,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-15","known_ts":"2005-08-15","bar_index":2139,"type":"SELL","basis":"structure_stop","strength":0.588,"price":100.4972,"stop_level":100.8996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-08-31","known_ts":"2005-08-31","bar_index":2143,"type":"RECLAIM","strength":0.725,"price":107.8193,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-05","known_ts":"2005-10-05","bar_index":2151,"type":"SELL","basis":"structure_stop","strength":0.863,"price":109.3278,"stop_level":109.8309,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-03","known_ts":"2005-11-07","bar_index":2158,"type":"BUY","strength":0.863,"price":115.8875,"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":"2005-11-16","known_ts":"2005-11-18","bar_index":2161,"type":"BUY","strength":1.0,"price":119.4507,"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":65},{"ts":"2005-12-19","known_ts":"2005-12-19","bar_index":2168,"type":"SELL","basis":"structure_stop","strength":1.0,"price":114.5917,"stop_level":115.9684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-21","known_ts":"2005-12-21","bar_index":2169,"type":"RECLAIM","strength":1.0,"price":117.1022,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-19","prior_stop_level":115.9684,"sweep_low":113.8628,"atr14":3.436021,"stop_level":112.14479,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-06","known_ts":"2006-02-08","bar_index":2179,"type":"BUY","strength":0.863,"price":117.284,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2006-09-21","known_ts":"2006-09-21","bar_index":2231,"type":"SELL","basis":"structure_stop","strength":0.588,"price":109.5555,"stop_level":115.6511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2006-09-25","known_ts":"2006-09-25","bar_index":2232,"type":"SELL","basis":"structure_stop","strength":0.588,"price":111.1206,"stop_level":115.6511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2006-10-25","known_ts":"2006-10-25","bar_index":2239,"type":"SELL","basis":"structure_stop","strength":0.588,"price":117.7534,"stop_level":118.5827,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-10-26","known_ts":"2006-10-26","bar_index":2240,"type":"RECLAIM","strength":0.588,"price":119.6608,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-10-25","prior_stop_level":118.5827,"sweep_low":115.8462,"atr14":3.207959,"stop_level":114.24222,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-01","known_ts":"2006-12-01","bar_index":2248,"type":"SELL","basis":"structure_stop","strength":0.588,"price":121.8997,"stop_level":122.2314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-12-04","known_ts":"2006-12-04","bar_index":2248,"type":"RECLAIM","strength":0.588,"price":124.3875,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-12-01","prior_stop_level":122.2314,"sweep_low":119.0802,"atr14":3.183389,"stop_level":117.488505,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-19","known_ts":"2006-12-19","bar_index":2252,"type":"SELL","basis":"structure_stop","strength":0.588,"price":121.8997,"stop_level":122.5631,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-12-20","known_ts":"2006-12-20","bar_index":2252,"type":"RECLAIM","strength":0.588,"price":124.4704,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-12-19","prior_stop_level":122.5631,"sweep_low":120.7387,"atr14":2.912293,"stop_level":119.282554,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-08","known_ts":"2007-01-08","bar_index":2256,"type":"RECLAIM","strength":0.863,"price":129.6889,"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":false}},{"ts":"2007-02-09","known_ts":"2007-02-09","bar_index":2263,"type":"SELL","basis":"structure_stop","strength":0.863,"price":133.1084,"stop_level":133.859,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-13","known_ts":"2007-02-13","bar_index":2264,"type":"RECLAIM","strength":0.863,"price":135.5271,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-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":"2007-02-09","prior_stop_level":133.859,"sweep_low":130.8566,"atr14":2.718765,"stop_level":129.497218,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-02-26","known_ts":"2007-02-26","bar_index":2267,"type":"RECLAIM","strength":0.863,"price":141.6153,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-02-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-05","known_ts":"2007-03-05","bar_index":2268,"type":"SELL","basis":"structure_stop","strength":0.863,"price":132.6914,"stop_level":133.1084,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-06","known_ts":"2007-03-06","bar_index":2269,"type":"RECLAIM","strength":0.863,"price":134.276,"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":false},"anchor_ts":"2007-03-05","prior_stop_level":133.1084,"sweep_low":131.9408,"atr14":4.278355,"stop_level":129.801623,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-13","known_ts":"2007-06-15","bar_index":2292,"type":"BUY","strength":0.45,"price":114.9376,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-07-10","known_ts":"2007-07-10","bar_index":2298,"type":"RECLAIM","strength":0.588,"price":124.9921,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-06-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-07-27","known_ts":"2007-07-27","bar_index":2302,"type":"SELL","basis":"structure_stop","strength":0.588,"price":112.1551,"stop_level":113.1758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-07-30","known_ts":"2007-07-30","bar_index":2302,"type":"RECLAIM","strength":0.588,"price":113.5908,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-07-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":"2007-07-27","prior_stop_level":113.1758,"sweep_low":111.6483,"atr14":2.931293,"stop_level":110.182653,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-04","known_ts":"2007-09-04","bar_index":2311,"type":"RECLAIM","strength":0.725,"price":126.6812,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-07-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":2322,"type":"SELL","basis":"structure_stop","strength":0.725,"price":124.2938,"stop_level":125.3299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-22","known_ts":"2007-10-22","bar_index":2322,"type":"RECLAIM","strength":0.863,"price":126.2478,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-10-19","prior_stop_level":125.3299,"sweep_low":123.1043,"atr14":3.478154,"stop_level":121.365223,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-01","known_ts":"2007-11-05","bar_index":2325,"type":"REBUY","strength":0.863,"price":140.011,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2007-11-15","known_ts":"2007-11-15","bar_index":2328,"type":"SELL","basis":"structure_stop","strength":0.863,"price":133.7241,"stop_level":134.064,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-11-19","known_ts":"2007-11-19","bar_index":2329,"type":"SELL","basis":"structure_stop","strength":0.725,"price":128.4567,"stop_level":134.064,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-12-06","known_ts":"2007-12-06","bar_index":2333,"type":"RECLAIM","strength":1.0,"price":133.5542,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-11-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-01-30","known_ts":"2008-02-01","bar_index":2345,"type":"BUY","strength":0.863,"price":129.5007,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2008-04-15","known_ts":"2008-04-15","bar_index":2362,"type":"SELL","basis":"structure_stop","strength":0.863,"price":123.3835,"stop_level":123.7274,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":2362,"type":"RECLAIM","strength":0.863,"price":125.705,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-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":"2008-04-15","prior_stop_level":123.7274,"sweep_low":121.4919,"atr14":4.015014,"stop_level":119.484393,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-16","known_ts":"2008-05-20","bar_index":2370,"type":"BUY","strength":0.863,"price":128.1125,"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":"2008-06-17","known_ts":"2008-06-17","bar_index":2377,"type":"SELL","basis":"structure_stop","strength":0.725,"price":125.447,"stop_level":128.1125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-25","known_ts":"2008-07-29","bar_index":2386,"type":"BUY","strength":0.725,"price":125.9346,"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":"2008-09-02","known_ts":"2008-09-02","bar_index":2394,"type":"SELL","basis":"structure_stop","strength":0.588,"price":122.6457,"stop_level":125.2422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-19","known_ts":"2008-09-19","bar_index":2399,"type":"RECLAIM","strength":0.863,"price":126.5406,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-09-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-11-05","known_ts":"2008-11-07","bar_index":2410,"type":"BUY","strength":0.45,"price":91.9314,"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-12-23","known_ts":"2008-12-23","bar_index":2421,"type":"SELL","basis":"structure_stop","strength":0.588,"price":76.8563,"stop_level":77.1178,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-12-31","known_ts":"2008-12-31","bar_index":2422,"type":"RECLAIM","strength":0.588,"price":81.039,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-12-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":"2008-12-23","prior_stop_level":77.1178,"sweep_low":73.1965,"atr14":5.036448,"stop_level":70.678276,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-10","known_ts":"2009-02-10","bar_index":2431,"type":"SELL","basis":"structure_stop","strength":0.588,"price":72.7566,"stop_level":74.6042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-25","known_ts":"2009-02-27","bar_index":2435,"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-02-25","trigger_known_ts":"2009-02-27","strength":0.45,"price":54.7215,"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.592372,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":54.4575,"atr14":4.126704,"stop_level":52.394148,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-10","known_ts":"2009-03-12","bar_index":2438,"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-10","trigger_known_ts":"2009-03-12","strength":0.45,"price":45.5719,"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.660529,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":40.2053,"atr14":3.913382,"stop_level":38.248609,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-23","known_ts":"2009-03-25","bar_index":2441,"type":"BUY","strength":0.45,"price":60.088,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-23","known_ts":"2009-03-25","bar_index":2441,"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-23","trigger_known_ts":"2009-03-25","strength":0.45,"price":60.088,"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.552396,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":43.7244,"atr14":4.2215,"stop_level":41.61365,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-20","known_ts":"2009-04-20","bar_index":2447,"type":"SELL","basis":"structure_stop","strength":0.588,"price":57.0822,"stop_level":57.439,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-21","known_ts":"2009-04-21","bar_index":2447,"type":"RECLAIM","strength":0.588,"price":61.185,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-04-20","prior_stop_level":57.439,"sweep_low":57.0822,"atr14":4.038167,"stop_level":55.063117,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-05","known_ts":"2009-05-05","bar_index":2451,"type":"RECLAIM","strength":0.725,"price":88.0315,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-04-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-08","known_ts":"2009-06-08","bar_index":2458,"type":"SELL","basis":"structure_stop","strength":0.863,"price":88.3883,"stop_level":88.4775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-10","known_ts":"2009-06-10","bar_index":2459,"type":"RECLAIM","strength":0.863,"price":89.7262,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-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":"2009-06-08","prior_stop_level":88.4775,"sweep_low":84.1963,"atr14":4.876028,"stop_level":81.758286,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-22","known_ts":"2009-07-24","bar_index":2469,"type":"BUY","strength":0.725,"price":90.0889,"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":"2009-08-28","known_ts":"2009-08-28","bar_index":2478,"type":"SELL","basis":"structure_stop","strength":1.0,"price":91.6204,"stop_level":95.4042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-16","known_ts":"2009-09-16","bar_index":2482,"type":"RECLAIM","strength":1.0,"price":105.7644,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-07","known_ts":"2009-12-09","bar_index":2501,"type":"BUY","strength":0.863,"price":110.0612,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2010-02-04","known_ts":"2010-02-04","bar_index":2514,"type":"SELL","basis":"structure_stop","strength":1.0,"price":119.8699,"stop_level":120.4185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-09","known_ts":"2010-02-09","bar_index":2515,"type":"RECLAIM","strength":1.0,"price":121.973,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-02-04","prior_stop_level":120.4185,"sweep_low":115.664,"atr14":4.382379,"stop_level":113.47281,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-22","known_ts":"2010-02-22","bar_index":2518,"type":"RECLAIM","strength":1.0,"price":128.1904,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-09","known_ts":"2010-07-13","bar_index":2550,"type":"BUY","strength":0.588,"price":105.7603,"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-16","known_ts":"2010-08-16","bar_index":2558,"type":"SELL","basis":"structure_stop","strength":0.725,"price":107.4302,"stop_level":107.8941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-08-17","known_ts":"2010-08-17","bar_index":2559,"type":"RECLAIM","strength":0.725,"price":110.6772,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2010-08-16","prior_stop_level":107.8941,"sweep_low":106.5952,"atr14":4.262935,"stop_level":104.463733,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-25","known_ts":"2010-08-25","bar_index":2561,"type":"SELL","basis":"structure_stop","strength":0.725,"price":97.8747,"stop_level":107.8941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-08-30","known_ts":"2010-09-01","bar_index":2562,"type":"REBUY","strength":0.588,"price":101.7711,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2010-11-30","known_ts":"2010-11-30","bar_index":2583,"type":"SELL","basis":"structure_stop","strength":0.863,"price":116.2692,"stop_level":118.1384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-12-01","known_ts":"2010-12-01","bar_index":2583,"type":"RECLAIM","strength":0.863,"price":120.5685,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2010-11-30","prior_stop_level":118.1384,"sweep_low":115.0541,"atr14":3.470317,"stop_level":113.318941,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-15","known_ts":"2010-12-15","bar_index":2587,"type":"SELL","basis":"structure_stop","strength":1.0,"price":117.4842,"stop_level":120.0077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-01","known_ts":"2011-03-03","bar_index":2604,"type":"BUY","strength":0.725,"price":118.2456,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2011-06-06","known_ts":"2011-06-06","bar_index":2626,"type":"SELL","basis":"structure_stop","strength":1.0,"price":134.3587,"stop_level":137.7722,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-08","known_ts":"2011-06-08","bar_index":2627,"type":"RECLAIM","strength":1.0,"price":138.4359,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-06-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-06-06","prior_stop_level":137.7722,"sweep_low":134.169,"atr14":3.528026,"stop_level":132.404987,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-21","known_ts":"2011-06-21","bar_index":2630,"type":"RECLAIM","strength":1.0,"price":143.1769,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-06-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-01","known_ts":"2011-11-01","bar_index":2661,"type":"SELL","basis":"structure_stop","strength":0.863,"price":133.6774,"stop_level":134.1576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-02","known_ts":"2011-11-02","bar_index":2661,"type":"RECLAIM","strength":0.863,"price":137.0385,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-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":"2011-11-01","prior_stop_level":134.1576,"sweep_low":130.6044,"atr14":6.552055,"stop_level":127.328372,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-17","known_ts":"2012-01-17","bar_index":2678,"type":"RECLAIM","strength":0.863,"price":144.2654,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-02","known_ts":"2012-03-02","bar_index":2688,"type":"SELL","basis":"structure_stop","strength":0.863,"price":148.517,"stop_level":149.7732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-05","known_ts":"2012-03-05","bar_index":2689,"type":"RECLAIM","strength":0.863,"price":151.126,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-03-02","prior_stop_level":149.7732,"sweep_low":147.1642,"atr14":3.1949,"stop_level":145.56675,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-16","known_ts":"2012-03-16","bar_index":2692,"type":"RECLAIM","strength":0.863,"price":149.4833,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-22","known_ts":"2012-03-22","bar_index":2693,"type":"SELL","basis":"structure_stop","strength":0.863,"price":147.4541,"stop_level":148.517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-23","known_ts":"2012-03-23","bar_index":2693,"type":"RECLAIM","strength":0.863,"price":154.7013,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-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":"2012-03-22","prior_stop_level":148.517,"sweep_low":145.9081,"atr14":3.346077,"stop_level":144.235061,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-04","known_ts":"2012-06-06","bar_index":2710,"type":"BUY","strength":0.725,"price":151.4993,"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":"2012-07-20","known_ts":"2012-07-20","bar_index":2721,"type":"SELL","basis":"structure_stop","strength":1.0,"price":159.8609,"stop_level":160.4472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-07-25","known_ts":"2012-07-25","bar_index":2722,"type":"SELL","basis":"structure_stop","strength":1.0,"price":151.8483,"stop_level":160.4472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-20","known_ts":"2012-08-22","bar_index":2728,"type":"BUY","strength":1.0,"price":162.206,"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":"2012-09-26","known_ts":"2012-09-26","bar_index":2736,"type":"SELL","basis":"structure_stop","strength":1.0,"price":172.6615,"stop_level":173.4432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-09-27","known_ts":"2012-09-27","bar_index":2737,"type":"RECLAIM","strength":1.0,"price":174.3226,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-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":"2012-09-26","prior_stop_level":173.4432,"sweep_low":172.2706,"atr14":3.107049,"stop_level":170.717075,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-08","known_ts":"2012-10-08","bar_index":2739,"type":"SELL","basis":"structure_stop","strength":1.0,"price":172.2632,"stop_level":173.7363,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-10","known_ts":"2012-10-10","bar_index":2740,"type":"RECLAIM","strength":1.0,"price":174.0309,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-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":"2012-10-08","prior_stop_level":173.7363,"sweep_low":168.1383,"atr14":3.30343,"stop_level":166.486585,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-23","known_ts":"2012-10-23","bar_index":2743,"type":"RECLAIM","strength":1.0,"price":178.0576,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-10-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-20","known_ts":"2012-12-24","bar_index":2756,"type":"BUY","strength":0.725,"price":171.6739,"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":"2013-02-07","known_ts":"2013-02-07","bar_index":2766,"type":"SELL","basis":"structure_stop","strength":0.863,"price":173.1546,"stop_level":182.2369,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-13","known_ts":"2013-02-15","bar_index":2768,"type":"REBUY","strength":0.863,"price":183.0266,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"2013-03-07","known_ts":"2013-03-11","bar_index":2773,"type":"BUY","strength":0.863,"price":188.9498,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-04-15","known_ts":"2013-04-15","bar_index":2781,"type":"SELL","basis":"structure_stop","strength":1.0,"price":217.3323,"stop_level":227.3462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-17","known_ts":"2013-04-17","bar_index":2782,"type":"SELL","basis":"structure_stop","strength":1.0,"price":223.2813,"stop_level":227.3462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-23","known_ts":"2013-04-23","bar_index":2783,"type":"RECLAIM","strength":1.0,"price":232.7994,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-04-17","prior_stop_level":227.3462,"sweep_low":219.3153,"atr14":6.42279,"stop_level":216.103905,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-02","known_ts":"2013-05-02","bar_index":2786,"type":"RECLAIM","strength":1.0,"price":236.3688,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-04-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-26","known_ts":"2013-07-26","bar_index":2805,"type":"SELL","basis":"structure_stop","strength":1.0,"price":268.9694,"stop_level":269.268,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-01","known_ts":"2013-08-01","bar_index":2807,"type":"RECLAIM","strength":0.863,"price":274.4443,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-07-26","prior_stop_level":269.268,"sweep_low":260.9063,"atr14":5.762792,"stop_level":258.024904,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-01","known_ts":"2013-10-03","bar_index":2821,"type":"BUY","strength":0.725,"price":267.4674,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2013-10-09","known_ts":"2013-10-11","bar_index":2823,"type":"BUY","strength":0.725,"price":273.3622,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2013-10-30","known_ts":"2013-10-30","bar_index":2828,"type":"SELL","basis":"structure_stop","strength":0.863,"price":259.774,"stop_level":262.2719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-01","known_ts":"2013-11-01","bar_index":2828,"type":"RECLAIM","strength":0.863,"price":269.7654,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-10-30","prior_stop_level":262.2719,"sweep_low":254.7784,"atr14":7.440884,"stop_level":251.057958,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-17","known_ts":"2013-12-19","bar_index":2839,"type":"BUY","strength":0.725,"price":273.9618,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2014-01-29","known_ts":"2014-01-29","bar_index":2848,"type":"SELL","basis":"structure_stop","strength":0.863,"price":284.666,"stop_level":284.9668,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-30","known_ts":"2014-01-30","bar_index":2848,"type":"RECLAIM","strength":0.863,"price":289.9803,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-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":"2014-01-29","prior_stop_level":284.9668,"sweep_low":281.4573,"atr14":6.625967,"stop_level":278.144317,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-13","known_ts":"2014-02-13","bar_index":2852,"type":"RECLAIM","strength":0.863,"price":292.0859,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-07","known_ts":"2014-05-09","bar_index":2871,"type":"BUY","strength":0.45,"price":263.3701,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-06-26","known_ts":"2014-06-26","bar_index":2882,"type":"SELL","basis":"structure_stop","strength":0.588,"price":264.7796,"stop_level":265.9877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-06-27","known_ts":"2014-06-27","bar_index":2883,"type":"RECLAIM","strength":0.588,"price":269.2094,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-06-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-06-26","prior_stop_level":265.9877,"sweep_low":263.2694,"atr14":5.386502,"stop_level":260.576149,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-22","known_ts":"2014-08-26","bar_index":2896,"type":"BUY","strength":0.45,"price":248.081,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-09-19","known_ts":"2014-09-19","bar_index":2902,"type":"SELL","basis":"structure_stop","strength":0.588,"price":235.2424,"stop_level":237.8708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-10-01","known_ts":"2014-10-03","bar_index":2905,"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":"2014-10-01","trigger_known_ts":"2014-10-03","strength":0.45,"price":228.0958,"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.272756,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":217.2244,"atr14":4.831022,"stop_level":214.808889,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-14","known_ts":"2014-10-16","bar_index":2908,"type":"BUY","strength":0.45,"price":237.748,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-10-14","known_ts":"2014-10-16","bar_index":2908,"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":"2014-10-14","trigger_known_ts":"2014-10-16","strength":0.45,"price":237.748,"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.241981,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":224.5397,"atr14":6.015054,"stop_level":221.532173,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-04","known_ts":"2014-11-04","bar_index":2913,"type":"RECLAIM","strength":0.725,"price":268.33,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-10-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-01","known_ts":"2014-12-01","bar_index":2919,"type":"SELL","basis":"structure_stop","strength":0.725,"price":254.8171,"stop_level":257.0522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-02","known_ts":"2014-12-02","bar_index":2919,"type":"RECLAIM","strength":0.588,"price":257.1539,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-12-01","prior_stop_level":257.0522,"sweep_low":253.3946,"atr14":5.770062,"stop_level":250.509569,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-22","known_ts":"2014-12-22","bar_index":2924,"type":"RECLAIM","strength":0.863,"price":261.4211,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-26","known_ts":"2014-12-30","bar_index":2925,"type":"BUY","strength":0.863,"price":263.2431,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2015-02-10","known_ts":"2015-02-12","bar_index":2935,"type":"BUY","strength":0.725,"price":253.5501,"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":55},{"ts":"2015-09-15","known_ts":"2015-09-17","bar_index":2985,"type":"BUY","strength":0.45,"price":179.0819,"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-09-15","known_ts":"2015-09-17","bar_index":2985,"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-09-15","trigger_known_ts":"2015-09-17","strength":0.45,"price":179.0819,"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.354708,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":174.7543,"atr14":4.218688,"stop_level":172.644956,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-03","known_ts":"2015-11-03","bar_index":2996,"type":"SELL","basis":"structure_stop","strength":0.588,"price":184.8004,"stop_level":193.3089,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-16","known_ts":"2015-11-16","bar_index":2999,"type":"SELL","basis":"structure_stop","strength":0.588,"price":175.1505,"stop_level":176.9145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-19","known_ts":"2015-11-19","bar_index":3000,"type":"RECLAIM","strength":0.725,"price":178.3671,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-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":"2015-11-16","prior_stop_level":176.9145,"sweep_low":172.5565,"atr14":5.525604,"stop_level":169.793698,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-14","known_ts":"2015-12-16","bar_index":3006,"type":"BUY","strength":0.725,"price":198.9121,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2016-01-12","known_ts":"2016-01-12","bar_index":3012,"type":"SELL","basis":"structure_stop","strength":0.725,"price":168.6243,"stop_level":172.5565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-02-10","known_ts":"2016-02-12","bar_index":3019,"type":"BUY","strength":0.588,"price":177.6037,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2016-05-05","known_ts":"2016-05-05","bar_index":3038,"type":"SELL","basis":"structure_stop","strength":1.0,"price":206.722,"stop_level":206.9321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-05-09","known_ts":"2016-05-09","bar_index":3039,"type":"RECLAIM","strength":1.0,"price":208.5078,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-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":"2016-05-05","prior_stop_level":206.9321,"sweep_low":203.0456,"atr14":9.341612,"stop_level":198.374794,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-25","known_ts":"2016-07-27","bar_index":3057,"type":"BUY","strength":0.863,"price":225.0469,"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":"2016-09-29","known_ts":"2016-09-29","bar_index":3072,"type":"SELL","basis":"structure_stop","strength":1.0,"price":229.2022,"stop_level":229.5944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-30","known_ts":"2016-09-30","bar_index":3073,"type":"RECLAIM","strength":1.0,"price":230.5848,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-09-29","prior_stop_level":229.5944,"sweep_low":228.6703,"atr14":4.675175,"stop_level":226.332712,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-16","known_ts":"2016-11-18","bar_index":3084,"type":"BUY","strength":0.863,"price":242.2843,"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":"2017-01-09","known_ts":"2017-01-09","bar_index":3095,"type":"SELL","basis":"structure_stop","strength":1.0,"price":254.764,"stop_level":255.4055,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-10","known_ts":"2017-01-10","bar_index":3096,"type":"RECLAIM","strength":1.0,"price":261.0716,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-01-09","prior_stop_level":255.4055,"sweep_low":253.6949,"atr14":6.805214,"stop_level":250.292293,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-27","known_ts":"2017-01-27","bar_index":3100,"type":"RECLAIM","strength":1.0,"price":260.9646,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-02","known_ts":"2017-06-06","bar_index":3129,"type":"BUY","strength":0.588,"price":200.4096,"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":"2017-08-01","known_ts":"2017-08-01","bar_index":3142,"type":"SELL","basis":"structure_stop","strength":0.588,"price":194.4733,"stop_level":216.6709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-08-03","known_ts":"2017-08-03","bar_index":3143,"type":"SELL","basis":"structure_stop","strength":0.588,"price":187.1101,"stop_level":216.6709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-09-11","known_ts":"2017-09-13","bar_index":3152,"type":"BUY","strength":0.45,"price":193.607,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-10-25","known_ts":"2017-10-25","bar_index":3162,"type":"SELL","basis":"structure_stop","strength":0.588,"price":204.8676,"stop_level":204.9765,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-10-26","known_ts":"2017-10-26","bar_index":3163,"type":"RECLAIM","strength":0.588,"price":206.503,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-10-25","prior_stop_level":204.9765,"sweep_low":202.1418,"atr14":3.903317,"stop_level":200.190142,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-08","known_ts":"2017-11-08","bar_index":3166,"type":"RECLAIM","strength":0.863,"price":215.8795,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-12-18","known_ts":"2017-12-20","bar_index":3175,"type":"BUY","strength":0.863,"price":231.3618,"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":20},{"ts":"2018-02-02","known_ts":"2018-02-02","bar_index":3185,"type":"SELL","basis":"structure_stop","strength":1.0,"price":245.7173,"stop_level":246.5948,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-05-01","known_ts":"2018-05-01","bar_index":3205,"type":"SELL","basis":"structure_stop","strength":0.725,"price":185.2416,"stop_level":222.0231,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2018-06-07","known_ts":"2018-06-11","bar_index":3214,"type":"BUY","strength":0.588,"price":203.7878,"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":"2018-07-31","known_ts":"2018-07-31","bar_index":3226,"type":"SELL","basis":"structure_stop","strength":0.588,"price":181.9226,"stop_level":223.597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-08-10","known_ts":"2018-08-10","bar_index":3229,"type":"SELL","basis":"structure_stop","strength":0.45,"price":178.9221,"stop_level":181.9226,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-08-16","known_ts":"2018-08-16","bar_index":3230,"type":"RECLAIM","strength":0.45,"price":182.8117,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-08-10 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":"2018-08-10","prior_stop_level":181.9226,"sweep_low":170.0315,"atr14":7.517563,"stop_level":166.272719,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-23","known_ts":"2018-08-27","bar_index":3232,"type":"BUY","strength":0.45,"price":206.0382,"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-09-19","known_ts":"2018-09-19","bar_index":3238,"type":"RECLAIM","strength":0.725,"price":221.3744,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-08-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-09","known_ts":"2018-10-09","bar_index":3242,"type":"SELL","basis":"structure_stop","strength":0.588,"price":208.7899,"stop_level":212.2616,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-11-21","known_ts":"2018-11-26","bar_index":3253,"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-11-21","trigger_known_ts":"2018-11-26","strength":0.45,"price":145.1235,"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.440131,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":140.2003,"atr14":7.308546,"stop_level":136.546027,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-14","known_ts":"2018-12-18","bar_index":3258,"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-14","trigger_known_ts":"2018-12-18","strength":0.45,"price":123.7522,"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.522579,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":120.6193,"atr14":6.862428,"stop_level":117.188086,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-08","known_ts":"2019-01-10","bar_index":3263,"type":"BUY","strength":0.45,"price":133.4744,"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-08","known_ts":"2019-01-10","bar_index":3263,"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-08","trigger_known_ts":"2019-01-10","strength":0.45,"price":133.4744,"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.485072,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":104.8425,"atr14":6.685135,"stop_level":101.499932,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":3276,"type":"SELL","basis":"structure_stop","strength":0.725,"price":150.2579,"stop_level":152.5259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-17","known_ts":"2019-04-17","bar_index":3286,"type":"SELL","basis":"structure_stop","strength":0.725,"price":163.3684,"stop_level":163.4829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-18","known_ts":"2019-04-18","bar_index":3286,"type":"RECLAIM","strength":0.725,"price":165.6566,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-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":"2019-04-17","prior_stop_level":163.4829,"sweep_low":161.8812,"atr14":4.284926,"stop_level":159.738737,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-06","known_ts":"2019-05-06","bar_index":3290,"type":"RECLAIM","strength":0.863,"price":180.8722,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-04-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-20","known_ts":"2019-05-20","bar_index":3293,"type":"SELL","basis":"structure_stop","strength":0.863,"price":169.5462,"stop_level":172.5208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-21","known_ts":"2019-05-21","bar_index":3293,"type":"RECLAIM","strength":0.863,"price":177.0969,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-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":"2019-05-20","prior_stop_level":172.5208,"sweep_low":168.8598,"atr14":5.541097,"stop_level":166.089251,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-05","known_ts":"2019-06-07","bar_index":3297,"type":"REBUY","strength":1.0,"price":188.1941,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2019-06-21","known_ts":"2019-06-21","bar_index":3301,"type":"SELL","basis":"structure_stop","strength":1.0,"price":178.4698,"stop_level":181.6731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-25","known_ts":"2019-06-25","bar_index":3301,"type":"RECLAIM","strength":1.0,"price":182.1307,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-06-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":"2019-06-21","prior_stop_level":181.6731,"sweep_low":178.0121,"atr14":5.340511,"stop_level":175.341845,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-10","known_ts":"2019-07-10","bar_index":3305,"type":"RECLAIM","strength":1.0,"price":188.8494,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-06-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-09-09","known_ts":"2019-09-11","bar_index":3319,"type":"BUY","strength":0.863,"price":184.0071,"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":"2020-03-31","known_ts":"2020-04-02","bar_index":3366,"type":"BUY","strength":0.588,"price":150.6074,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2020-05-12","known_ts":"2020-05-12","bar_index":3375,"type":"SELL","basis":"structure_stop","strength":0.588,"price":164.5899,"stop_level":165.4193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":3377,"type":"RECLAIM","strength":0.588,"price":174.8989,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-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":"2020-05-12","prior_stop_level":165.4193,"sweep_low":149.304,"atr14":10.87891,"stop_level":143.864545,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-27","known_ts":"2020-05-27","bar_index":3379,"type":"RECLAIM","strength":0.725,"price":182.6011,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":3382,"type":"SELL","basis":"structure_stop","strength":0.588,"price":179.7572,"stop_level":182.6011,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-12","known_ts":"2020-06-12","bar_index":3383,"type":"RECLAIM","strength":0.588,"price":184.26,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-11","prior_stop_level":182.6011,"sweep_low":177.7428,"atr14":10.739028,"stop_level":172.373286,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-23","known_ts":"2020-06-23","bar_index":3385,"type":"SELL","basis":"structure_stop","strength":0.725,"price":179.0463,"stop_level":179.7572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-29","known_ts":"2020-06-29","bar_index":3386,"type":"RECLAIM","strength":0.863,"price":186.156,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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":"2020-06-23","prior_stop_level":179.7572,"sweep_low":170.9886,"atr14":9.75015,"stop_level":166.113525,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-09","known_ts":"2020-07-09","bar_index":3389,"type":"RECLAIM","strength":1.0,"price":184.628,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-07-14","known_ts":"2020-07-16","bar_index":3390,"type":"REBUY","strength":1.0,"price":195.6221,"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":"2020-08-07","known_ts":"2020-08-11","bar_index":3396,"type":"BUY","strength":1.0,"price":198.8486,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2020-10-12","known_ts":"2020-10-14","bar_index":3411,"type":"BUY","strength":0.588,"price":172.9247,"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":"2020-11-09","known_ts":"2020-11-09","bar_index":3417,"type":"SELL","basis":"structure_stop","strength":0.45,"price":162.1848,"stop_level":165.6843,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-11-10","known_ts":"2020-11-12","bar_index":3418,"type":"REBUY","strength":0.45,"price":173.528,"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":"2020-11-10","known_ts":"2020-11-10","bar_index":3418,"type":"RECLAIM","strength":0.45,"price":174.4934,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-11-09 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":"2020-11-09","prior_stop_level":165.6843,"sweep_low":158.5646,"atr14":9.263504,"stop_level":153.932848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-13","known_ts":"2020-11-13","bar_index":3419,"type":"RECLAIM","strength":0.725,"price":192.9565,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-11-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-29","known_ts":"2020-12-29","bar_index":3429,"type":"SELL","basis":"structure_stop","strength":0.863,"price":198.2661,"stop_level":203.2136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-05","known_ts":"2021-01-05","bar_index":3430,"type":"RECLAIM","strength":0.863,"price":205.2509,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-12-29","prior_stop_level":203.2136,"sweep_low":195.5176,"atr14":6.382616,"stop_level":192.326292,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-15","known_ts":"2021-01-15","bar_index":3433,"type":"RECLAIM","strength":1.0,"price":230.5575,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-22","known_ts":"2021-01-22","bar_index":3434,"type":"SELL","basis":"structure_stop","strength":1.0,"price":223.0142,"stop_level":223.6225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-27","known_ts":"2021-01-27","bar_index":3435,"type":"SELL","basis":"structure_stop","strength":1.0,"price":198.5593,"stop_level":223.6225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-05","known_ts":"2021-03-09","bar_index":3444,"type":"BUY","strength":0.863,"price":219.3642,"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":"2021-06-30","known_ts":"2021-07-02","bar_index":3471,"type":"BUY","strength":0.588,"price":173.1611,"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":"2021-08-19","known_ts":"2021-08-19","bar_index":3482,"type":"SELL","basis":"structure_stop","strength":0.588,"price":191.6167,"stop_level":193.4747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-08-25","known_ts":"2021-08-25","bar_index":3484,"type":"RECLAIM","strength":0.588,"price":196.0758,"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":true,"above200":false,"monthlyBull":false},"anchor_ts":"2021-08-19","prior_stop_level":193.4747,"sweep_low":189.1395,"atr14":4.847609,"stop_level":186.715696,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-08","known_ts":"2021-09-08","bar_index":3487,"type":"SELL","basis":"structure_stop","strength":0.588,"price":190.2542,"stop_level":191.369,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-09-10","known_ts":"2021-09-10","bar_index":3487,"type":"SELL","basis":"structure_stop","strength":0.588,"price":188.8917,"stop_level":191.369,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-10-12","known_ts":"2021-10-14","bar_index":3495,"type":"BUY","strength":0.725,"price":198.3082,"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":"2021-11-26","known_ts":"2021-11-26","bar_index":3505,"type":"SELL","basis":"structure_stop","strength":0.863,"price":215.5633,"stop_level":216.4385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-12-03","known_ts":"2021-12-03","bar_index":3507,"type":"RECLAIM","strength":0.863,"price":218.5641,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-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":"2021-11-26","prior_stop_level":216.4385,"sweep_low":204.8101,"atr14":6.203989,"stop_level":201.708105,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-03","known_ts":"2022-01-03","bar_index":3514,"type":"RECLAIM","strength":1.0,"price":230.9339,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-11","known_ts":"2022-01-13","bar_index":3516,"type":"BUY","strength":1.0,"price":230.5557,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2022-04-18","known_ts":"2022-04-20","bar_index":3538,"type":"BUY","strength":0.588,"price":158.5446,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2022-05-17","known_ts":"2022-05-19","bar_index":3545,"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-05-17","trigger_known_ts":"2022-05-19","strength":0.45,"price":101.5756,"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.560153,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":94.9483,"atr14":7.298743,"stop_level":91.298929,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-25","known_ts":"2022-05-27","bar_index":3547,"type":"BUY","strength":0.45,"price":110.4969,"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-05-25","known_ts":"2022-05-27","bar_index":3547,"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-05-25","trigger_known_ts":"2022-05-27","strength":0.45,"price":110.4969,"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.521522,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":94.9483,"atr14":6.801789,"stop_level":91.547405,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-27","known_ts":"2022-06-29","bar_index":3554,"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-06-27","trigger_known_ts":"2022-06-29","strength":0.45,"price":90.87,"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.606511,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":83.733,"atr14":5.309072,"stop_level":81.078464,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-11","known_ts":"2022-07-11","bar_index":3557,"type":"SELL","basis":"structure_stop","strength":0.588,"price":84.5,"stop_level":88.576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-12","known_ts":"2022-08-16","bar_index":3565,"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-08-12","trigger_known_ts":"2022-08-16","strength":0.588,"price":76.44,"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.668996,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":63.57,"atr14":4.690781,"stop_level":61.224609,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-08","known_ts":"2022-09-12","bar_index":3571,"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-08","trigger_known_ts":"2022-09-12","strength":0.588,"price":58.76,"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.745555,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":49.53,"atr14":5.031878,"stop_level":47.014061,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-17","known_ts":"2022-10-19","bar_index":3580,"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-10-17","trigger_known_ts":"2022-10-19","strength":0.45,"price":33.41,"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.855327,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.04,"atr14":4.278726,"stop_level":24.900637,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-20","known_ts":"2022-10-24","bar_index":3581,"type":"BUY","strength":0.588,"price":32.5,"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":"2022-10-20","known_ts":"2022-10-24","bar_index":3581,"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-20","trigger_known_ts":"2022-10-24","strength":0.588,"price":32.5,"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.859267,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":27.04,"atr14":3.989895,"stop_level":25.045053,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-08","known_ts":"2022-12-08","bar_index":3592,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.2,"stop_level":45.11,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-09","known_ts":"2022-12-09","bar_index":3592,"type":"RECLAIM","strength":0.588,"price":46.02,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-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":"2022-12-08","prior_stop_level":45.11,"sweep_low":43.55,"atr14":3.41137,"stop_level":41.844315,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-13","known_ts":"2022-12-13","bar_index":3593,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.16,"stop_level":45.11,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-09","known_ts":"2023-01-11","bar_index":3599,"type":"REBUY","strength":0.725,"price":43.55,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2023-02-16","known_ts":"2023-02-16","bar_index":3608,"type":"SELL","basis":"structure_stop","strength":0.725,"price":51.74,"stop_level":52.78,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":3608,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.19,"stop_level":52.78,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-04-11","known_ts":"2023-04-13","bar_index":3620,"type":"BUY","strength":0.725,"price":47.97,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2023-05-16","known_ts":"2023-05-16","bar_index":3628,"type":"SELL","basis":"structure_stop","strength":0.725,"price":43.81,"stop_level":44.85,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-17","known_ts":"2023-05-17","bar_index":3628,"type":"RECLAIM","strength":0.725,"price":46.02,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-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":"2023-05-16","prior_stop_level":44.85,"sweep_low":43.68,"atr14":3.249396,"stop_level":42.055302,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-17","known_ts":"2023-07-19","bar_index":3642,"type":"BUY","strength":0.863,"price":45.76,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2023-08-03","known_ts":"2023-08-03","bar_index":3646,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.45,"stop_level":41.21,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2023-08-07","known_ts":"2023-08-07","bar_index":3647,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.3,"stop_level":41.21,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2023-09-14","known_ts":"2023-09-18","bar_index":3656,"type":"BUY","strength":0.725,"price":31.07,"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":80},{"ts":"2023-11-16","known_ts":"2023-11-20","bar_index":3671,"type":"BUY","strength":0.588,"price":19.63,"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":"2024-01-09","known_ts":"2024-01-09","bar_index":3682,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.93,"stop_level":21.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-01-12","known_ts":"2024-01-12","bar_index":3683,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.55,"stop_level":21.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-02-06","known_ts":"2024-02-08","bar_index":3689,"type":"REBUY","strength":0.863,"price":28.86,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2024-03-11","known_ts":"2024-03-11","bar_index":3696,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.0,"stop_level":26.13,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-05-15","known_ts":"2024-05-17","bar_index":3712,"type":"BUY","strength":0.725,"price":22.1,"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":"2024-08-29","known_ts":"2024-08-29","bar_index":3736,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.19,"stop_level":23.01,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-09-03","known_ts":"2024-09-03","bar_index":3737,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.8,"stop_level":23.01,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-09-16","known_ts":"2024-09-18","bar_index":3740,"type":"REBUY","strength":0.863,"price":23.27,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2024-10-28","known_ts":"2024-10-30","bar_index":3750,"type":"REBUY","strength":1.0,"price":24.57,"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":"2025-01-27","known_ts":"2025-01-29","bar_index":3770,"type":"BUY","strength":0.588,"price":18.79,"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":"2025-03-10","known_ts":"2025-03-10","bar_index":3779,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.25,"stop_level":19.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-03-11","known_ts":"2025-03-11","bar_index":3780,"type":"RECLAIM","strength":0.725,"price":19.84,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-10 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":"2025-03-10","prior_stop_level":19.46,"sweep_low":18.7,"atr14":1.019335,"stop_level":18.190332,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-09","known_ts":"2025-05-13","bar_index":3794,"type":"BUY","strength":0.588,"price":15.05,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2025-06-30","known_ts":"2025-06-30","bar_index":3805,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.08,"stop_level":12.22,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-07-01","known_ts":"2025-07-01","bar_index":3805,"type":"RECLAIM","strength":0.588,"price":12.76,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2025-06-30","prior_stop_level":12.22,"sweep_low":11.91,"atr14":0.688954,"stop_level":11.565523,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-31","known_ts":"2025-07-31","bar_index":3812,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.45,"stop_level":12.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-08-04","known_ts":"2025-08-04","bar_index":3813,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.88,"stop_level":12.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-08-08","known_ts":"2025-08-08","bar_index":3814,"type":"RECLAIM","strength":0.725,"price":12.71,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-04 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":"2025-08-04","prior_stop_level":12.6,"sweep_low":10.39,"atr14":0.668096,"stop_level":10.055952,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-18","known_ts":"2025-09-22","bar_index":3824,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-09-18","trigger_known_ts":"2025-09-22","strength":0.45,"price":11.19,"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.544567,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.84,"atr14":0.481141,"stop_level":10.59943,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-01","known_ts":"2025-10-03","bar_index":3827,"type":"BUY","strength":0.45,"price":11.72,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-10-01","known_ts":"2025-10-03","bar_index":3827,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-10-01","trigger_known_ts":"2025-10-03","strength":0.45,"price":11.72,"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.522996,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.33,"atr14":0.505725,"stop_level":10.077138,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-22","known_ts":"2025-10-24","bar_index":3832,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-10-22","trigger_known_ts":"2025-10-24","strength":0.45,"price":9.53,"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.612129,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.93,"atr14":0.528764,"stop_level":8.665618,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-07","known_ts":"2025-11-11","bar_index":3836,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-11-07","trigger_known_ts":"2025-11-11","strength":0.45,"price":8.9,"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.60462,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.4,"atr14":0.438043,"stop_level":8.180978,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-20","known_ts":"2025-11-24","bar_index":3839,"type":"BUY","strength":0.588,"price":13.47,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-11-20","known_ts":"2025-11-24","bar_index":3839,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-11-20","trigger_known_ts":"2025-11-24","strength":0.588,"price":13.47,"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.401599,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.82,"atr14":0.895793,"stop_level":7.372104,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-25","known_ts":"2025-11-25","bar_index":3840,"type":"RECLAIM","strength":0.725,"price":14.16,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-11-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-22","known_ts":"2025-12-22","bar_index":3846,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.55,"stop_level":14.62,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-24","known_ts":"2025-12-24","bar_index":3846,"type":"RECLAIM","strength":0.863,"price":15.03,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-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":"2025-12-22","prior_stop_level":14.62,"sweep_low":14.29,"atr14":0.62092,"stop_level":13.97954,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-16","known_ts":"2026-01-16","bar_index":3851,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.1,"stop_level":14.27,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-02-02","known_ts":"2026-02-02","bar_index":3855,"type":"RECLAIM","strength":1.0,"price":14.2,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-04-16","known_ts":"2026-04-20","bar_index":3872,"type":"BUY","strength":0.588,"price":11.08,"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":"2026-06-29","known_ts":"2026-06-29","bar_index":3888,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.85,"stop_level":12.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-02","known_ts":"2026-07-02","bar_index":3889,"type":"RECLAIM","strength":1.0,"price":12.58,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-06-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":"2026-06-29","prior_stop_level":12.02,"sweep_low":11.4,"atr14":0.572959,"stop_level":11.113521,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-14","known_ts":"2026-07-14","bar_index":3892,"type":"RECLAIM","strength":1.0,"price":14.02,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-06-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-31","known_ts":"2026-07-31","bar_index":3896,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.25,"stop_level":13.26,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-08-03","known_ts":"2026-08-03","bar_index":3896,"type":"RECLAIM","strength":1.0,"price":13.73,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-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":"2026-07-31","prior_stop_level":13.26,"sweep_low":12.81,"atr14":0.580287,"stop_level":12.519857,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-07-31","last_scored_basis":"structure_stop","bars_since_signal":3,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2017-05-30","2017-08-15","2017-08-31","2018-02-20","2018-05-16","2018-08-15","2019-08-16","2020-01-13","2020-02-04","2020-03-02","2020-03-18","2020-09-11","2020-09-29","2021-02-11","2021-03-31","2021-05-05","2021-05-18","2021-06-22","2021-10-07","2021-11-02","2021-12-23","2022-02-18","2022-03-17","2022-04-12","2023-03-23","2023-06-06","2023-06-28","2023-08-18","2023-09-06","2023-10-13","2023-11-13","2024-04-19","2024-11-21","2024-12-27","2025-01-27","2025-04-09","2025-11-20","2026-02-02","2026-03-30","2026-05-04"],"warnings":[{"ts":"2022-12-09","kind":"arm","px":46.02},{"ts":"2022-12-13","kind":"confirm","px":43.16,"level":45.11},{"ts":"2023-01-26","kind":"arm","px":52.65},{"ts":"2023-02-16","kind":"confirm","px":51.74,"level":52.78},{"ts":"2023-02-17","kind":"arm","px":52.52},{"ts":"2023-02-21","kind":"confirm","px":47.19,"level":52.78},{"ts":"2023-05-03","kind":"arm","px":56.68},{"ts":"2023-05-16","kind":"confirm","px":43.81,"level":44.85},{"ts":"2023-07-26","kind":"arm","px":44.33},{"ts":"2023-08-03","kind":"confirm","px":34.45,"level":41.21},{"ts":"2023-08-04","kind":"arm","px":30.55},{"ts":"2023-08-07","kind":"confirm","px":27.3,"level":41.21},{"ts":"2023-12-12","kind":"arm","px":17.81},{"ts":"2024-01-09","kind":"confirm","px":20.93,"level":21.71},{"ts":"2024-01-11","kind":"arm","px":18.59},{"ts":"2024-01-12","kind":"confirm","px":17.55,"level":21.71},{"ts":"2024-02-26","kind":"arm","px":26.65},{"ts":"2024-03-11","kind":"confirm","px":26.0,"level":26.13},{"ts":"2024-08-28","kind":"arm","px":21.45},{"ts":"2024-08-29","kind":"confirm","px":21.19,"level":23.01},{"ts":"2024-08-30","kind":"arm","px":20.93},{"ts":"2024-09-03","kind":"confirm","px":20.8,"level":23.01},{"ts":"2025-02-14","kind":"arm","px":22.51},{"ts":"2025-03-10","kind":"confirm","px":19.25,"level":19.46},{"ts":"2025-06-18","kind":"arm","px":12.56},{"ts":"2025-06-30","kind":"confirm","px":12.08,"level":12.22},{"ts":"2025-07-30","kind":"arm","px":12.57},{"ts":"2025-07-31","kind":"confirm","px":12.45,"level":12.6},{"ts":"2025-08-01","kind":"arm","px":11.86},{"ts":"2025-08-04","kind":"confirm","px":11.88,"level":12.6},{"ts":"2025-12-08","kind":"arm","px":14.06},{"ts":"2025-12-22","kind":"confirm","px":14.55,"level":14.62},{"ts":"2026-01-02","kind":"arm","px":14.27},{"ts":"2026-01-16","kind":"confirm","px":14.1,"level":14.27},{"ts":"2026-05-15","kind":"arm","px":9.94},{"ts":"2026-06-23","kind":"arm","px":12.05},{"ts":"2026-06-29","kind":"confirm","px":11.85,"level":12.02},{"ts":"2026-07-01","kind":"arm","px":11.94},{"ts":"2026-07-30","kind":"arm","px":13.33},{"ts":"2026-07-31","kind":"confirm","px":13.25,"level":13.26}],"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":[]}}}