{"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":"EIX","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1973-10-17","known_ts":"1973-10-17","bar_index":39,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.328,"stop_level":0.3341,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-10-19","known_ts":"1973-10-19","bar_index":40,"type":"RECLAIM","strength":0.588,"price":0.3357,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1973-10-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1973-10-17","prior_stop_level":0.3341,"sweep_low":0.3261,"atr14":0.006395,"stop_level":0.322902,"risk_basis":"daily_ohlc_atr14"},{"ts":"1973-12-28","known_ts":"1974-01-02","bar_index":56,"type":"BUY","strength":0.45,"price":0.2956,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_utilities"}},{"ts":"1974-01-21","known_ts":"1974-01-21","bar_index":61,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.2897,"stop_level":0.2917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1974-01-22","known_ts":"1974-01-22","bar_index":61,"type":"RECLAIM","strength":0.45,"price":0.2937,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-01-21 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":"1974-01-21","prior_stop_level":0.2917,"sweep_low":0.2897,"atr14":0.005562,"stop_level":0.286919,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-02-06","known_ts":"1974-02-06","bar_index":65,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2878,"stop_level":0.2897,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1974-02-07","known_ts":"1974-02-07","bar_index":65,"type":"RECLAIM","strength":0.588,"price":0.2917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-02-06 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":"1974-02-06","prior_stop_level":0.2897,"sweep_low":0.2878,"atr14":0.004467,"stop_level":0.285567,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-04-11","known_ts":"1974-04-11","bar_index":80,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.298,"stop_level":0.3015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1974-04-16","known_ts":"1974-04-16","bar_index":80,"type":"RECLAIM","strength":0.588,"price":0.304,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1974-04-11","prior_stop_level":0.3015,"sweep_low":0.294,"atr14":0.00405,"stop_level":0.291975,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-06-21","known_ts":"1974-06-21","bar_index":96,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.282,"stop_level":0.292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1974-07-17","known_ts":"1974-07-19","bar_index":102,"type":"BUY","strength":0.45,"price":0.297,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_utilities"}},{"ts":"1974-07-22","known_ts":"1974-07-22","bar_index":103,"type":"RECLAIM","strength":0.588,"price":0.3052,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1974-07-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1974-09-24","known_ts":"1974-09-26","bar_index":118,"type":"BUY","strength":0.725,"price":0.2745,"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":"quality","score":70},{"ts":"1974-11-18","known_ts":"1974-11-18","bar_index":131,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2984,"stop_level":0.3026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-11-20","known_ts":"1974-11-20","bar_index":131,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2857,"stop_level":0.3026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1975-01-02","known_ts":"1975-01-02","bar_index":141,"type":"RECLAIM","strength":1.0,"price":0.3227,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1974-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-01-20","known_ts":"1975-01-20","bar_index":145,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.3141,"stop_level":0.3206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-01-24","known_ts":"1975-01-24","bar_index":146,"type":"RECLAIM","strength":1.0,"price":0.3249,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-01-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":"1975-01-20","prior_stop_level":0.3206,"sweep_low":0.3098,"atr14":0.007078,"stop_level":0.306261,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-02-05","known_ts":"1975-02-05","bar_index":149,"type":"RECLAIM","strength":1.0,"price":0.3313,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1975-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-02-27","known_ts":"1975-02-27","bar_index":154,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3227,"stop_level":0.3249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1975-03-04","known_ts":"1975-03-04","bar_index":155,"type":"RECLAIM","strength":0.863,"price":0.3292,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-02-27 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":"1975-02-27","prior_stop_level":0.3249,"sweep_low":0.3141,"atr14":0.006308,"stop_level":0.310946,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-05-07","known_ts":"1975-05-09","bar_index":170,"type":"BUY","strength":0.725,"price":0.3325,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"1975-07-24","known_ts":"1975-07-24","bar_index":188,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3414,"stop_level":0.3459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1975-10-17","known_ts":"1975-10-17","bar_index":208,"type":"RECLAIM","strength":0.863,"price":0.3631,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1975-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-11-17","known_ts":"1975-11-19","bar_index":215,"type":"REBUY","strength":0.863,"price":0.3493,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1976-02-13","known_ts":"1976-02-13","bar_index":235,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.3827,"stop_level":0.3897,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-02-18","known_ts":"1976-02-18","bar_index":236,"type":"RECLAIM","strength":1.0,"price":0.3921,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1976-02-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1976-02-13","prior_stop_level":0.3897,"sweep_low":0.3803,"atr14":0.007634,"stop_level":0.376483,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-05-13","known_ts":"1976-05-17","bar_index":256,"type":"BUY","strength":0.725,"price":0.3741,"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":"1976-05-25","known_ts":"1976-05-25","bar_index":258,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3597,"stop_level":0.3669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1976-06-25","known_ts":"1976-06-25","bar_index":266,"type":"RECLAIM","strength":0.863,"price":0.3845,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1976-05-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-07-28","known_ts":"1976-07-28","bar_index":273,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3845,"stop_level":0.387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-07-30","known_ts":"1976-07-30","bar_index":274,"type":"RECLAIM","strength":0.863,"price":0.3919,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1976-07-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1976-07-28","prior_stop_level":0.387,"sweep_low":0.3821,"atr14":0.005953,"stop_level":0.379124,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-08-12","known_ts":"1976-08-12","bar_index":277,"type":"RECLAIM","strength":0.863,"price":0.4115,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1976-07-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-09-02","known_ts":"1976-09-07","bar_index":282,"type":"REBUY","strength":1.0,"price":0.4237,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1976-10-04","known_ts":"1976-10-04","bar_index":289,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.4367,"stop_level":0.4384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-10-06","known_ts":"1976-10-06","bar_index":289,"type":"RECLAIM","strength":1.0,"price":0.4392,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1976-10-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1976-10-04","prior_stop_level":0.4384,"sweep_low":0.4342,"atr14":0.007647,"stop_level":0.430377,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-11-11","known_ts":"1976-11-11","bar_index":298,"type":"RECLAIM","strength":1.0,"price":0.4417,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1976-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-01-10","known_ts":"1977-01-10","bar_index":311,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4498,"stop_level":0.4542,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1977-01-13","known_ts":"1977-01-13","bar_index":312,"type":"RECLAIM","strength":0.863,"price":0.4548,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-01-10 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":"1977-01-10","prior_stop_level":0.4542,"sweep_low":0.4472,"atr14":0.006213,"stop_level":0.444093,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-01-28","known_ts":"1977-01-28","bar_index":316,"type":"RECLAIM","strength":1.0,"price":0.4726,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-01-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-03-17","known_ts":"1977-03-21","bar_index":327,"type":"BUY","strength":0.725,"price":0.4803,"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":"1977-09-26","known_ts":"1977-09-28","bar_index":371,"type":"BUY","strength":0.725,"price":0.5504,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"1977-11-07","known_ts":"1977-11-09","bar_index":381,"type":"BUY","strength":0.725,"price":0.5585,"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":"1977-12-14","known_ts":"1977-12-14","bar_index":389,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5585,"stop_level":0.5666,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-12-15","known_ts":"1977-12-15","bar_index":390,"type":"RECLAIM","strength":0.725,"price":0.5692,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1977-12-14","prior_stop_level":0.5666,"sweep_low":0.5558,"atr14":0.008427,"stop_level":0.551586,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-12-20","known_ts":"1977-12-22","bar_index":391,"type":"REBUY","strength":0.725,"price":0.5773,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1978-02-10","known_ts":"1978-02-14","bar_index":403,"type":"BUY","strength":0.588,"price":0.5787,"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":"1978-03-09","known_ts":"1978-03-13","bar_index":409,"type":"REBUY","strength":0.588,"price":0.5842,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1978-03-31","known_ts":"1978-03-31","bar_index":414,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5658,"stop_level":0.5842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1978-05-31","known_ts":"1978-06-02","bar_index":428,"type":"BUY","strength":0.588,"price":0.5799,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1978-08-18","known_ts":"1978-08-18","bar_index":446,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5984,"stop_level":0.6013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-09-01","known_ts":"1978-09-01","bar_index":450,"type":"RECLAIM","strength":0.725,"price":0.6013,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1978-08-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-09-07","known_ts":"1978-09-11","bar_index":451,"type":"BUY","strength":0.725,"price":0.607,"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":50},{"ts":"1978-09-29","known_ts":"1978-09-29","bar_index":456,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5938,"stop_level":0.607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-10-05","known_ts":"1978-10-05","bar_index":457,"type":"RECLAIM","strength":0.863,"price":0.6085,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1978-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1978-09-29","prior_stop_level":0.607,"sweep_low":0.5908,"atr14":0.006838,"stop_level":0.587381,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-11-22","known_ts":"1978-11-27","bar_index":469,"type":"BUY","strength":0.588,"price":0.6026,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1979-05-21","known_ts":"1979-05-23","bar_index":510,"type":"BUY","strength":0.588,"price":0.6286,"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":40},{"ts":"1979-06-28","known_ts":"1979-06-28","bar_index":519,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6497,"stop_level":0.6625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-07-03","known_ts":"1979-07-03","bar_index":520,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6497,"stop_level":0.6625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-07-10","known_ts":"1979-07-10","bar_index":521,"type":"RECLAIM","strength":0.725,"price":0.6654,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-07-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1979-07-03","prior_stop_level":0.6625,"sweep_low":0.6465,"atr14":0.00664,"stop_level":0.64318,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-08-02","known_ts":"1979-08-06","bar_index":527,"type":"BUY","strength":0.863,"price":0.6686,"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":50},{"ts":"1979-08-10","known_ts":"1979-08-14","bar_index":529,"type":"BUY","strength":0.863,"price":0.6654,"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":50},{"ts":"1979-11-16","known_ts":"1979-11-20","bar_index":552,"type":"BUY","strength":0.588,"price":0.6537,"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":"1980-01-02","known_ts":"1980-01-02","bar_index":562,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6452,"stop_level":0.6473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-01-04","known_ts":"1980-01-04","bar_index":562,"type":"RECLAIM","strength":0.725,"price":0.6519,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-01-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":"1980-01-02","prior_stop_level":0.6473,"sweep_low":0.6353,"atr14":0.010424,"stop_level":0.630088,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-03-14","known_ts":"1980-03-18","bar_index":579,"type":"BUY","strength":0.45,"price":0.5987,"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":"1980-04-07","known_ts":"1980-04-07","bar_index":584,"type":"RECLAIM","strength":0.725,"price":0.6419,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1980-03-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-06-27","known_ts":"1980-06-27","bar_index":603,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7289,"stop_level":0.738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-07-15","known_ts":"1980-07-15","bar_index":607,"type":"RECLAIM","strength":0.863,"price":0.7254,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-09-12","known_ts":"1980-09-16","bar_index":621,"type":"BUY","strength":0.863,"price":0.7183,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"1980-09-29","known_ts":"1980-09-29","bar_index":624,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7035,"stop_level":0.7113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1980-10-01","known_ts":"1980-10-01","bar_index":625,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7072,"stop_level":0.7113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1980-10-06","known_ts":"1980-10-06","bar_index":626,"type":"RECLAIM","strength":0.863,"price":0.7144,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-09-29 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":"1980-09-29","prior_stop_level":0.7113,"sweep_low":0.6963,"atr14":0.010451,"stop_level":0.691074,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-10-06","known_ts":"1980-10-06","bar_index":626,"type":"RECLAIM","strength":0.863,"price":0.7144,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-10-01 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":"1980-10-01","prior_stop_level":0.7113,"sweep_low":0.6963,"atr14":0.010451,"stop_level":0.691074,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-11-12","known_ts":"1980-11-14","bar_index":635,"type":"BUY","strength":0.725,"price":0.7217,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"1981-01-09","known_ts":"1981-01-09","bar_index":648,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7498,"stop_level":0.7535,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-01-12","known_ts":"1981-01-12","bar_index":648,"type":"RECLAIM","strength":1.0,"price":0.7647,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-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":"1981-01-09","prior_stop_level":0.7535,"sweep_low":0.746,"atr14":0.015685,"stop_level":0.738157,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-03-06","known_ts":"1981-03-10","bar_index":661,"type":"BUY","strength":0.725,"price":0.7237,"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":"1981-05-04","known_ts":"1981-05-04","bar_index":674,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7494,"stop_level":0.757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-05-08","known_ts":"1981-05-08","bar_index":675,"type":"RECLAIM","strength":1.0,"price":0.7609,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1981-05-04","prior_stop_level":0.757,"sweep_low":0.7378,"atr14":0.013028,"stop_level":0.731286,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-05-14","known_ts":"1981-05-18","bar_index":677,"type":"REBUY","strength":1.0,"price":0.7955,"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":"1981-06-26","known_ts":"1981-06-26","bar_index":687,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.814,"stop_level":0.8224,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-07-31","known_ts":"1981-08-04","bar_index":695,"type":"BUY","strength":1.0,"price":0.8575,"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":"1981-08-24","known_ts":"1981-08-24","bar_index":700,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8457,"stop_level":0.8496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-08-26","known_ts":"1981-08-26","bar_index":701,"type":"RECLAIM","strength":1.0,"price":0.8615,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-08-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1981-08-24","prior_stop_level":0.8496,"sweep_low":0.8417,"atr14":0.013838,"stop_level":0.834781,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-10-16","known_ts":"1981-10-16","bar_index":713,"type":"RECLAIM","strength":1.0,"price":0.8957,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-08-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-12-01","known_ts":"1981-12-01","bar_index":723,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.9609,"stop_level":0.9731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-12-16","known_ts":"1981-12-16","bar_index":727,"type":"RECLAIM","strength":1.0,"price":0.9527,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-12-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-07-14","known_ts":"1982-07-16","bar_index":775,"type":"BUY","strength":0.725,"price":1.0836,"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":"1982-07-28","known_ts":"1982-07-28","bar_index":778,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0234,"stop_level":1.0277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1982-08-02","known_ts":"1982-08-02","bar_index":779,"type":"RECLAIM","strength":0.725,"price":1.0363,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-07-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1982-07-28","prior_stop_level":1.0277,"sweep_low":1.0148,"atr14":0.017506,"stop_level":1.006047,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-08-09","known_ts":"1982-08-11","bar_index":781,"type":"REBUY","strength":0.725,"price":1.0664,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1982-10-04","known_ts":"1982-10-06","bar_index":794,"type":"REBUY","strength":0.725,"price":1.209,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1982-12-10","known_ts":"1982-12-14","bar_index":810,"type":"BUY","strength":0.588,"price":1.2355,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1983-03-28","known_ts":"1983-03-28","bar_index":834,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3793,"stop_level":1.3883,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-07-12","known_ts":"1983-07-14","bar_index":859,"type":"BUY","strength":0.725,"price":1.3577,"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":"1983-09-30","known_ts":"1983-09-30","bar_index":878,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4697,"stop_level":1.4716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-10-03","known_ts":"1983-10-03","bar_index":878,"type":"RECLAIM","strength":0.863,"price":1.4891,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-09-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":"1983-09-30","prior_stop_level":1.4716,"sweep_low":1.4648,"atr14":0.014359,"stop_level":1.457621,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-10-21","known_ts":"1983-10-21","bar_index":883,"type":"RECLAIM","strength":0.863,"price":1.567,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-09-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-03-19","known_ts":"1984-03-21","bar_index":917,"type":"BUY","strength":0.45,"price":1.4747,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1984-04-12","known_ts":"1984-04-12","bar_index":923,"type":"RECLAIM","strength":0.588,"price":1.4988,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1984-03-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1984-05-16","known_ts":"1984-05-16","bar_index":930,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5551,"stop_level":1.5602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-05-21","known_ts":"1984-05-21","bar_index":931,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5141,"stop_level":1.5602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-06-18","known_ts":"1984-06-20","bar_index":938,"type":"BUY","strength":0.725,"price":1.5551,"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":"aplus","score":85},{"ts":"1984-12-24","known_ts":"1984-12-27","bar_index":982,"type":"BUY","strength":0.863,"price":2.0452,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1985-01-08","known_ts":"1985-01-08","bar_index":985,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9911,"stop_level":2.0021,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1985-01-10","known_ts":"1985-01-10","bar_index":985,"type":"RECLAIM","strength":0.863,"price":2.0131,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1985-01-08","prior_stop_level":2.0021,"sweep_low":1.9471,"atr14":0.049418,"stop_level":1.922391,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-03-13","known_ts":"1985-03-15","bar_index":1000,"type":"BUY","strength":0.725,"price":2.0021,"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":"1985-05-07","known_ts":"1985-05-07","bar_index":1012,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2134,"stop_level":2.2471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-05-09","known_ts":"1985-05-09","bar_index":1013,"type":"RECLAIM","strength":1.0,"price":2.2584,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1985-05-07","prior_stop_level":2.2471,"sweep_low":2.1685,"atr14":0.036546,"stop_level":2.150227,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-05-21","known_ts":"1985-05-21","bar_index":1016,"type":"RECLAIM","strength":1.0,"price":2.337,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-06-25","known_ts":"1985-06-25","bar_index":1024,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.4381,"stop_level":2.4606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-06-27","known_ts":"1985-06-27","bar_index":1024,"type":"RECLAIM","strength":1.0,"price":2.4718,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1985-06-25","prior_stop_level":2.4606,"sweep_low":2.4269,"atr14":0.040349,"stop_level":2.406725,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-07-12","known_ts":"1985-07-12","bar_index":1028,"type":"RECLAIM","strength":1.0,"price":2.4755,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-04-04","known_ts":"1986-04-04","bar_index":1089,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.7991,"stop_level":2.8589,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1986-04-09","known_ts":"1986-04-09","bar_index":1090,"type":"RECLAIM","strength":0.725,"price":2.8708,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-04-04 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":"1986-04-04","prior_stop_level":2.8589,"sweep_low":2.7153,"atr14":0.071534,"stop_level":2.679533,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-06-17","known_ts":"1986-06-19","bar_index":1106,"type":"BUY","strength":0.588,"price":2.9426,"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":40},{"ts":"1986-09-11","known_ts":"1986-09-11","bar_index":1126,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.3002,"stop_level":3.3733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1986-10-31","known_ts":"1986-11-04","bar_index":1138,"type":"BUY","strength":0.588,"price":3.5179,"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":75},{"ts":"1987-01-07","known_ts":"1987-01-09","bar_index":1153,"type":"REBUY","strength":0.588,"price":3.551,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1987-02-12","known_ts":"1987-02-12","bar_index":1161,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.5132,"stop_level":3.5888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-04-29","known_ts":"1987-05-01","bar_index":1179,"type":"BUY","strength":0.45,"price":3.1761,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-07-20","known_ts":"1987-07-20","bar_index":1197,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1962,"stop_level":3.2093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-08-11","known_ts":"1987-08-11","bar_index":1203,"type":"RECLAIM","strength":0.725,"price":3.418,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-07-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-08-27","known_ts":"1987-08-27","bar_index":1207,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3528,"stop_level":3.3789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-09-02","known_ts":"1987-09-02","bar_index":1208,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.3006,"stop_level":3.3789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-09-01","known_ts":"1987-09-01","bar_index":1208,"type":"RECLAIM","strength":0.725,"price":3.3919,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-08-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1987-08-27","prior_stop_level":3.3789,"sweep_low":3.2875,"atr14":0.058418,"stop_level":3.258291,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-09-18","known_ts":"1987-09-22","bar_index":1212,"type":"REBUY","strength":0.863,"price":3.4049,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1987-10-01","known_ts":"1987-10-05","bar_index":1215,"type":"REBUY","strength":0.863,"price":3.3889,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1987-11-04","known_ts":"1987-11-06","bar_index":1223,"type":"BUY","strength":0.863,"price":3.5351,"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":50},{"ts":"1987-12-31","known_ts":"1988-01-05","bar_index":1236,"type":"BUY","strength":0.588,"price":3.4013,"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":"aplus","score":90},{"ts":"1988-01-14","known_ts":"1988-01-18","bar_index":1239,"type":"BUY","strength":0.725,"price":3.3878,"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":"aplus","score":80},{"ts":"1988-02-18","known_ts":"1988-02-18","bar_index":1247,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.5369,"stop_level":3.5504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-02-19","known_ts":"1988-02-19","bar_index":1247,"type":"RECLAIM","strength":0.863,"price":3.5911,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-02-18 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-02-18","prior_stop_level":3.5504,"sweep_low":3.4962,"atr14":0.064921,"stop_level":3.463739,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-03-04","known_ts":"1988-03-04","bar_index":1250,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.5097,"stop_level":3.5369,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-05-02","known_ts":"1988-05-04","bar_index":1264,"type":"BUY","strength":0.588,"price":3.4814,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1988-06-28","known_ts":"1988-06-28","bar_index":1277,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.661,"stop_level":3.7163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-09-02","known_ts":"1988-09-07","bar_index":1293,"type":"BUY","strength":0.725,"price":3.6196,"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":"1988-11-11","known_ts":"1988-11-11","bar_index":1309,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.6876,"stop_level":3.7298,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-01-04","known_ts":"1989-01-06","bar_index":1321,"type":"BUY","strength":0.725,"price":3.7444,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1989-02-22","known_ts":"1989-02-22","bar_index":1332,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.6583,"stop_level":3.6727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-02-23","known_ts":"1989-02-23","bar_index":1332,"type":"RECLAIM","strength":0.863,"price":3.7014,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1989-02-22","prior_stop_level":3.6727,"sweep_low":3.644,"atr14":0.046471,"stop_level":3.620764,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-04-05","known_ts":"1989-04-07","bar_index":1342,"type":"BUY","strength":0.725,"price":3.7013,"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":65},{"ts":"1989-06-28","known_ts":"1989-06-28","bar_index":1361,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.1553,"stop_level":4.1695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-06-29","known_ts":"1989-06-29","bar_index":1362,"type":"RECLAIM","strength":1.0,"price":4.1702,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-06-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-06-28","prior_stop_level":4.1695,"sweep_low":4.1404,"atr14":0.045016,"stop_level":4.117892,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-07-13","known_ts":"1989-07-17","bar_index":1365,"type":"REBUY","strength":1.0,"price":4.3638,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1989-08-15","known_ts":"1989-08-15","bar_index":1372,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2894,"stop_level":4.3043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-10-27","known_ts":"1989-10-31","bar_index":1390,"type":"BUY","strength":0.725,"price":4.4721,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1990-01-09","known_ts":"1990-01-09","bar_index":1406,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6671,"stop_level":4.6994,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1990-01-11","known_ts":"1990-01-11","bar_index":1407,"type":"RECLAIM","strength":0.863,"price":4.7287,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-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":"1990-01-09","prior_stop_level":4.6994,"sweep_low":4.6209,"atr14":0.074729,"stop_level":4.583536,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-03-05","known_ts":"1990-03-07","bar_index":1419,"type":"BUY","strength":0.725,"price":4.8365,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"1990-05-03","known_ts":"1990-05-07","bar_index":1433,"type":"BUY","strength":0.725,"price":4.7462,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"1990-05-25","known_ts":"1990-05-25","bar_index":1438,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.7462,"stop_level":4.7932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-05-29","known_ts":"1990-05-29","bar_index":1438,"type":"RECLAIM","strength":0.863,"price":4.8089,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-05-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1990-05-25","prior_stop_level":4.7932,"sweep_low":4.7306,"atr14":0.068118,"stop_level":4.696541,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-06-12","known_ts":"1990-06-12","bar_index":1442,"type":"RECLAIM","strength":0.725,"price":4.8559,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-05-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-06-18","known_ts":"1990-06-18","bar_index":1443,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.7619,"stop_level":4.8402,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-07-03","known_ts":"1990-07-03","bar_index":1447,"type":"RECLAIM","strength":0.725,"price":4.7971,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-06-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-07-30","known_ts":"1990-08-01","bar_index":1453,"type":"BUY","strength":0.588,"price":4.9406,"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":40},{"ts":"1990-09-27","known_ts":"1990-10-01","bar_index":1467,"type":"BUY","strength":0.725,"price":4.8218,"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":"1990-11-13","known_ts":"1990-11-13","bar_index":1478,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0004,"stop_level":5.0166,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-11-15","known_ts":"1990-11-15","bar_index":1478,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.9679,"stop_level":5.0166,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-11-30","known_ts":"1990-11-30","bar_index":1482,"type":"RECLAIM","strength":0.863,"price":5.0491,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-11-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-02-08","known_ts":"1991-02-12","bar_index":1498,"type":"BUY","strength":0.725,"price":5.0856,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1991-03-06","known_ts":"1991-03-06","bar_index":1503,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.9865,"stop_level":5.0691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-08","known_ts":"1991-03-08","bar_index":1504,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.9205,"stop_level":5.0691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1991-03-13","known_ts":"1991-03-13","bar_index":1505,"type":"RECLAIM","strength":0.725,"price":5.1186,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-03-06 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":"1991-03-06","prior_stop_level":5.0691,"sweep_low":4.9205,"atr14":0.075459,"stop_level":4.88277,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-03-13","known_ts":"1991-03-13","bar_index":1505,"type":"RECLAIM","strength":0.725,"price":5.1186,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-03-08 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":"1991-03-08","prior_stop_level":5.0691,"sweep_low":4.9205,"atr14":0.075459,"stop_level":4.88277,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-03-25","known_ts":"1991-03-25","bar_index":1508,"type":"RECLAIM","strength":0.863,"price":5.2342,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-03-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-06-19","known_ts":"1991-06-21","bar_index":1528,"type":"BUY","strength":1.0,"price":5.3058,"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":60},{"ts":"1991-06-27","known_ts":"1991-07-01","bar_index":1530,"type":"BUY","strength":1.0,"price":5.3811,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1991-08-20","known_ts":"1991-08-20","bar_index":1542,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.8081,"stop_level":5.8423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-08-21","known_ts":"1991-08-21","bar_index":1542,"type":"RECLAIM","strength":1.0,"price":5.8765,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-08-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-08-20","prior_stop_level":5.8423,"sweep_low":5.7569,"atr14":0.059099,"stop_level":5.72735,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-09-05","known_ts":"1991-09-05","bar_index":1546,"type":"RECLAIM","strength":1.0,"price":5.9106,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-08-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-09-18","known_ts":"1991-09-20","bar_index":1549,"type":"REBUY","strength":1.0,"price":6.0473,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1991-10-21","known_ts":"1991-10-21","bar_index":1556,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.0699,"stop_level":6.0873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-10-25","known_ts":"1991-10-25","bar_index":1558,"type":"RECLAIM","strength":1.0,"price":6.1046,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-10-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":"1991-10-21","prior_stop_level":6.0873,"sweep_low":6.0006,"atr14":0.056174,"stop_level":5.972513,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-04-02","known_ts":"1992-04-02","bar_index":1594,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.7572,"stop_level":5.7893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1992-04-06","known_ts":"1992-04-06","bar_index":1595,"type":"RECLAIM","strength":0.45,"price":5.7927,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-04-02 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":"1992-04-02","prior_stop_level":5.7893,"sweep_low":5.7216,"atr14":0.066056,"stop_level":5.688572,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-04-30","known_ts":"1992-04-30","bar_index":1601,"type":"RECLAIM","strength":0.725,"price":6.0592,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-04-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-05-26","known_ts":"1992-05-26","bar_index":1606,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.1481,"stop_level":6.1659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-05-28","known_ts":"1992-05-28","bar_index":1607,"type":"RECLAIM","strength":0.725,"price":6.2369,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-05-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1992-05-26","prior_stop_level":6.1659,"sweep_low":6.1126,"atr14":0.066725,"stop_level":6.079238,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-06-09","known_ts":"1992-06-09","bar_index":1610,"type":"RECLAIM","strength":0.725,"price":6.3436,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-05-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-01-20","known_ts":"1993-01-22","bar_index":1662,"type":"REBUY","strength":0.588,"price":6.5678,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1993-03-15","known_ts":"1993-03-15","bar_index":1674,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.1631,"stop_level":7.2562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-03-17","known_ts":"1993-03-17","bar_index":1675,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.219,"stop_level":7.2562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-03-18","known_ts":"1993-03-18","bar_index":1675,"type":"RECLAIM","strength":0.863,"price":7.2748,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-03-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1993-03-15","prior_stop_level":7.2562,"sweep_low":7.1631,"atr14":0.07909,"stop_level":7.123555,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-03-18","known_ts":"1993-03-18","bar_index":1675,"type":"RECLAIM","strength":0.863,"price":7.2748,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-03-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1993-03-17","prior_stop_level":7.2562,"sweep_low":7.1631,"atr14":0.07909,"stop_level":7.123555,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-04-13","known_ts":"1993-04-13","bar_index":1681,"type":"RECLAIM","strength":0.863,"price":7.3239,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-03-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-06-24","known_ts":"1993-06-28","bar_index":1698,"type":"BUY","strength":0.863,"price":7.5065,"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":"1993-07-13","known_ts":"1993-07-13","bar_index":1702,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.2384,"stop_level":7.2767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-07-20","known_ts":"1993-07-20","bar_index":1703,"type":"RECLAIM","strength":0.863,"price":7.3916,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-07-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1993-07-13","prior_stop_level":7.2767,"sweep_low":7.2001,"atr14":0.080609,"stop_level":7.159795,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-07-29","known_ts":"1993-08-02","bar_index":1706,"type":"BUY","strength":0.863,"price":7.5065,"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":"1993-09-23","known_ts":"1993-09-23","bar_index":1719,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.5065,"stop_level":7.6214,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-11-22","known_ts":"1993-11-24","bar_index":1733,"type":"BUY","strength":0.45,"price":6.4131,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-12-31","known_ts":"1993-12-31","bar_index":1742,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.3257,"stop_level":6.4131,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-01-03","known_ts":"1994-01-03","bar_index":1742,"type":"RECLAIM","strength":0.588,"price":6.4443,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-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":"1993-12-31","prior_stop_level":6.4131,"sweep_low":6.3257,"atr14":0.135298,"stop_level":6.258051,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-17","known_ts":"1994-01-17","bar_index":1745,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.1676,"stop_level":6.3257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-01-26","known_ts":"1994-01-28","bar_index":1748,"type":"REBUY","strength":0.588,"price":6.2862,"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":"1994-04-19","known_ts":"1994-04-21","bar_index":1767,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-04-19","trigger_known_ts":"1994-04-21","strength":0.45,"price":5.2805,"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.320801,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.1992,"atr14":0.120709,"stop_level":5.138846,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-24","known_ts":"1994-05-26","bar_index":1775,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-05-24","trigger_known_ts":"1994-05-26","strength":0.45,"price":4.6712,"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.399172,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.4681,"atr14":0.136471,"stop_level":4.399864,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-27","known_ts":"1994-06-01","bar_index":1776,"type":"BUY","strength":0.45,"price":4.5493,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-05-27","known_ts":"1994-06-01","bar_index":1776,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-05-27","trigger_known_ts":"1994-06-01","strength":0.45,"price":4.5493,"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.414851,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.4681,"atr14":0.127967,"stop_level":4.404117,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-30","known_ts":"1994-06-30","bar_index":1783,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2627,"stop_level":4.3868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-07-12","known_ts":"1994-07-14","bar_index":1786,"type":"BUY","strength":0.588,"price":4.2627,"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,"retro_override":true,"retro_ctx":{"group_id":"us_sector_utilities"}},{"ts":"1994-08-19","known_ts":"1994-08-19","bar_index":1795,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.3868,"stop_level":4.4282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-24","known_ts":"1994-08-24","bar_index":1796,"type":"RECLAIM","strength":0.588,"price":4.4696,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-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":"1994-08-19","prior_stop_level":4.4282,"sweep_low":4.3455,"atr14":0.093813,"stop_level":4.298594,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-07","known_ts":"1994-09-07","bar_index":1799,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.3455,"stop_level":4.3868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-09","known_ts":"1994-09-09","bar_index":1800,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.3455,"stop_level":4.3868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-27","known_ts":"1994-09-29","bar_index":1804,"type":"BUY","strength":0.725,"price":4.3471,"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":"1994-11-17","known_ts":"1994-11-17","bar_index":1816,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.5581,"stop_level":4.6003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-11-23","known_ts":"1994-11-23","bar_index":1817,"type":"RECLAIM","strength":0.725,"price":4.7691,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-11-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-11-17","prior_stop_level":4.6003,"sweep_low":4.4737,"atr14":0.116971,"stop_level":4.415215,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-05","known_ts":"1994-12-05","bar_index":1820,"type":"RECLAIM","strength":0.863,"price":4.9802,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-01-18","known_ts":"1995-01-20","bar_index":1830,"type":"REBUY","strength":0.863,"price":5.365,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1995-03-01","known_ts":"1995-03-01","bar_index":1839,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.4938,"stop_level":5.5796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-05-19","known_ts":"1995-05-19","bar_index":1858,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.7125,"stop_level":5.7561,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-05-22","known_ts":"1995-05-22","bar_index":1858,"type":"RECLAIM","strength":0.863,"price":5.7997,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-05-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":"1995-05-19","prior_stop_level":5.7561,"sweep_low":5.6689,"atr14":0.097519,"stop_level":5.62014,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-09-13","known_ts":"1995-09-15","bar_index":1885,"type":"BUY","strength":0.863,"price":6.0153,"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":"1995-11-03","known_ts":"1995-11-03","bar_index":1897,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.0563,"stop_level":6.1012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-12-15","known_ts":"1995-12-19","bar_index":1907,"type":"BUY","strength":0.725,"price":6.1012,"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":0},{"ts":"1996-02-09","known_ts":"1996-02-09","bar_index":1919,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.5972,"stop_level":6.6427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-02-12","known_ts":"1996-02-12","bar_index":1920,"type":"RECLAIM","strength":0.863,"price":6.6882,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-02-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":"1996-02-09","prior_stop_level":6.6427,"sweep_low":6.5517,"atr14":0.118702,"stop_level":6.492349,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-05-08","known_ts":"1996-05-10","bar_index":1940,"type":"BUY","strength":0.588,"price":6.0024,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"1996-07-11","known_ts":"1996-07-11","bar_index":1954,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2754,"stop_level":6.3223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-07-12","known_ts":"1996-07-12","bar_index":1955,"type":"RECLAIM","strength":0.863,"price":6.3691,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-07-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-07-11","prior_stop_level":6.3223,"sweep_low":6.1818,"atr14":0.122507,"stop_level":6.120547,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-07-17","known_ts":"1996-07-17","bar_index":1956,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.2286,"stop_level":6.2754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1996-08-20","known_ts":"1996-08-22","bar_index":1964,"type":"BUY","strength":0.588,"price":6.1349,"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":"aplus","score":90},{"ts":"1996-11-19","known_ts":"1996-11-19","bar_index":1985,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.4576,"stop_level":7.5051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-12-05","known_ts":"1996-12-05","bar_index":1989,"type":"RECLAIM","strength":1.0,"price":7.6951,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-11-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-03-06","known_ts":"1997-03-06","bar_index":2009,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.2248,"stop_level":8.2729,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-03-07","known_ts":"1997-03-07","bar_index":2010,"type":"RECLAIM","strength":0.863,"price":8.321,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1997-03-06","prior_stop_level":8.2729,"sweep_low":8.2248,"atr14":0.114035,"stop_level":8.167782,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-12","known_ts":"1997-05-14","bar_index":2025,"type":"BUY","strength":0.863,"price":8.7549,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1997-07-01","known_ts":"1997-07-01","bar_index":2036,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.6054,"stop_level":9.6791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-03","known_ts":"1997-07-03","bar_index":2037,"type":"RECLAIM","strength":1.0,"price":9.8265,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-07-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":"1997-07-01","prior_stop_level":9.6791,"sweep_low":9.5808,"atr14":0.180117,"stop_level":9.490742,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-21","known_ts":"1997-07-21","bar_index":2041,"type":"RECLAIM","strength":1.0,"price":9.7037,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-07-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-11-20","known_ts":"1997-11-24","bar_index":2070,"type":"BUY","strength":0.725,"price":10.6443,"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":"1997-12-26","known_ts":"1997-12-30","bar_index":2078,"type":"BUY","strength":0.725,"price":10.9668,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1998-01-20","known_ts":"1998-01-22","bar_index":2083,"type":"BUY","strength":0.725,"price":10.9919,"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":"1998-06-03","known_ts":"1998-06-05","bar_index":2114,"type":"BUY","strength":0.725,"price":12.2521,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"1998-06-23","known_ts":"1998-06-23","bar_index":2118,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.949,"stop_level":12.05,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-06-25","known_ts":"1998-06-25","bar_index":2119,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.8226,"stop_level":12.05,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-06-29","known_ts":"1998-06-29","bar_index":2120,"type":"RECLAIM","strength":0.863,"price":12.1763,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-06-23","prior_stop_level":12.05,"sweep_low":11.7721,"atr14":0.214961,"stop_level":11.66462,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-06-29","known_ts":"1998-06-29","bar_index":2120,"type":"RECLAIM","strength":0.863,"price":12.1763,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-06-25","prior_stop_level":12.05,"sweep_low":11.7721,"atr14":0.214961,"stop_level":11.66462,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-24","known_ts":"1998-08-26","bar_index":2133,"type":"BUY","strength":0.725,"price":11.5433,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1998-10-01","known_ts":"1998-10-05","bar_index":2142,"type":"BUY","strength":0.45,"price":11.198,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-10-06","known_ts":"1998-10-06","bar_index":2143,"type":"RECLAIM","strength":0.588,"price":11.7901,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-10-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1999-01-08","known_ts":"1999-01-08","bar_index":2164,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.3297,"stop_level":11.4554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-13","known_ts":"1999-01-13","bar_index":2165,"type":"RECLAIM","strength":0.725,"price":11.5116,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-01-08","prior_stop_level":11.4554,"sweep_low":11.0438,"atr14":0.224248,"stop_level":10.931676,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-25","known_ts":"1999-01-25","bar_index":2168,"type":"RECLAIM","strength":0.725,"price":11.6155,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-02-08","known_ts":"1999-02-08","bar_index":2171,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.1218,"stop_level":11.1737,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-16","known_ts":"1999-04-20","bar_index":2187,"type":"BUY","strength":0.45,"price":10.4177,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-05-12","known_ts":"1999-05-12","bar_index":2193,"type":"RECLAIM","strength":0.725,"price":11.2333,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-04-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-30","known_ts":"1999-06-30","bar_index":2204,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.3685,"stop_level":11.4174,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-01","known_ts":"1999-07-01","bar_index":2204,"type":"RECLAIM","strength":0.863,"price":11.5013,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-06-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":"1999-06-30","prior_stop_level":11.4174,"sweep_low":11.3419,"atr14":0.27297,"stop_level":11.205415,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-06","known_ts":"1999-10-08","bar_index":2227,"type":"BUY","strength":0.45,"price":10.5829,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_utilities"}},{"ts":"1999-10-11","known_ts":"1999-10-11","bar_index":2228,"type":"RECLAIM","strength":0.588,"price":11.0932,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-10-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1999-11-10","known_ts":"1999-11-10","bar_index":2235,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.9528,"stop_level":12.2482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-11-17","known_ts":"1999-11-17","bar_index":2237,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.899,"stop_level":11.9528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-01-05","known_ts":"2000-01-07","bar_index":2248,"type":"BUY","strength":0.725,"price":12.1587,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"2000-02-08","known_ts":"2000-02-08","bar_index":2255,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.1044,"stop_level":12.2673,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-02-11","known_ts":"2000-02-11","bar_index":2256,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.0501,"stop_level":12.2673,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-02-16","known_ts":"2000-02-16","bar_index":2257,"type":"RECLAIM","strength":0.863,"price":12.3215,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-02-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-02-11","prior_stop_level":12.2673,"sweep_low":11.9687,"atr14":0.317726,"stop_level":11.809837,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-13","known_ts":"2000-04-17","bar_index":2271,"type":"BUY","strength":0.45,"price":7.9507,"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-04-13","known_ts":"2000-04-17","bar_index":2271,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-04-13","trigger_known_ts":"2000-04-17","strength":0.45,"price":7.9507,"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.379341,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.3434,"atr14":0.292201,"stop_level":7.1973,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-05","known_ts":"2000-07-05","bar_index":2289,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.0091,"stop_level":9.0826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-06","known_ts":"2000-07-06","bar_index":2290,"type":"RECLAIM","strength":0.588,"price":9.121,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-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":"2000-07-05","prior_stop_level":9.0826,"sweep_low":8.8692,"atr14":0.267053,"stop_level":8.735674,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-04","known_ts":"2000-08-08","bar_index":2297,"type":"BUY","strength":0.725,"price":9.6246,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":25},{"ts":"2000-08-24","known_ts":"2000-08-24","bar_index":2301,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.177,"stop_level":9.2959,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-05","known_ts":"2000-09-07","bar_index":2304,"type":"REBUY","strength":0.863,"price":9.7925,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2000-09-27","known_ts":"2000-09-27","bar_index":2309,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.8972,"stop_level":9.6246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-10-12","known_ts":"2000-10-12","bar_index":2313,"type":"RECLAIM","strength":0.863,"price":9.6194,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-09-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-10-25","known_ts":"2000-10-27","bar_index":2316,"type":"BUY","strength":0.863,"price":10.2437,"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":"2000-12-01","known_ts":"2000-12-01","bar_index":2324,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.0451,"stop_level":10.1302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-01-31","known_ts":"2001-02-02","bar_index":2338,"type":"BUY","strength":0.45,"price":5.9067,"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":"2001-01-31","known_ts":"2001-02-02","bar_index":2338,"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":"2001-01-31","trigger_known_ts":"2001-02-02","strength":0.45,"price":5.9067,"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.520618,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.8307,"atr14":0.691589,"stop_level":3.484906,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-20","known_ts":"2001-03-20","bar_index":2349,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.4663,"stop_level":5.4936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-03-21","known_ts":"2001-03-21","bar_index":2349,"type":"RECLAIM","strength":0.588,"price":5.6025,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-03-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-03-20","prior_stop_level":5.4936,"sweep_low":5.3664,"atr14":0.385159,"stop_level":5.173821,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-10","known_ts":"2001-04-12","bar_index":2354,"type":"REBUY","strength":0.45,"price":5.4482,"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":"2001-05-10","known_ts":"2001-05-14","bar_index":2361,"type":"BUY","strength":0.588,"price":5.0623,"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":"2001-06-05","known_ts":"2001-06-05","bar_index":2366,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.5628,"stop_level":4.6718,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-06-07","known_ts":"2001-06-07","bar_index":2367,"type":"RECLAIM","strength":0.588,"price":4.9987,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-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":"2001-06-05","prior_stop_level":4.6718,"sweep_low":4.4811,"atr14":0.2988,"stop_level":4.3317,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-22","known_ts":"2001-08-22","bar_index":2385,"type":"RECLAIM","strength":0.863,"price":6.447,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-06-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-10-02","known_ts":"2001-10-04","bar_index":2393,"type":"BUY","strength":0.863,"price":7.1734,"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":65},{"ts":"2001-10-24","known_ts":"2001-10-24","bar_index":2398,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.8738,"stop_level":6.8965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-25","known_ts":"2001-10-25","bar_index":2398,"type":"RECLAIM","strength":1.0,"price":7.0327,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-10-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":"2001-10-24","prior_stop_level":6.8965,"sweep_low":6.8102,"atr14":0.236153,"stop_level":6.692124,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-31","known_ts":"2001-10-31","bar_index":2400,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.4515,"stop_level":6.8965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-22","known_ts":"2002-01-22","bar_index":2418,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.842,"stop_level":6.9101,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-01-23","known_ts":"2002-01-23","bar_index":2418,"type":"RECLAIM","strength":0.863,"price":7.0281,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2002-01-22","prior_stop_level":6.9101,"sweep_low":6.7875,"atr14":0.18421,"stop_level":6.695395,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-01","known_ts":"2002-02-05","bar_index":2421,"type":"REBUY","strength":1.0,"price":7.3777,"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":"2002-02-28","known_ts":"2002-03-04","bar_index":2427,"type":"BUY","strength":0.863,"price":7.3732,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2002-04-15","known_ts":"2002-04-15","bar_index":2437,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.4958,"stop_level":7.6184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-16","known_ts":"2002-04-16","bar_index":2437,"type":"RECLAIM","strength":1.0,"price":7.7137,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-04-15","prior_stop_level":7.6184,"sweep_low":7.4958,"atr14":0.201424,"stop_level":7.395088,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-30","known_ts":"2002-04-30","bar_index":2441,"type":"RECLAIM","strength":1.0,"price":8.2858,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-11","known_ts":"2002-06-11","bar_index":2450,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.2585,"stop_level":8.4083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-14","known_ts":"2002-06-14","bar_index":2451,"type":"RECLAIM","strength":1.0,"price":8.4946,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-06-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-06-11","prior_stop_level":8.4083,"sweep_low":8.1722,"atr14":0.223128,"stop_level":8.060636,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-20","known_ts":"2002-08-22","bar_index":2467,"type":"BUY","strength":0.588,"price":5.943,"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":"2002-10-10","known_ts":"2002-10-14","bar_index":2479,"type":"BUY","strength":0.45,"price":3.9817,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_utilities"}},{"ts":"2002-10-10","known_ts":"2002-10-14","bar_index":2479,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-10-10","trigger_known_ts":"2002-10-14","strength":0.45,"price":3.9817,"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.54084,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5413,"atr14":0.336674,"stop_level":3.372963,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-30","known_ts":"2003-01-30","bar_index":2504,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.2802,"stop_level":5.3392,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-31","known_ts":"2003-01-31","bar_index":2504,"type":"RECLAIM","strength":0.725,"price":5.598,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-01-30","prior_stop_level":5.3392,"sweep_low":5.2166,"atr14":0.237427,"stop_level":5.097887,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-05","known_ts":"2003-03-07","bar_index":2512,"type":"BUY","strength":0.863,"price":5.825,"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":"2003-06-05","known_ts":"2003-06-05","bar_index":2533,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.3005,"stop_level":7.3096,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-06","known_ts":"2003-06-06","bar_index":2533,"type":"RECLAIM","strength":1.0,"price":7.3187,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-06-05","prior_stop_level":7.3096,"sweep_low":7.2733,"atr14":0.228252,"stop_level":7.159174,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-09","known_ts":"2003-06-09","bar_index":2534,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.2869,"stop_level":7.3096,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-10","known_ts":"2003-06-10","bar_index":2534,"type":"RECLAIM","strength":1.0,"price":7.3777,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-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":"2003-06-09","prior_stop_level":7.3096,"sweep_low":7.2279,"atr14":0.211237,"stop_level":7.122281,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-25","known_ts":"2003-06-25","bar_index":2538,"type":"RECLAIM","strength":1.0,"price":7.3414,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-04","known_ts":"2003-11-04","bar_index":2568,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.935,"stop_level":8.9395,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-05","known_ts":"2003-11-05","bar_index":2569,"type":"RECLAIM","strength":1.0,"price":9.0576,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-11-04","prior_stop_level":8.9395,"sweep_low":8.876,"atr14":0.168049,"stop_level":8.791975,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-11-18","known_ts":"2003-11-18","bar_index":2572,"type":"RECLAIM","strength":1.0,"price":9.0712,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-04","known_ts":"2004-02-04","bar_index":2589,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.9519,"stop_level":10.0069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-02-10","known_ts":"2004-02-10","bar_index":2590,"type":"RECLAIM","strength":0.863,"price":10.0436,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-02-04","prior_stop_level":10.0069,"sweep_low":9.732,"atr14":0.179987,"stop_level":9.642007,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-05-25","known_ts":"2004-05-27","bar_index":2615,"type":"BUY","strength":0.725,"price":11.2567,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2004-07-27","known_ts":"2004-07-27","bar_index":2629,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.8438,"stop_level":11.8718,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-28","known_ts":"2004-07-28","bar_index":2629,"type":"RECLAIM","strength":0.863,"price":12.1698,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-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":"2004-07-27","prior_stop_level":11.8718,"sweep_low":11.7087,"atr14":0.235508,"stop_level":11.590946,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-30","known_ts":"2004-08-03","bar_index":2630,"type":"REBUY","strength":0.863,"price":12.3095,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2004-12-02","known_ts":"2004-12-02","bar_index":2659,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.5897,"stop_level":14.8525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-02-10","known_ts":"2005-02-14","bar_index":2675,"type":"REBUY","strength":0.725,"price":15.6078,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2005-02-22","known_ts":"2005-02-22","bar_index":2677,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.8983,"stop_level":15.376,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-02-24","known_ts":"2005-02-24","bar_index":2678,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.1443,"stop_level":15.376,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-02-25","known_ts":"2005-02-25","bar_index":2678,"type":"RECLAIM","strength":0.725,"price":15.4612,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2005-02-22","prior_stop_level":15.376,"sweep_low":14.8983,"atr14":0.245797,"stop_level":14.775401,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-25","known_ts":"2005-02-25","bar_index":2678,"type":"RECLAIM","strength":0.725,"price":15.4612,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-02-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2005-02-24","prior_stop_level":15.376,"sweep_low":15.0686,"atr14":0.245797,"stop_level":14.945701,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-03-17","known_ts":"2005-03-17","bar_index":2683,"type":"RECLAIM","strength":0.863,"price":16.4355,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-02-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-04-15","known_ts":"2005-04-15","bar_index":2689,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.8419,"stop_level":16.9849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-04-20","known_ts":"2005-04-20","bar_index":2690,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.8991,"stop_level":16.9849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-04-19","known_ts":"2005-04-19","bar_index":2690,"type":"RECLAIM","strength":0.863,"price":17.0277,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-04-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-04-15","prior_stop_level":16.9849,"sweep_low":16.5513,"atr14":0.298295,"stop_level":16.402153,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-21","known_ts":"2005-04-21","bar_index":2691,"type":"RECLAIM","strength":0.863,"price":17.0706,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-04-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":"2005-04-20","prior_stop_level":16.9849,"sweep_low":16.7848,"atr14":0.29809,"stop_level":16.635755,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-04","known_ts":"2005-05-06","bar_index":2694,"type":"REBUY","strength":0.863,"price":17.3851,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2005-07-15","known_ts":"2005-07-15","bar_index":2710,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.2731,"stop_level":19.2779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-07-20","known_ts":"2005-07-20","bar_index":2711,"type":"RECLAIM","strength":1.0,"price":19.345,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-07-15","prior_stop_level":19.2779,"sweep_low":18.9998,"atr14":0.315319,"stop_level":18.84214,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-29","known_ts":"2005-08-29","bar_index":2721,"type":"RECLAIM","strength":0.863,"price":21.5887,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-09-20","known_ts":"2005-09-20","bar_index":2726,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.188,"stop_level":22.1976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-09-22","known_ts":"2005-09-22","bar_index":2726,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.5935,"stop_level":22.1976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-09-28","known_ts":"2005-09-28","bar_index":2728,"type":"RECLAIM","strength":0.863,"price":22.4641,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-09-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2005-09-22","prior_stop_level":22.1976,"sweep_low":21.5024,"atr14":0.42936,"stop_level":21.28772,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-28","known_ts":"2005-11-30","bar_index":2742,"type":"BUY","strength":0.725,"price":21.7507,"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":"2005-12-21","known_ts":"2005-12-21","bar_index":2747,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.2493,"stop_level":21.6205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-12-23","known_ts":"2005-12-23","bar_index":2748,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.0758,"stop_level":21.6205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-01-03","known_ts":"2006-01-03","bar_index":2750,"type":"RECLAIM","strength":0.588,"price":21.7172,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-23 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":"2005-12-23","prior_stop_level":21.6205,"sweep_low":20.621,"atr14":0.449899,"stop_level":20.396051,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-06","known_ts":"2006-01-10","bar_index":2751,"type":"REBUY","strength":0.588,"price":21.9695,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2006-02-21","known_ts":"2006-02-23","bar_index":2761,"type":"BUY","strength":0.588,"price":21.8143,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2006-05-01","known_ts":"2006-05-03","bar_index":2777,"type":"BUY","strength":0.45,"price":19.6161,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-05-01","known_ts":"2006-05-03","bar_index":2777,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2006-05-01","trigger_known_ts":"2006-05-03","strength":0.45,"price":19.6161,"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.139339,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.9423,"atr14":0.422636,"stop_level":18.730982,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-06","known_ts":"2006-07-06","bar_index":2792,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.8421,"stop_level":19.1083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-07-07","known_ts":"2006-07-07","bar_index":2792,"type":"RECLAIM","strength":0.588,"price":19.373,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-07-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-07-06","prior_stop_level":19.1083,"sweep_low":18.7094,"atr14":0.377453,"stop_level":18.520673,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-31","known_ts":"2006-07-31","bar_index":2798,"type":"RECLAIM","strength":0.725,"price":20.9018,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-07-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-17","known_ts":"2006-08-17","bar_index":2802,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.4103,"stop_level":20.4742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-18","known_ts":"2006-08-18","bar_index":2802,"type":"RECLAIM","strength":0.725,"price":20.6806,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-08-17","prior_stop_level":20.4742,"sweep_low":20.2972,"atr14":0.390845,"stop_level":20.101777,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-01","known_ts":"2006-09-01","bar_index":2806,"type":"RECLAIM","strength":0.863,"price":20.9903,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-14","known_ts":"2006-09-14","bar_index":2808,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.1989,"stop_level":20.4103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-09-28","known_ts":"2006-09-28","bar_index":2812,"type":"RECLAIM","strength":0.863,"price":20.8036,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-16","known_ts":"2006-10-18","bar_index":2816,"type":"BUY","strength":0.863,"price":21.2587,"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":"2006-12-15","known_ts":"2006-12-15","bar_index":2830,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.2532,"stop_level":22.3521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-19","known_ts":"2006-12-19","bar_index":2831,"type":"RECLAIM","strength":0.863,"price":22.6242,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-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":"2006-12-15","prior_stop_level":22.3521,"sweep_low":22.1592,"atr14":0.326159,"stop_level":21.99612,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-02-05","known_ts":"2007-02-07","bar_index":2841,"type":"BUY","strength":0.725,"price":22.8919,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2007-06-07","known_ts":"2007-06-07","bar_index":2869,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.1664,"stop_level":28.4233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-09-18","known_ts":"2007-09-20","bar_index":2893,"type":"BUY","strength":0.725,"price":28.5698,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":2900,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.4054,"stop_level":28.2454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-25","known_ts":"2007-10-29","bar_index":2902,"type":"REBUY","strength":0.588,"price":28.6451,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2007-10-26","known_ts":"2007-10-26","bar_index":2902,"type":"RECLAIM","strength":0.588,"price":28.6603,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2007-10-19","prior_stop_level":28.2454,"sweep_low":27.1119,"atr14":0.623235,"stop_level":26.800282,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-14","known_ts":"2007-11-14","bar_index":2906,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.9772,"stop_level":28.554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-11-29","known_ts":"2007-12-03","bar_index":2910,"type":"REBUY","strength":0.588,"price":28.3314,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2008-02-05","known_ts":"2008-02-07","bar_index":2925,"type":"BUY","strength":0.45,"price":26.312,"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-04-29","known_ts":"2008-04-29","bar_index":2944,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.7275,"stop_level":26.8914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-01","known_ts":"2008-05-01","bar_index":2945,"type":"RECLAIM","strength":0.588,"price":26.9375,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-04-29","prior_stop_level":26.8914,"sweep_low":26.4818,"atr14":0.488716,"stop_level":26.237442,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-09","known_ts":"2008-05-09","bar_index":2947,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.4715,"stop_level":26.7122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-12","known_ts":"2008-05-12","bar_index":2947,"type":"RECLAIM","strength":0.588,"price":26.9221,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-05-09","prior_stop_level":26.7122,"sweep_low":26.108,"atr14":0.513302,"stop_level":25.851349,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-28","known_ts":"2008-05-28","bar_index":2951,"type":"RECLAIM","strength":0.725,"price":27.2549,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-05-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-03","known_ts":"2008-06-03","bar_index":2952,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.5176,"stop_level":26.533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-04","known_ts":"2008-06-04","bar_index":2952,"type":"RECLAIM","strength":0.725,"price":26.8965,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-06-03","prior_stop_level":26.533,"sweep_low":26.3896,"atr14":0.498211,"stop_level":26.140495,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-18","known_ts":"2008-08-20","bar_index":2970,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-08-18","trigger_known_ts":"2008-08-20","strength":0.45,"price":23.4901,"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.200715,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.6867,"atr14":0.588504,"stop_level":22.392448,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-25","known_ts":"2008-09-29","bar_index":2979,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-09-25","trigger_known_ts":"2008-09-29","strength":0.45,"price":20.5041,"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.302318,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.4987,"atr14":0.787704,"stop_level":19.104848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-16","known_ts":"2008-10-20","bar_index":2984,"type":"BUY","strength":0.45,"price":18.7448,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_utilities"}},{"ts":"2008-10-16","known_ts":"2008-10-20","bar_index":2984,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-10-16","trigger_known_ts":"2008-10-20","strength":0.45,"price":18.7448,"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.362181,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.8718,"atr14":1.374185,"stop_level":13.184708,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-18","known_ts":"2008-11-18","bar_index":2991,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.7105,"stop_level":17.0478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-11-25","known_ts":"2008-11-25","bar_index":2993,"type":"RECLAIM","strength":0.588,"price":17.1931,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-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":"2008-11-18","prior_stop_level":17.0478,"sweep_low":14.8163,"atr14":1.177216,"stop_level":14.227692,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-30","known_ts":"2009-01-02","bar_index":3001,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-12-30","trigger_known_ts":"2009-01-02","strength":0.588,"price":17.3138,"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.376924,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":15.7193,"atr14":0.710205,"stop_level":15.364197,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-10","known_ts":"2009-02-10","bar_index":3010,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.538,"stop_level":17.0675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-13","known_ts":"2009-02-13","bar_index":3011,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.3546,"stop_level":17.0675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-16","known_ts":"2009-03-18","bar_index":3018,"type":"BUY","strength":0.725,"price":14.8869,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2009-04-13","known_ts":"2009-04-13","bar_index":3024,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.8649,"stop_level":14.9602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-10","known_ts":"2009-06-10","bar_index":3038,"type":"RECLAIM","strength":0.863,"price":17.2117,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-04-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-02","known_ts":"2009-07-02","bar_index":3043,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.3811,"stop_level":16.6872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-06","known_ts":"2009-07-06","bar_index":3043,"type":"RECLAIM","strength":0.863,"price":16.7983,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-07-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":"2009-07-02","prior_stop_level":16.6872,"sweep_low":16.258,"atr14":0.461037,"stop_level":16.027481,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-23","known_ts":"2009-07-27","bar_index":3048,"type":"REBUY","strength":0.863,"price":17.6757,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2009-08-21","known_ts":"2009-08-25","bar_index":3055,"type":"BUY","strength":0.863,"price":18.1037,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2009-09-30","known_ts":"2009-09-30","bar_index":3064,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.1292,"stop_level":18.2107,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-24","known_ts":"2009-11-27","bar_index":3077,"type":"BUY","strength":0.863,"price":18.2534,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2009-12-31","known_ts":"2009-12-31","bar_index":3085,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.9439,"stop_level":19.0146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-11","known_ts":"2010-03-15","bar_index":3101,"type":"BUY","strength":0.863,"price":18.5626,"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":"2010-04-16","known_ts":"2010-04-16","bar_index":3109,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.6536,"stop_level":18.8131,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-04-21","known_ts":"2010-04-21","bar_index":3110,"type":"RECLAIM","strength":0.863,"price":18.8516,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-04-16","prior_stop_level":18.8131,"sweep_low":18.5107,"atr14":0.24753,"stop_level":18.386935,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-27","known_ts":"2010-04-27","bar_index":3111,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.2963,"stop_level":18.6097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-30","known_ts":"2010-04-30","bar_index":3112,"type":"RECLAIM","strength":1.0,"price":18.8955,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-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":"2010-04-27","prior_stop_level":18.6097,"sweep_low":18.2633,"atr14":0.2834,"stop_level":18.1216,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-06-15","known_ts":"2010-06-17","bar_index":3123,"type":"BUY","strength":0.725,"price":18.9395,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2010-07-02","known_ts":"2010-07-02","bar_index":3127,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.2809,"stop_level":17.3232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-07-06","known_ts":"2010-07-06","bar_index":3127,"type":"RECLAIM","strength":0.588,"price":17.4918,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-07-02 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":"2010-07-02","prior_stop_level":17.3232,"sweep_low":17.2642,"atr14":0.37594,"stop_level":17.07623,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-07","known_ts":"2010-07-09","bar_index":3128,"type":"REBUY","strength":0.725,"price":18.3522,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2010-08-26","known_ts":"2010-08-26","bar_index":3140,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.4577,"stop_level":18.6187,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-27","known_ts":"2010-08-27","bar_index":3140,"type":"RECLAIM","strength":1.0,"price":18.8629,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-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":"2010-08-26","prior_stop_level":18.6187,"sweep_low":18.4022,"atr14":0.35161,"stop_level":18.226395,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-14","known_ts":"2010-09-14","bar_index":3144,"type":"RECLAIM","strength":1.0,"price":18.763,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-16","known_ts":"2010-11-16","bar_index":3159,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.9186,"stop_level":21.0139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-18","known_ts":"2010-11-18","bar_index":3159,"type":"RECLAIM","strength":1.0,"price":21.266,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-16","prior_stop_level":21.0139,"sweep_low":20.745,"atr14":0.308408,"stop_level":20.590796,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-23","known_ts":"2010-11-23","bar_index":3160,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.8122,"stop_level":20.9186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-24","known_ts":"2010-11-24","bar_index":3161,"type":"RECLAIM","strength":1.0,"price":21.0363,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-23","prior_stop_level":20.9186,"sweep_low":20.6497,"atr14":0.320127,"stop_level":20.489636,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-08","known_ts":"2010-12-08","bar_index":3164,"type":"RECLAIM","strength":1.0,"price":21.3892,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-07","known_ts":"2011-03-09","bar_index":3184,"type":"BUY","strength":0.725,"price":21.5088,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2011-06-02","known_ts":"2011-06-02","bar_index":3204,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.1056,"stop_level":22.2538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-17","known_ts":"2011-06-17","bar_index":3208,"type":"RECLAIM","strength":1.0,"price":22.3221,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-30","known_ts":"2011-09-01","bar_index":3225,"type":"BUY","strength":0.588,"price":21.2029,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2011-09-13","known_ts":"2011-09-15","bar_index":3228,"type":"BUY","strength":0.588,"price":21.4098,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":65},{"ts":"2011-10-05","known_ts":"2011-10-05","bar_index":3233,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.019,"stop_level":21.0306,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-10-06","known_ts":"2011-10-06","bar_index":3233,"type":"RECLAIM","strength":0.863,"price":21.7086,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-10-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":"2011-10-05","prior_stop_level":21.0306,"sweep_low":20.7177,"atr14":0.542442,"stop_level":20.446479,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-20","known_ts":"2011-10-20","bar_index":3237,"type":"RECLAIM","strength":0.863,"price":22.9256,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-10-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":3241,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.1748,"stop_level":23.1806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-10","known_ts":"2011-11-10","bar_index":3242,"type":"RECLAIM","strength":0.863,"price":23.453,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-11-09","prior_stop_level":23.1806,"sweep_low":23.1342,"atr14":0.498053,"stop_level":22.885174,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-20","known_ts":"2011-12-22","bar_index":3251,"type":"BUY","strength":0.725,"price":23.5863,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2012-01-19","known_ts":"2012-01-19","bar_index":3257,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.3524,"stop_level":23.5802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-01-20","known_ts":"2012-01-20","bar_index":3257,"type":"RECLAIM","strength":1.0,"price":23.6503,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-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":"2012-01-19","prior_stop_level":23.5802,"sweep_low":23.1304,"atr14":0.331405,"stop_level":22.964698,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-03","known_ts":"2012-02-03","bar_index":3261,"type":"RECLAIM","strength":1.0,"price":24.0007,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-02-16","known_ts":"2012-02-21","bar_index":3264,"type":"BUY","strength":1.0,"price":24.3454,"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-03-16","known_ts":"2012-03-16","bar_index":3270,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.9061,"stop_level":24.9353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-30","known_ts":"2012-03-30","bar_index":3274,"type":"RECLAIM","strength":1.0,"price":25.1003,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-19","known_ts":"2012-06-19","bar_index":3292,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.013,"stop_level":27.0248,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-25","known_ts":"2012-06-25","bar_index":3293,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.2891,"stop_level":27.0248,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-06-27","known_ts":"2012-06-27","bar_index":3294,"type":"RECLAIM","strength":0.863,"price":27.1899,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-06-25 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":"2012-06-25","prior_stop_level":27.0248,"sweep_low":26.0361,"atr14":0.362814,"stop_level":25.854693,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-17","known_ts":"2012-09-19","bar_index":3313,"type":"BUY","strength":0.725,"price":26.7927,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2012-10-24","known_ts":"2012-10-24","bar_index":3322,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.7543,"stop_level":27.814,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-25","known_ts":"2012-10-25","bar_index":3322,"type":"RECLAIM","strength":0.863,"price":27.9035,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-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":"2012-10-24","prior_stop_level":27.814,"sweep_low":27.7185,"atr14":0.343283,"stop_level":27.546859,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-05","known_ts":"2012-11-05","bar_index":3324,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.4737,"stop_level":27.7543,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-18","known_ts":"2012-12-20","bar_index":3334,"type":"BUY","strength":0.725,"price":27.4916,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2013-02-14","known_ts":"2013-02-14","bar_index":3347,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.7784,"stop_level":28.6446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-19","known_ts":"2013-02-19","bar_index":3347,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.2957,"stop_level":28.6446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-05","known_ts":"2013-03-05","bar_index":3351,"type":"RECLAIM","strength":0.725,"price":30.1785,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-04-04","known_ts":"2013-04-04","bar_index":3358,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.284,"stop_level":30.3048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-05","known_ts":"2013-04-05","bar_index":3358,"type":"RECLAIM","strength":1.0,"price":30.8108,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-04-04","prior_stop_level":30.3048,"sweep_low":30.066,"atr14":0.413616,"stop_level":29.859192,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-22","known_ts":"2013-04-22","bar_index":3362,"type":"RECLAIM","strength":1.0,"price":32.1855,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-09","known_ts":"2013-05-09","bar_index":3366,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.1508,"stop_level":30.284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-09","known_ts":"2013-07-11","bar_index":3380,"type":"BUY","strength":0.588,"price":29.5842,"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":"aplus","score":80},{"ts":"2013-08-06","known_ts":"2013-08-06","bar_index":3386,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.5537,"stop_level":29.7062,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-08-07","known_ts":"2013-08-07","bar_index":3387,"type":"RECLAIM","strength":0.725,"price":29.8831,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-08-06","prior_stop_level":29.7062,"sweep_low":29.3097,"atr14":0.494537,"stop_level":29.062431,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-15","known_ts":"2013-08-15","bar_index":3389,"type":"SELL","basis":"structure_stop","strength":0.45,"price":28.8034,"stop_level":29.5537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2013-09-19","known_ts":"2013-09-23","bar_index":3397,"type":"BUY","strength":0.45,"price":28.6998,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-10-15","known_ts":"2013-10-15","bar_index":3403,"type":"RECLAIM","strength":0.725,"price":29.4993,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-09-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-11-12","known_ts":"2013-11-12","bar_index":3409,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.6344,"stop_level":30.0768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-11-15","known_ts":"2013-11-15","bar_index":3410,"type":"RECLAIM","strength":0.725,"price":30.212,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-11-12","prior_stop_level":30.0768,"sweep_low":29.2658,"atr14":0.477579,"stop_level":29.027011,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-20","known_ts":"2013-11-20","bar_index":3411,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.1982,"stop_level":29.5361,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-01-10","known_ts":"2014-01-14","bar_index":3423,"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-01-10","trigger_known_ts":"2014-01-14","strength":0.45,"price":28.6505,"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.123519,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.7031,"atr14":0.394084,"stop_level":27.506058,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-15","known_ts":"2014-01-17","bar_index":3424,"type":"BUY","strength":0.45,"price":29.0406,"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-01-15","known_ts":"2014-01-17","bar_index":3424,"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-01-15","trigger_known_ts":"2014-01-17","strength":0.45,"price":29.0406,"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.111585,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.7031,"atr14":0.399384,"stop_level":27.503408,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-21","known_ts":"2014-01-21","bar_index":3425,"type":"RECLAIM","strength":0.725,"price":29.505,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-01-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-04-22","known_ts":"2014-04-22","bar_index":3446,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.0677,"stop_level":35.105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-04-23","known_ts":"2014-04-23","bar_index":3446,"type":"RECLAIM","strength":0.863,"price":35.1175,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-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":"2014-04-22","prior_stop_level":35.105,"sweep_low":34.8869,"atr14":0.541474,"stop_level":34.616163,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-09-08","known_ts":"2014-09-08","bar_index":3478,"type":"RECLAIM","strength":1.0,"price":36.162,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-04-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-09-12","known_ts":"2014-09-12","bar_index":3479,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.6728,"stop_level":36.2121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-09-16","known_ts":"2014-09-16","bar_index":3480,"type":"RECLAIM","strength":0.863,"price":36.4505,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-09-12","prior_stop_level":36.2121,"sweep_low":35.5787,"atr14":0.543183,"stop_level":35.307108,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-10","known_ts":"2014-10-14","bar_index":3486,"type":"BUY","strength":0.725,"price":37.7433,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2014-11-14","known_ts":"2014-11-14","bar_index":3494,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.9803,"stop_level":39.1255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-11-17","known_ts":"2014-11-17","bar_index":3494,"type":"RECLAIM","strength":0.725,"price":39.5862,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-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":"2014-11-14","prior_stop_level":39.1255,"sweep_low":38.7468,"atr14":0.679974,"stop_level":38.406813,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-02","known_ts":"2014-12-02","bar_index":3498,"type":"RECLAIM","strength":1.0,"price":40.6529,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-12-15","known_ts":"2014-12-15","bar_index":3501,"type":"SELL","basis":"structure_stop","strength":1.0,"price":39.8955,"stop_level":40.1606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-12-17","known_ts":"2014-12-17","bar_index":3501,"type":"RECLAIM","strength":1.0,"price":40.3247,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-12-15","prior_stop_level":40.1606,"sweep_low":39.6241,"atr14":0.694554,"stop_level":39.276823,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-02","known_ts":"2015-01-02","bar_index":3505,"type":"RECLAIM","strength":1.0,"price":41.6612,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-01-07","known_ts":"2015-01-09","bar_index":3506,"type":"REBUY","strength":1.0,"price":42.7917,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2015-05-27","known_ts":"2015-05-29","bar_index":3538,"type":"BUY","strength":0.45,"price":38.8797,"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-06-30","known_ts":"2015-07-02","bar_index":3546,"type":"BUY","strength":0.45,"price":37.0721,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-08-25","known_ts":"2015-08-25","bar_index":3559,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.0335,"stop_level":38.0061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-08-27","known_ts":"2015-08-27","bar_index":3559,"type":"RECLAIM","strength":0.588,"price":38.5666,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-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":"2015-08-25","prior_stop_level":38.0061,"sweep_low":36.8982,"atr14":0.982019,"stop_level":36.407191,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-01","known_ts":"2015-09-01","bar_index":3560,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.8531,"stop_level":37.0335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-02","known_ts":"2015-09-02","bar_index":3561,"type":"RECLAIM","strength":0.588,"price":37.0657,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-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":"2015-09-01","prior_stop_level":37.0335,"sweep_low":36.6405,"atr14":0.955041,"stop_level":36.162979,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-16","known_ts":"2015-09-18","bar_index":3564,"type":"REBUY","strength":0.588,"price":39.4813,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-09-24","known_ts":"2015-09-24","bar_index":3566,"type":"RECLAIM","strength":0.725,"price":39.9684,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-09-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-28","known_ts":"2015-10-28","bar_index":3574,"type":"SELL","basis":"structure_stop","strength":0.725,"price":39.709,"stop_level":40.8179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-30","known_ts":"2015-10-30","bar_index":3574,"type":"SELL","basis":"structure_stop","strength":0.725,"price":39.2485,"stop_level":40.8179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-21","known_ts":"2016-01-25","bar_index":3593,"type":"BUY","strength":0.588,"price":39.1705,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2016-04-05","known_ts":"2016-04-05","bar_index":3610,"type":"SELL","basis":"structure_stop","strength":1.0,"price":46.3596,"stop_level":46.3875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-04-07","known_ts":"2016-04-07","bar_index":3610,"type":"SELL","basis":"structure_stop","strength":1.0,"price":46.2017,"stop_level":46.3875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-04-08","known_ts":"2016-04-08","bar_index":3611,"type":"RECLAIM","strength":1.0,"price":46.5241,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-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-04-05","prior_stop_level":46.3875,"sweep_low":46.0305,"atr14":0.747577,"stop_level":45.656712,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-08","known_ts":"2016-04-08","bar_index":3611,"type":"RECLAIM","strength":1.0,"price":46.5241,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-04-07","prior_stop_level":46.3875,"sweep_low":46.0832,"atr14":0.747577,"stop_level":45.709412,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-29","known_ts":"2016-04-29","bar_index":3616,"type":"RECLAIM","strength":1.0,"price":47.1691,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-20","known_ts":"2016-07-20","bar_index":3634,"type":"SELL","basis":"structure_stop","strength":1.0,"price":50.6727,"stop_level":50.7124,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-21","known_ts":"2016-07-21","bar_index":3635,"type":"RECLAIM","strength":1.0,"price":50.825,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-07-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":"2016-07-20","prior_stop_level":50.7124,"sweep_low":50.3283,"atr14":0.77177,"stop_level":49.942415,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-10-27","known_ts":"2016-10-31","bar_index":3658,"type":"BUY","strength":0.725,"price":48.9826,"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":"2016-12-06","known_ts":"2016-12-08","bar_index":3667,"type":"BUY","strength":0.588,"price":46.2895,"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":"2017-01-09","known_ts":"2017-01-09","bar_index":3674,"type":"SELL","basis":"structure_stop","strength":0.588,"price":47.7028,"stop_level":47.7901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-01-11","known_ts":"2017-01-11","bar_index":3675,"type":"RECLAIM","strength":0.588,"price":48.4484,"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":false,"monthlyBull":false},"anchor_ts":"2017-01-09","prior_stop_level":47.7901,"sweep_low":47.4006,"atr14":0.685275,"stop_level":47.057963,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-25","known_ts":"2017-01-25","bar_index":3678,"type":"RECLAIM","strength":0.725,"price":48.3611,"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":false}},{"ts":"2017-02-01","known_ts":"2017-02-01","bar_index":3679,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.0924,"stop_level":48.1797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-02-02","known_ts":"2017-02-02","bar_index":3680,"type":"RECLAIM","strength":0.588,"price":48.7708,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-02-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":"2017-02-01","prior_stop_level":48.1797,"sweep_low":48.0118,"atr14":0.615828,"stop_level":47.703886,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-15","known_ts":"2017-02-15","bar_index":3683,"type":"RECLAIM","strength":0.725,"price":51.2762,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-02-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-03","known_ts":"2017-08-07","bar_index":3722,"type":"BUY","strength":0.725,"price":54.0904,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2017-09-20","known_ts":"2017-09-20","bar_index":3733,"type":"SELL","basis":"structure_stop","strength":0.863,"price":53.8521,"stop_level":54.1653,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-19","known_ts":"2017-10-23","bar_index":3740,"type":"BUY","strength":0.725,"price":54.8601,"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":"2017-12-05","known_ts":"2017-12-05","bar_index":3750,"type":"SELL","basis":"structure_stop","strength":0.588,"price":47.9966,"stop_level":54.956,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-02-15","known_ts":"2018-02-20","bar_index":3767,"type":"BUY","strength":0.45,"price":41.7446,"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-04-10","known_ts":"2018-04-10","bar_index":3779,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.9375,"stop_level":44.0913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-11","known_ts":"2018-04-11","bar_index":3779,"type":"RECLAIM","strength":0.588,"price":44.1052,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-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":"2018-04-10","prior_stop_level":44.0913,"sweep_low":43.7977,"atr14":0.905594,"stop_level":43.344903,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-07","known_ts":"2018-05-07","bar_index":3785,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.0913,"stop_level":44.7272,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-21","known_ts":"2018-06-25","bar_index":3796,"type":"BUY","strength":0.725,"price":43.5462,"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":65},{"ts":"2018-08-30","known_ts":"2018-08-30","bar_index":3812,"type":"SELL","basis":"structure_stop","strength":0.863,"price":46.8722,"stop_level":47.0133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-04","known_ts":"2018-09-04","bar_index":3813,"type":"RECLAIM","strength":0.863,"price":47.098,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-08-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":"2018-08-30","prior_stop_level":47.0133,"sweep_low":45.9831,"atr14":0.86537,"stop_level":45.550415,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-17","known_ts":"2018-09-17","bar_index":3816,"type":"RECLAIM","strength":0.863,"price":47.5072,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-08-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-26","known_ts":"2018-10-26","bar_index":3825,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.5395,"stop_level":48.7103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-29","known_ts":"2018-10-29","bar_index":3826,"type":"RECLAIM","strength":0.863,"price":49.2088,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-10-26","prior_stop_level":48.7103,"sweep_low":48.0909,"atr14":0.896738,"stop_level":47.642531,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-02","known_ts":"2018-11-02","bar_index":3827,"type":"SELL","basis":"structure_stop","strength":0.725,"price":48.333,"stop_level":48.5395,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2018-11-05","known_ts":"2018-11-05","bar_index":3827,"type":"RECLAIM","strength":0.725,"price":48.9595,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-11-02 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":"2018-11-02","prior_stop_level":48.5395,"sweep_low":47.9698,"atr14":0.978637,"stop_level":47.480482,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-31","known_ts":"2019-01-03","bar_index":3840,"type":"BUY","strength":0.45,"price":40.9121,"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-17","known_ts":"2019-01-17","bar_index":3844,"type":"SELL","basis":"structure_stop","strength":0.45,"price":38.5152,"stop_level":38.6849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-01-18","known_ts":"2019-01-18","bar_index":3844,"type":"RECLAIM","strength":0.45,"price":39.5013,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-01-17 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":"2019-01-17","prior_stop_level":38.6849,"sweep_low":38.436,"atr14":1.382284,"stop_level":37.744858,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-07","known_ts":"2019-03-07","bar_index":3855,"type":"RECLAIM","strength":0.725,"price":45.4395,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-01-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-28","known_ts":"2019-03-28","bar_index":3860,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.1753,"stop_level":45.3531,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-01","known_ts":"2019-04-01","bar_index":3860,"type":"RECLAIM","strength":0.863,"price":45.5677,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-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":"2019-03-28","prior_stop_level":45.3531,"sweep_low":44.4485,"atr14":1.094487,"stop_level":43.901257,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-15","known_ts":"2019-04-15","bar_index":3864,"type":"RECLAIM","strength":0.863,"price":46.0837,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-19","known_ts":"2019-06-21","bar_index":3879,"type":"BUY","strength":0.863,"price":47.5372,"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":"2019-08-14","known_ts":"2019-08-14","bar_index":3892,"type":"SELL","basis":"structure_stop","strength":1.0,"price":52.6728,"stop_level":53.1788,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-08-19","known_ts":"2019-08-19","bar_index":3893,"type":"RECLAIM","strength":1.0,"price":53.2815,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-08-14","prior_stop_level":53.1788,"sweep_low":52.3867,"atr14":1.131485,"stop_level":51.820957,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-30","known_ts":"2019-08-30","bar_index":3896,"type":"RECLAIM","strength":1.0,"price":53.6702,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-08-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-11-25","known_ts":"2019-11-27","bar_index":3916,"type":"BUY","strength":0.725,"price":51.6278,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2020-02-04","known_ts":"2020-02-04","bar_index":3931,"type":"SELL","basis":"structure_stop","strength":1.0,"price":56.2749,"stop_level":56.8267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-05","known_ts":"2020-02-05","bar_index":3932,"type":"RECLAIM","strength":1.0,"price":57.6618,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-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":"2020-02-04","prior_stop_level":56.8267,"sweep_low":55.9841,"atr14":0.984651,"stop_level":55.491775,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-19","known_ts":"2020-02-19","bar_index":3935,"type":"RECLAIM","strength":1.0,"price":57.8408,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-09","known_ts":"2020-04-14","bar_index":3947,"type":"BUY","strength":0.588,"price":45.1556,"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":"2020-05-06","known_ts":"2020-05-06","bar_index":3953,"type":"SELL","basis":"structure_stop","strength":0.45,"price":40.7652,"stop_level":43.8958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-06-12","known_ts":"2020-06-12","bar_index":3961,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.4281,"stop_level":44.5521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-15","known_ts":"2020-06-15","bar_index":3962,"type":"RECLAIM","strength":0.588,"price":44.8463,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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-06-12","prior_stop_level":44.5521,"sweep_low":41.9797,"atr14":1.841279,"stop_level":41.059061,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-01","known_ts":"2020-07-06","bar_index":3966,"type":"REBUY","strength":0.588,"price":42.7747,"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":"2020-09-25","known_ts":"2020-09-29","bar_index":3986,"type":"BUY","strength":0.45,"price":39.4207,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-10-16","known_ts":"2020-10-16","bar_index":3991,"type":"RECLAIM","strength":0.725,"price":46.166,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-09-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-27","known_ts":"2020-11-27","bar_index":4000,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.5149,"stop_level":48.9707,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-11","known_ts":"2020-12-11","bar_index":4004,"type":"RECLAIM","strength":0.863,"price":49.2643,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-11-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-03-11","known_ts":"2021-03-15","bar_index":4024,"type":"BUY","strength":0.863,"price":46.523,"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":"2021-04-22","known_ts":"2021-04-22","bar_index":4033,"type":"SELL","basis":"structure_stop","strength":1.0,"price":46.9681,"stop_level":47.1497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-27","known_ts":"2021-04-27","bar_index":4034,"type":"SELL","basis":"structure_stop","strength":1.0,"price":46.1942,"stop_level":47.1497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-28","known_ts":"2021-06-30","bar_index":4049,"type":"BUY","strength":0.725,"price":45.6573,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2021-07-23","known_ts":"2021-07-27","bar_index":4055,"type":"REBUY","strength":0.725,"price":45.6509,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2021-07-30","known_ts":"2021-07-30","bar_index":4056,"type":"SELL","basis":"structure_stop","strength":0.725,"price":43.5341,"stop_level":44.3249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-08-10","known_ts":"2021-08-12","bar_index":4059,"type":"REBUY","strength":0.588,"price":45.555,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":65},{"ts":"2021-09-16","known_ts":"2021-09-16","bar_index":4067,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.9624,"stop_level":46.4337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-09-20","known_ts":"2021-09-20","bar_index":4068,"type":"SELL","basis":"structure_stop","strength":0.863,"price":46.0023,"stop_level":46.4337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-09-22","known_ts":"2021-09-22","bar_index":4069,"type":"RECLAIM","strength":0.863,"price":46.6094,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-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":"2021-09-16","prior_stop_level":46.4337,"sweep_low":45.547,"atr14":0.811362,"stop_level":45.141319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-22","known_ts":"2021-09-22","bar_index":4069,"type":"RECLAIM","strength":0.863,"price":46.6094,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-20 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":"2021-09-20","prior_stop_level":46.4337,"sweep_low":45.547,"atr14":0.811362,"stop_level":45.141319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-18","known_ts":"2021-10-20","bar_index":4075,"type":"BUY","strength":0.863,"price":47.6417,"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":"2022-03-02","known_ts":"2022-03-04","bar_index":4106,"type":"BUY","strength":0.863,"price":53.5557,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2022-04-22","known_ts":"2022-04-22","bar_index":4118,"type":"SELL","basis":"structure_stop","strength":1.0,"price":59.0723,"stop_level":59.1795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-28","known_ts":"2022-04-28","bar_index":4119,"type":"SELL","basis":"structure_stop","strength":1.0,"price":58.396,"stop_level":59.1795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-07-28","known_ts":"2022-08-01","bar_index":4140,"type":"BUY","strength":0.725,"price":55.8719,"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":"2022-08-30","known_ts":"2022-08-30","bar_index":4147,"type":"SELL","basis":"structure_stop","strength":0.863,"price":57.3982,"stop_level":57.6818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-09-01","known_ts":"2022-09-01","bar_index":4148,"type":"SELL","basis":"structure_stop","strength":0.863,"price":56.9395,"stop_level":57.6818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-11-03","known_ts":"2022-11-07","bar_index":4163,"type":"BUY","strength":0.45,"price":48.7217,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-11-30","known_ts":"2022-11-30","bar_index":4169,"type":"RECLAIM","strength":0.725,"price":55.1505,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-11-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-16","known_ts":"2022-12-16","bar_index":4173,"type":"SELL","basis":"structure_stop","strength":0.725,"price":54.9227,"stop_level":54.9396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-20","known_ts":"2022-12-20","bar_index":4173,"type":"SELL","basis":"structure_stop","strength":0.725,"price":54.7371,"stop_level":54.9396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-21","known_ts":"2022-12-21","bar_index":4174,"type":"RECLAIM","strength":0.725,"price":55.0239,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-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":"2022-12-16","prior_stop_level":54.9396,"sweep_low":54.1549,"atr14":1.224398,"stop_level":53.542701,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-21","known_ts":"2022-12-21","bar_index":4174,"type":"RECLAIM","strength":0.725,"price":55.0239,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-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":"2022-12-20","prior_stop_level":54.9396,"sweep_low":54.1549,"atr14":1.224398,"stop_level":53.542701,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-30","known_ts":"2022-12-30","bar_index":4176,"type":"SELL","basis":"structure_stop","strength":0.725,"price":54.2903,"stop_level":54.4165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-03","known_ts":"2023-01-03","bar_index":4176,"type":"RECLAIM","strength":0.725,"price":54.8535,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-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":"2022-12-30","prior_stop_level":54.4165,"sweep_low":53.5222,"atr14":1.185035,"stop_level":52.929683,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-19","known_ts":"2023-01-19","bar_index":4180,"type":"RECLAIM","strength":0.725,"price":57.2002,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-29","known_ts":"2023-03-31","bar_index":4196,"type":"BUY","strength":1.0,"price":60.8818,"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":50},{"ts":"2023-05-16","known_ts":"2023-05-16","bar_index":4207,"type":"SELL","basis":"structure_stop","strength":1.0,"price":60.6317,"stop_level":61.8133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-07-05","known_ts":"2023-07-07","bar_index":4218,"type":"BUY","strength":0.725,"price":60.0276,"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":"2023-08-03","known_ts":"2023-08-03","bar_index":4225,"type":"SELL","basis":"structure_stop","strength":0.863,"price":61.3178,"stop_level":61.7711,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-08-07","known_ts":"2023-08-07","bar_index":4225,"type":"SELL","basis":"structure_stop","strength":0.863,"price":60.8383,"stop_level":61.7711,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-09-12","known_ts":"2023-09-14","bar_index":4234,"type":"BUY","strength":0.725,"price":62.3464,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2023-11-01","known_ts":"2023-11-03","bar_index":4246,"type":"BUY","strength":0.45,"price":56.4728,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-12-06","known_ts":"2023-12-06","bar_index":4254,"type":"RECLAIM","strength":0.725,"price":59.4706,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-11-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-22","known_ts":"2024-01-22","bar_index":4264,"type":"SELL","basis":"structure_stop","strength":0.725,"price":60.301,"stop_level":60.6344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-03-05","known_ts":"2024-03-07","bar_index":4274,"type":"BUY","strength":0.588,"price":61.4687,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2024-04-10","known_ts":"2024-04-10","bar_index":4282,"type":"SELL","basis":"structure_stop","strength":0.863,"price":62.1435,"stop_level":62.9821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-15","known_ts":"2024-04-15","bar_index":4283,"type":"SELL","basis":"structure_stop","strength":0.863,"price":61.2057,"stop_level":62.9821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-19","known_ts":"2024-04-19","bar_index":4284,"type":"RECLAIM","strength":0.863,"price":63.0542,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-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":"2024-04-15","prior_stop_level":62.9821,"sweep_low":60.0155,"atr14":1.187196,"stop_level":59.421902,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-22","known_ts":"2024-04-24","bar_index":4285,"type":"REBUY","strength":0.863,"price":63.8567,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2024-06-14","known_ts":"2024-06-14","bar_index":4297,"type":"SELL","basis":"structure_stop","strength":1.0,"price":66.0117,"stop_level":66.1379,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-15","known_ts":"2024-07-17","bar_index":4304,"type":"BUY","strength":0.863,"price":68.6812,"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":"2024-09-19","known_ts":"2024-09-19","bar_index":4319,"type":"SELL","basis":"structure_stop","strength":1.0,"price":76.7388,"stop_level":76.7844,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-20","known_ts":"2024-09-20","bar_index":4320,"type":"RECLAIM","strength":1.0,"price":77.8691,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-09-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":"2024-09-19","prior_stop_level":76.7844,"sweep_low":76.1737,"atr14":1.259629,"stop_level":75.543885,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-03","known_ts":"2024-10-03","bar_index":4323,"type":"RECLAIM","strength":1.0,"price":77.872,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-09-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-02-27","known_ts":"2025-03-03","bar_index":4356,"type":"BUY","strength":0.588,"price":51.3809,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2025-04-04","known_ts":"2025-04-04","bar_index":4364,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.8975,"stop_level":53.2215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-05-02","known_ts":"2025-05-02","bar_index":4371,"type":"SELL","basis":"structure_stop","strength":0.588,"price":51.8017,"stop_level":52.6796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-05-08","known_ts":"2025-05-08","bar_index":4372,"type":"RECLAIM","strength":0.588,"price":52.9816,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-05-02","prior_stop_level":52.6796,"sweep_low":51.1693,"atr14":1.666667,"stop_level":50.335966,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-04","known_ts":"2025-06-04","bar_index":4378,"type":"SELL","basis":"structure_stop","strength":0.588,"price":51.3109,"stop_level":52.0188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-16","known_ts":"2025-06-18","bar_index":4381,"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-06-16","trigger_known_ts":"2025-06-18","strength":0.588,"price":47.6296,"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.409832,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":45.0528,"atr14":1.578399,"stop_level":44.2636,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-30","known_ts":"2025-07-02","bar_index":4384,"type":"BUY","strength":0.588,"price":49.6119,"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-06-30","known_ts":"2025-07-02","bar_index":4384,"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-06-30","trigger_known_ts":"2025-07-02","strength":0.588,"price":49.6119,"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.385269,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":46.5158,"atr14":1.315933,"stop_level":45.857834,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-25","known_ts":"2025-08-25","bar_index":4397,"type":"SELL","basis":"structure_stop","strength":0.588,"price":52.2666,"stop_level":53.2256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-29","known_ts":"2025-08-29","bar_index":4398,"type":"RECLAIM","strength":0.588,"price":53.8298,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-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":"2025-08-25","prior_stop_level":53.2256,"sweep_low":52.1515,"atr14":1.360616,"stop_level":51.471192,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-08","known_ts":"2025-09-08","bar_index":4400,"type":"SELL","basis":"structure_stop","strength":0.725,"price":51.1157,"stop_level":51.6048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-09","known_ts":"2025-09-09","bar_index":4400,"type":"RECLAIM","strength":0.725,"price":52.5255,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-09-08","prior_stop_level":51.6048,"sweep_low":50.7897,"atr14":1.484528,"stop_level":50.047436,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-29","known_ts":"2025-10-01","bar_index":4405,"type":"REBUY","strength":0.863,"price":53.9736,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2025-10-15","known_ts":"2025-10-17","bar_index":4409,"type":"BUY","strength":0.863,"price":55.1717,"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":45},{"ts":"2025-11-10","known_ts":"2025-11-12","bar_index":4415,"type":"REBUY","strength":0.863,"price":57.2165,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2026-02-03","known_ts":"2026-02-05","bar_index":4434,"type":"REBUY","strength":1.0,"price":62.9499,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2026-03-20","known_ts":"2026-03-20","bar_index":4444,"type":"SELL","basis":"structure_stop","strength":1.0,"price":68.9178,"stop_level":69.8861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-24","known_ts":"2026-03-24","bar_index":4445,"type":"RECLAIM","strength":1.0,"price":70.4296,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-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":"2026-03-20","prior_stop_level":69.8861,"sweep_low":68.0582,"atr14":1.802188,"stop_level":67.157106,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-20","known_ts":"2026-07-20","bar_index":4472,"type":"RECLAIM","strength":1.0,"price":80.38,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-20 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":4475,"type":"SELL","basis":"structure_stop","strength":0.863,"price":73.37,"stop_level":74.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-07-31","last_scored_basis":"structure_stop","bars_since_signal":3,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2019-09-10","2019-09-18","2019-10-22","2019-11-12","2020-03-24","2020-08-05","2020-08-26","2020-09-14","2020-09-22","2021-01-05","2021-02-01","2021-03-03","2021-06-02","2021-06-28","2022-02-16","2022-03-23","2022-05-23","2022-06-23","2022-07-25","2022-09-30","2022-10-21","2023-03-03","2023-03-13","2023-03-29","2023-06-02","2023-08-24","2023-09-07","2023-10-06","2023-11-01","2024-01-30","2024-02-15","2024-07-01","2024-09-30","2024-10-16","2024-11-11","2024-12-24","2025-01-17","2025-02-10","2026-03-31","2026-04-30"],"warnings":[{"ts":"2022-12-01","kind":"arm","px":55.277},{"ts":"2022-12-16","kind":"confirm","px":54.9227,"level":54.9396},{"ts":"2022-12-19","kind":"arm","px":54.7961},{"ts":"2022-12-20","kind":"confirm","px":54.7371,"level":54.9396},{"ts":"2022-12-29","kind":"arm","px":54.9559},{"ts":"2022-12-30","kind":"confirm","px":54.2903,"level":54.4165},{"ts":"2023-01-20","kind":"arm","px":56.9442},{"ts":"2023-04-14","kind":"arm","px":61.7616},{"ts":"2023-05-16","kind":"confirm","px":60.6317,"level":61.8133},{"ts":"2023-08-02","kind":"arm","px":62.3639},{"ts":"2023-08-03","kind":"confirm","px":61.3178,"level":61.7711},{"ts":"2023-08-04","kind":"arm","px":60.3589},{"ts":"2023-08-07","kind":"confirm","px":60.8383,"level":61.7711},{"ts":"2023-12-06","kind":"arm","px":59.2149},{"ts":"2024-01-22","kind":"confirm","px":60.301,"level":60.6344},{"ts":"2024-04-02","kind":"arm","px":63.2345},{"ts":"2024-04-10","kind":"confirm","px":62.1435,"level":62.9821},{"ts":"2024-04-12","kind":"arm","px":61.882},{"ts":"2024-04-15","kind":"confirm","px":61.2057,"level":62.9821},{"ts":"2024-05-22","kind":"arm","px":68.1216},{"ts":"2024-06-14","kind":"confirm","px":66.0117,"level":66.1379},{"ts":"2024-09-09","kind":"arm","px":78.4706},{"ts":"2024-09-19","kind":"confirm","px":76.7388,"level":76.7844},{"ts":"2025-03-20","kind":"arm","px":54.774},{"ts":"2025-04-04","kind":"confirm","px":50.8975,"level":53.2215},{"ts":"2025-05-01","kind":"arm","px":51.4997},{"ts":"2025-05-02","kind":"confirm","px":51.8017,"level":52.6796},{"ts":"2025-05-05","kind":"arm","px":51.8489},{"ts":"2025-05-29","kind":"arm","px":52.7456},{"ts":"2025-06-04","kind":"confirm","px":51.3109,"level":52.0188},{"ts":"2025-08-22","kind":"arm","px":53.3215},{"ts":"2025-08-25","kind":"confirm","px":52.2666,"level":53.2256},{"ts":"2025-09-04","kind":"arm","px":52.4296},{"ts":"2025-09-08","kind":"confirm","px":51.1157,"level":51.6048},{"ts":"2025-10-29","kind":"arm","px":53.935},{"ts":"2026-01-21","kind":"arm","px":59.6991},{"ts":"2026-02-27","kind":"arm","px":73.8483},{"ts":"2026-03-20","kind":"confirm","px":68.9178,"level":69.8861},{"ts":"2026-07-08","kind":"arm","px":74.78},{"ts":"2026-07-31","kind":"confirm","px":73.37,"level":74.64}],"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":[]}}}