{"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":"CAG","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1981-01-27","known_ts":"1981-01-27","bar_index":73,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3353,"stop_level":0.3451,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1981-04-08","known_ts":"1981-04-10","bar_index":90,"type":"BUY","strength":0.588,"price":0.3274,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1981-05-18","known_ts":"1981-05-18","bar_index":99,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3059,"stop_level":0.3118,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-05-22","known_ts":"1981-05-22","bar_index":100,"type":"RECLAIM","strength":0.725,"price":0.3157,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-05-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":"1981-05-18","prior_stop_level":0.3118,"sweep_low":0.3,"atr14":0.008509,"stop_level":0.295745,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-07-30","known_ts":"1981-08-03","bar_index":116,"type":"BUY","strength":0.588,"price":0.2823,"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":"1981-09-17","known_ts":"1981-09-17","bar_index":127,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2745,"stop_level":0.2941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-10-23","known_ts":"1981-10-27","bar_index":136,"type":"REBUY","strength":0.588,"price":0.2863,"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":"1981-11-23","known_ts":"1981-11-25","bar_index":143,"type":"BUY","strength":0.588,"price":0.2823,"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":"1981-12-18","known_ts":"1981-12-22","bar_index":149,"type":"BUY","strength":0.588,"price":0.2882,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1982-01-21","known_ts":"1982-01-21","bar_index":156,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2745,"stop_level":0.2765,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-02-05","known_ts":"1982-02-05","bar_index":160,"type":"RECLAIM","strength":0.863,"price":0.2961,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-01-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-04-22","known_ts":"1982-04-22","bar_index":177,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3451,"stop_level":0.3529,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-05-07","known_ts":"1982-05-07","bar_index":181,"type":"RECLAIM","strength":1.0,"price":0.3686,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-04-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-07-08","known_ts":"1982-07-12","bar_index":195,"type":"BUY","strength":0.863,"price":0.3529,"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":"1982-09-01","known_ts":"1982-09-03","bar_index":208,"type":"BUY","strength":0.45,"price":0.3137,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1982-09-07","known_ts":"1982-09-07","bar_index":209,"type":"RECLAIM","strength":0.588,"price":0.3274,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1982-09-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1983-02-22","known_ts":"1983-02-22","bar_index":248,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.4804,"stop_level":0.4882,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-06-14","known_ts":"1983-06-16","bar_index":274,"type":"BUY","strength":0.588,"price":0.4392,"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":"1983-07-25","known_ts":"1983-07-25","bar_index":283,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.4529,"stop_level":0.4549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-08-22","known_ts":"1983-08-24","bar_index":290,"type":"BUY","strength":0.45,"price":0.4451,"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":"1983-08-30","known_ts":"1983-08-30","bar_index":292,"type":"RECLAIM","strength":0.588,"price":0.447,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1983-08-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1983-10-13","known_ts":"1983-10-13","bar_index":302,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.498,"stop_level":0.5039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-10-14","known_ts":"1983-10-14","bar_index":302,"type":"RECLAIM","strength":0.725,"price":0.5078,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-10-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1983-10-13","prior_stop_level":0.5039,"sweep_low":0.498,"atr14":0.010544,"stop_level":0.492728,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-11-07","known_ts":"1983-11-07","bar_index":308,"type":"RECLAIM","strength":0.863,"price":0.5176,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-10-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-12-12","known_ts":"1983-12-12","bar_index":316,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5255,"stop_level":0.5274,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-12-14","known_ts":"1983-12-14","bar_index":316,"type":"RECLAIM","strength":0.863,"price":0.5353,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1983-12-12","prior_stop_level":0.5274,"sweep_low":0.5255,"atr14":0.012349,"stop_level":0.519326,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-01-20","known_ts":"1984-01-20","bar_index":325,"type":"RECLAIM","strength":0.863,"price":0.5549,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-01-25","known_ts":"1984-01-27","bar_index":326,"type":"BUY","strength":0.863,"price":0.5706,"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":"1984-03-05","known_ts":"1984-03-07","bar_index":335,"type":"BUY","strength":0.725,"price":0.5333,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1984-07-23","known_ts":"1984-07-23","bar_index":367,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5568,"stop_level":0.5627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-08-07","known_ts":"1984-08-09","bar_index":371,"type":"BUY","strength":1.0,"price":0.5921,"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":30},{"ts":"1984-08-31","known_ts":"1984-08-31","bar_index":377,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5921,"stop_level":0.5961,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-09-05","known_ts":"1984-09-05","bar_index":377,"type":"RECLAIM","strength":0.863,"price":0.6019,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-08-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1984-08-31","prior_stop_level":0.5961,"sweep_low":0.5843,"atr14":0.009373,"stop_level":0.579613,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-09-06","known_ts":"1984-09-10","bar_index":378,"type":"REBUY","strength":0.863,"price":0.6059,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1984-10-18","known_ts":"1984-10-22","bar_index":388,"type":"BUY","strength":1.0,"price":0.6313,"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":"1984-10-31","known_ts":"1984-11-02","bar_index":391,"type":"BUY","strength":1.0,"price":0.6372,"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":"1984-11-21","known_ts":"1984-11-21","bar_index":396,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6098,"stop_level":0.6196,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1984-12-27","known_ts":"1984-12-31","bar_index":404,"type":"BUY","strength":0.725,"price":0.6441,"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":"1985-01-10","known_ts":"1985-01-14","bar_index":407,"type":"BUY","strength":0.725,"price":0.6382,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1985-02-11","known_ts":"1985-02-11","bar_index":414,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.6823,"stop_level":0.6882,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-02-27","known_ts":"1985-02-27","bar_index":418,"type":"RECLAIM","strength":1.0,"price":0.7059,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-02-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-04-02","known_ts":"1985-04-04","bar_index":426,"type":"BUY","strength":0.863,"price":0.7117,"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":"1985-04-24","known_ts":"1985-04-24","bar_index":431,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7323,"stop_level":0.747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-04-26","known_ts":"1985-04-26","bar_index":431,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7353,"stop_level":0.747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-05-15","known_ts":"1985-05-17","bar_index":436,"type":"REBUY","strength":0.863,"price":0.7823,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1985-06-13","known_ts":"1985-06-13","bar_index":442,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8206,"stop_level":0.8235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-06-14","known_ts":"1985-06-14","bar_index":443,"type":"RECLAIM","strength":1.0,"price":0.8323,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-06-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":"1985-06-13","prior_stop_level":0.8235,"sweep_low":0.8176,"atr14":0.01305,"stop_level":0.811075,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-06-27","known_ts":"1985-06-27","bar_index":446,"type":"RECLAIM","strength":1.0,"price":0.9235,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-11-05","known_ts":"1985-11-07","bar_index":476,"type":"BUY","strength":0.725,"price":0.8904,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1986-01-09","known_ts":"1986-01-09","bar_index":490,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9649,"stop_level":0.9738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1986-01-14","known_ts":"1986-01-14","bar_index":491,"type":"RECLAIM","strength":0.863,"price":0.9857,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-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":"1986-01-09","prior_stop_level":0.9738,"sweep_low":0.9262,"atr14":0.026141,"stop_level":0.913129,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-01-31","known_ts":"1986-01-31","bar_index":496,"type":"RECLAIM","strength":0.863,"price":1.1321,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-03-25","known_ts":"1986-03-25","bar_index":508,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.18,"stop_level":1.186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-03-26","known_ts":"1986-03-26","bar_index":508,"type":"RECLAIM","strength":1.0,"price":1.207,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-03-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":"1986-03-25","prior_stop_level":1.186,"sweep_low":1.168,"atr14":0.026808,"stop_level":1.154596,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-05-15","known_ts":"1986-05-15","bar_index":520,"type":"RECLAIM","strength":0.863,"price":1.2731,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-06-09","known_ts":"1986-06-09","bar_index":525,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.3062,"stop_level":1.3152,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-06-13","known_ts":"1986-06-13","bar_index":526,"type":"RECLAIM","strength":1.0,"price":1.3453,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-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":"1986-06-09","prior_stop_level":1.3152,"sweep_low":1.2941,"atr14":0.023649,"stop_level":1.282276,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-06-24","known_ts":"1986-06-24","bar_index":529,"type":"RECLAIM","strength":1.0,"price":1.4115,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-06-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-07-14","known_ts":"1986-07-14","bar_index":533,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.3965,"stop_level":1.4205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-07-16","known_ts":"1986-07-16","bar_index":534,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.3483,"stop_level":1.4205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-07-21","known_ts":"1986-07-21","bar_index":535,"type":"RECLAIM","strength":1.0,"price":1.4267,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-07-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":"1986-07-14","prior_stop_level":1.4205,"sweep_low":1.3122,"atr14":0.038308,"stop_level":1.293046,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-07-21","known_ts":"1986-07-21","bar_index":535,"type":"RECLAIM","strength":1.0,"price":1.4267,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-07-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":"1986-07-16","prior_stop_level":1.4205,"sweep_low":1.3242,"atr14":0.038308,"stop_level":1.305046,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-09-02","known_ts":"1986-09-02","bar_index":545,"type":"RECLAIM","strength":0.863,"price":1.4871,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-07-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-10-09","known_ts":"1986-10-13","bar_index":554,"type":"BUY","strength":0.725,"price":1.4116,"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":"1986-12-23","known_ts":"1986-12-23","bar_index":571,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4363,"stop_level":1.4544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-01-09","known_ts":"1987-01-09","bar_index":575,"type":"RECLAIM","strength":0.725,"price":1.4666,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-12-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-04-28","known_ts":"1987-04-30","bar_index":600,"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":"1987-04-28","trigger_known_ts":"1987-04-30","strength":0.45,"price":1.3219,"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.201944,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.2362,"atr14":0.047411,"stop_level":1.212494,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-05-28","known_ts":"1987-06-01","bar_index":607,"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":"1987-05-28","trigger_known_ts":"1987-06-01","strength":0.45,"price":1.3341,"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.194579,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.224,"atr14":0.041454,"stop_level":1.203273,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-06-02","known_ts":"1987-06-04","bar_index":608,"type":"BUY","strength":0.45,"price":1.4076,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-06-02","known_ts":"1987-06-04","bar_index":608,"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":"1987-06-02","trigger_known_ts":"1987-06-04","strength":0.45,"price":1.4076,"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.150205,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.2729,"atr14":0.042505,"stop_level":1.251648,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-06-05","known_ts":"1987-06-05","bar_index":609,"type":"RECLAIM","strength":0.588,"price":1.4504,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1987-06-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1987-07-01","known_ts":"1987-07-01","bar_index":615,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5177,"stop_level":1.53,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-07-28","known_ts":"1987-07-28","bar_index":621,"type":"RECLAIM","strength":0.725,"price":1.5126,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-07-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-10-05","known_ts":"1987-10-05","bar_index":637,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7585,"stop_level":1.7831,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-02-23","known_ts":"1988-02-23","bar_index":669,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2319,"stop_level":1.2364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-02-24","known_ts":"1988-02-24","bar_index":669,"type":"RECLAIM","strength":0.588,"price":1.2381,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-02-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-02-23","prior_stop_level":1.2364,"sweep_low":1.2133,"atr14":0.043143,"stop_level":1.191728,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-02-25","known_ts":"1988-02-29","bar_index":670,"type":"REBUY","strength":0.588,"price":1.2941,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1988-03-17","known_ts":"1988-03-21","bar_index":675,"type":"REBUY","strength":0.588,"price":1.319,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1988-04-08","known_ts":"1988-04-08","bar_index":680,"type":"RECLAIM","strength":0.725,"price":1.3377,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1988-03-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-04-15","known_ts":"1988-04-15","bar_index":681,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.2381,"stop_level":1.2692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-04-22","known_ts":"1988-04-22","bar_index":683,"type":"RECLAIM","strength":0.725,"price":1.2755,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-04-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-04-15","prior_stop_level":1.2692,"sweep_low":1.2008,"atr14":0.041467,"stop_level":1.180067,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-26","known_ts":"1988-04-28","bar_index":684,"type":"BUY","strength":0.725,"price":1.3214,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1988-06-27","known_ts":"1988-06-27","bar_index":698,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4404,"stop_level":1.4592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-06-28","known_ts":"1988-06-28","bar_index":698,"type":"RECLAIM","strength":0.863,"price":1.4717,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-06-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":"1988-06-27","prior_stop_level":1.4592,"sweep_low":1.4341,"atr14":0.036806,"stop_level":1.415697,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-07-13","known_ts":"1988-07-13","bar_index":702,"type":"RECLAIM","strength":0.863,"price":1.5406,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-07-26","known_ts":"1988-07-28","bar_index":705,"type":"REBUY","strength":0.863,"price":1.5406,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1988-10-19","known_ts":"1988-10-21","bar_index":725,"type":"BUY","strength":0.863,"price":1.6496,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"1988-12-28","known_ts":"1988-12-30","bar_index":741,"type":"BUY","strength":0.725,"price":1.4696,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1989-05-22","known_ts":"1989-05-22","bar_index":774,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.724,"stop_level":1.7496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-05-26","known_ts":"1989-05-26","bar_index":775,"type":"RECLAIM","strength":1.0,"price":1.7561,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-05-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-05-22","prior_stop_level":1.7496,"sweep_low":1.7048,"atr14":0.030724,"stop_level":1.689438,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-06-07","known_ts":"1989-06-07","bar_index":778,"type":"RECLAIM","strength":1.0,"price":1.7368,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-08-21","known_ts":"1989-08-21","bar_index":795,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.8745,"stop_level":1.8874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-08-25","known_ts":"1989-08-25","bar_index":796,"type":"RECLAIM","strength":1.0,"price":1.9067,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-08-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":"1989-08-21","prior_stop_level":1.8874,"sweep_low":1.8294,"atr14":0.034413,"stop_level":1.812193,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-09-06","known_ts":"1989-09-06","bar_index":799,"type":"RECLAIM","strength":1.0,"price":2.0033,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-08-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-10-02","known_ts":"1989-10-04","bar_index":805,"type":"BUY","strength":1.0,"price":2.0484,"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":50},{"ts":"1989-10-13","known_ts":"1989-10-13","bar_index":808,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.649,"stop_level":1.9389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-10-19","known_ts":"1989-10-19","bar_index":809,"type":"RECLAIM","strength":0.863,"price":1.9518,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-10-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":"1989-10-13","prior_stop_level":1.9389,"sweep_low":1.649,"atr14":0.061316,"stop_level":1.618342,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-11-20","known_ts":"1989-11-20","bar_index":816,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0693,"stop_level":2.0822,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-12-05","known_ts":"1989-12-07","bar_index":820,"type":"REBUY","strength":0.863,"price":2.1242,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1990-02-27","known_ts":"1990-03-01","bar_index":839,"type":"BUY","strength":0.725,"price":2.0298,"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":70},{"ts":"1990-04-27","known_ts":"1990-04-27","bar_index":853,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1566,"stop_level":2.1762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-04-30","known_ts":"1990-04-30","bar_index":853,"type":"RECLAIM","strength":0.863,"price":2.188,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-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":"1990-04-27","prior_stop_level":2.1762,"sweep_low":2.1292,"atr14":0.054332,"stop_level":2.102034,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-05-15","known_ts":"1990-05-15","bar_index":857,"type":"RECLAIM","strength":0.863,"price":2.345,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-04-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-06-26","known_ts":"1990-06-26","bar_index":866,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.5707,"stop_level":2.5903,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-06-27","known_ts":"1990-06-27","bar_index":867,"type":"RECLAIM","strength":1.0,"price":2.6099,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-06-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1990-06-26","prior_stop_level":2.5903,"sweep_low":2.5609,"atr14":0.061552,"stop_level":2.530124,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-07-11","known_ts":"1990-07-11","bar_index":870,"type":"RECLAIM","strength":1.0,"price":2.7277,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-10-01","known_ts":"1990-10-03","bar_index":889,"type":"BUY","strength":0.725,"price":2.8285,"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":"1990-10-17","known_ts":"1990-10-19","bar_index":893,"type":"REBUY","strength":0.725,"price":2.7004,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1990-11-07","known_ts":"1990-11-09","bar_index":898,"type":"REBUY","strength":0.725,"price":2.8134,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":25},{"ts":"1991-01-02","known_ts":"1991-01-02","bar_index":910,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8728,"stop_level":2.9026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-01-22","known_ts":"1991-01-24","bar_index":915,"type":"BUY","strength":0.725,"price":3.0016,"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":"1991-03-08","known_ts":"1991-03-08","bar_index":925,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.3139,"stop_level":3.3338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-03-12","known_ts":"1991-03-12","bar_index":926,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.2542,"stop_level":3.3338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-03-27","known_ts":"1991-03-27","bar_index":930,"type":"RECLAIM","strength":1.0,"price":3.5527,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-07-26","known_ts":"1991-07-30","bar_index":958,"type":"BUY","strength":0.725,"price":3.5067,"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":"1991-09-05","known_ts":"1991-09-05","bar_index":967,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7209,"stop_level":3.771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-09-10","known_ts":"1991-09-10","bar_index":968,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.6507,"stop_level":3.771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-09-25","known_ts":"1991-09-27","bar_index":972,"type":"BUY","strength":0.588,"price":3.7209,"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":40},{"ts":"1991-11-11","known_ts":"1991-11-13","bar_index":983,"type":"BUY","strength":0.588,"price":3.8031,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1992-01-13","known_ts":"1992-01-13","bar_index":997,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1653,"stop_level":4.1955,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-01-14","known_ts":"1992-01-14","bar_index":997,"type":"RECLAIM","strength":0.725,"price":4.2105,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1992-01-13","prior_stop_level":4.1955,"sweep_low":4.12,"atr14":0.10744,"stop_level":4.06628,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-01-16","known_ts":"1992-01-16","bar_index":998,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.12,"stop_level":4.1955,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-12-17","known_ts":"1992-12-17","bar_index":1076,"type":"RECLAIM","strength":0.863,"price":4.1689,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-01-05","known_ts":"1993-01-05","bar_index":1079,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.0305,"stop_level":4.0766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-03-19","known_ts":"1993-03-23","bar_index":1097,"type":"BUY","strength":0.588,"price":3.3856,"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":"1993-06-29","known_ts":"1993-06-29","bar_index":1120,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1584,"stop_level":3.1739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-07-07","known_ts":"1993-07-09","bar_index":1122,"type":"REBUY","strength":0.588,"price":3.1117,"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":"1993-08-13","known_ts":"1993-08-17","bar_index":1131,"type":"BUY","strength":0.45,"price":3.0693,"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-08-13","known_ts":"1993-08-17","bar_index":1131,"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":"1993-08-13","trigger_known_ts":"1993-08-17","strength":0.45,"price":3.0693,"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.263763,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.8814,"atr14":0.07238,"stop_level":2.84521,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-09-17","known_ts":"1993-09-17","bar_index":1139,"type":"RECLAIM","strength":0.725,"price":3.1006,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-08-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-10-25","known_ts":"1993-10-25","bar_index":1147,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.2572,"stop_level":3.2885,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-10-29","known_ts":"1993-10-29","bar_index":1149,"type":"RECLAIM","strength":0.863,"price":3.3512,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-10-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1993-10-25","prior_stop_level":3.2885,"sweep_low":3.2102,"atr14":0.061421,"stop_level":3.179489,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-11-08","known_ts":"1993-11-08","bar_index":1151,"type":"RECLAIM","strength":0.863,"price":3.3739,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-10-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-12-09","known_ts":"1993-12-09","bar_index":1158,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.2793,"stop_level":3.3266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-03-04","known_ts":"1994-03-04","bar_index":1178,"type":"RECLAIM","strength":1.0,"price":3.46,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-12-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-03-25","known_ts":"1994-03-25","bar_index":1183,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.4282,"stop_level":3.4759,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-04-18","known_ts":"1994-04-20","bar_index":1188,"type":"BUY","strength":1.0,"price":3.6028,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1994-05-18","known_ts":"1994-05-18","bar_index":1195,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.5462,"stop_level":3.6101,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-06-06","known_ts":"1994-06-06","bar_index":1199,"type":"RECLAIM","strength":1.0,"price":3.7059,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-08-12","known_ts":"1994-08-16","bar_index":1215,"type":"REBUY","strength":1.0,"price":4.1447,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1994-09-21","known_ts":"1994-09-21","bar_index":1224,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9841,"stop_level":4.0162,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1994-09-22","known_ts":"1994-09-22","bar_index":1224,"type":"RECLAIM","strength":0.863,"price":4.0483,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-09-21 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":"1994-09-21","prior_stop_level":4.0162,"sweep_low":3.9519,"atr14":0.073105,"stop_level":3.915347,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-02","known_ts":"1994-12-06","bar_index":1241,"type":"REBUY","strength":0.725,"price":4.0591,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1995-02-02","known_ts":"1995-02-06","bar_index":1255,"type":"BUY","strength":0.725,"price":4.0869,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"1995-03-07","known_ts":"1995-03-07","bar_index":1262,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1846,"stop_level":4.266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-03-09","known_ts":"1995-03-09","bar_index":1263,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1846,"stop_level":4.266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-03-27","known_ts":"1995-03-27","bar_index":1267,"type":"RECLAIM","strength":1.0,"price":4.3312,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-03-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-06-08","known_ts":"1995-06-12","bar_index":1284,"type":"BUY","strength":0.863,"price":4.3912,"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":"1995-09-01","known_ts":"1995-09-01","bar_index":1304,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.9758,"stop_level":5.0088,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-10-16","known_ts":"1995-10-16","bar_index":1314,"type":"RECLAIM","strength":1.0,"price":5.1571,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-09-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-02-16","known_ts":"1996-02-16","bar_index":1342,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.9154,"stop_level":6.032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-05-15","known_ts":"1996-05-17","bar_index":1363,"type":"BUY","strength":0.588,"price":5.6327,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1996-07-15","known_ts":"1996-07-15","bar_index":1376,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.7676,"stop_level":6.0206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-09-13","known_ts":"1996-09-17","bar_index":1391,"type":"BUY","strength":0.588,"price":6.1388,"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":"1996-12-04","known_ts":"1996-12-04","bar_index":1410,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.0416,"stop_level":7.1098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-02-07","known_ts":"1997-02-11","bar_index":1425,"type":"BUY","strength":0.725,"price":7.1998,"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":20},{"ts":"1997-03-31","known_ts":"1997-03-31","bar_index":1436,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.4398,"stop_level":7.5255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-04-01","known_ts":"1997-04-01","bar_index":1436,"type":"RECLAIM","strength":0.863,"price":7.5426,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-03-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-03-31","prior_stop_level":7.5255,"sweep_low":7.3883,"atr14":0.157939,"stop_level":7.309331,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-28","known_ts":"1997-04-30","bar_index":1443,"type":"BUY","strength":0.588,"price":7.9401,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1997-08-21","known_ts":"1997-08-21","bar_index":1470,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.7484,"stop_level":8.9907,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-11-11","known_ts":"1997-11-13","bar_index":1489,"type":"BUY","strength":0.725,"price":9.6233,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1997-12-19","known_ts":"1997-12-19","bar_index":1498,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.8143,"stop_level":10.2139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-12-23","known_ts":"1997-12-23","bar_index":1498,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.05,"stop_level":10.2139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-03-06","known_ts":"1998-03-10","bar_index":1515,"type":"BUY","strength":0.45,"price":8.8317,"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-04-03","known_ts":"1998-04-03","bar_index":1521,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.7968,"stop_level":8.884,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-04-13","known_ts":"1998-04-13","bar_index":1523,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.4302,"stop_level":8.884,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-05-01","known_ts":"1998-05-05","bar_index":1528,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-05-01","trigger_known_ts":"1998-05-05","strength":0.45,"price":8.2846,"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.211681,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.8194,"atr14":0.217348,"stop_level":7.710726,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-05-11","known_ts":"1998-05-13","bar_index":1530,"type":"BUY","strength":0.45,"price":8.2495,"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-05-11","known_ts":"1998-05-13","bar_index":1530,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-05-11","trigger_known_ts":"1998-05-13","strength":0.45,"price":8.2495,"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.215021,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.0564,"atr14":0.201286,"stop_level":7.955757,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-06-15","known_ts":"1998-06-15","bar_index":1538,"type":"RECLAIM","strength":0.725,"price":9.1446,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-05-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-07-01","known_ts":"1998-07-01","bar_index":1542,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.0213,"stop_level":8.7234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-07-20","known_ts":"1998-07-22","bar_index":1546,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-07-20","trigger_known_ts":"1998-07-22","strength":0.45,"price":7.4772,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.288509,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.9682,"atr14":0.232971,"stop_level":6.851714,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-13","known_ts":"1998-08-17","bar_index":1552,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-08-13","trigger_known_ts":"1998-08-17","strength":0.45,"price":6.7448,"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.3582,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.5506,"atr14":0.227712,"stop_level":6.436744,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-31","known_ts":"1998-09-02","bar_index":1556,"type":"BUY","strength":0.45,"price":7.3451,"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-08-31","known_ts":"1998-09-02","bar_index":1556,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-08-31","trigger_known_ts":"1998-09-02","strength":0.45,"price":7.3451,"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.301079,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.374,"atr14":0.283856,"stop_level":6.232072,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-28","known_ts":"1998-09-28","bar_index":1562,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.7689,"stop_level":7.8395,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-02","known_ts":"1998-10-02","bar_index":1563,"type":"RECLAIM","strength":0.588,"price":7.8572,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-09-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-09-28","prior_stop_level":7.8395,"sweep_low":7.3981,"atr14":0.289236,"stop_level":7.253482,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-13","known_ts":"1998-10-13","bar_index":1566,"type":"RECLAIM","strength":0.725,"price":8.6517,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-09-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-11-30","known_ts":"1998-11-30","bar_index":1577,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.9343,"stop_level":9.0231,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-01","known_ts":"1998-12-01","bar_index":1577,"type":"RECLAIM","strength":0.863,"price":9.0941,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-11-30","prior_stop_level":9.0231,"sweep_low":8.7744,"atr14":0.225294,"stop_level":8.661753,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-05","known_ts":"1999-01-05","bar_index":1585,"type":"RECLAIM","strength":0.863,"price":9.4316,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-03","known_ts":"1999-05-05","bar_index":1612,"type":"BUY","strength":0.45,"price":7.2321,"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-06-09","known_ts":"1999-06-09","bar_index":1620,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.34,"stop_level":7.502,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-07-22","known_ts":"1999-07-22","bar_index":1630,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.7538,"stop_level":7.8618,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-07-28","known_ts":"1999-07-28","bar_index":1632,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.6795,"stop_level":7.8618,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-10-08","known_ts":"1999-10-12","bar_index":1649,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-10-08","trigger_known_ts":"1999-10-12","strength":0.45,"price":6.4841,"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.312513,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.2305,"atr14":0.186599,"stop_level":6.1372,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-18","known_ts":"1999-10-20","bar_index":1651,"type":"BUY","strength":0.45,"price":6.8825,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-10-18","known_ts":"1999-10-20","bar_index":1651,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-10-18","trigger_known_ts":"1999-10-20","strength":0.45,"price":6.8825,"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.270272,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.303,"atr14":0.214119,"stop_level":6.195941,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-11","known_ts":"1999-11-11","bar_index":1657,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.7729,"stop_level":6.8825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-11-12","known_ts":"1999-11-12","bar_index":1657,"type":"RECLAIM","strength":0.588,"price":7.1381,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-11-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-11-11","prior_stop_level":6.8825,"sweep_low":6.7182,"atr14":0.26018,"stop_level":6.58811,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-06","known_ts":"1999-12-06","bar_index":1662,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.7364,"stop_level":6.7729,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-07","known_ts":"2000-01-11","bar_index":1670,"type":"BUY","strength":0.588,"price":6.9372,"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":"2000-01-07","known_ts":"2000-01-11","bar_index":1670,"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-01-07","trigger_known_ts":"2000-01-11","strength":0.588,"price":6.9372,"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.261694,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.3896,"atr14":0.242497,"stop_level":6.268351,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-18","known_ts":"2000-01-18","bar_index":1672,"type":"RECLAIM","strength":0.725,"price":6.7364,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-01-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-14","known_ts":"2000-03-16","bar_index":1685,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-03-14","trigger_known_ts":"2000-03-16","strength":0.45,"price":5.0306,"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.405816,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.441,"atr14":0.242845,"stop_level":4.319577,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-17","known_ts":"2000-03-21","bar_index":1686,"type":"BUY","strength":0.45,"price":5.2149,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-03-17","known_ts":"2000-03-21","bar_index":1686,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-03-17","trigger_known_ts":"2000-03-21","strength":0.45,"price":5.2149,"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.3544,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.441,"atr14":0.228821,"stop_level":4.32659,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-16","known_ts":"2000-06-16","bar_index":1707,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.3116,"stop_level":6.3675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-10","known_ts":"2000-07-10","bar_index":1712,"type":"RECLAIM","strength":1.0,"price":6.2371,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-09-28","known_ts":"2000-10-02","bar_index":1731,"type":"BUY","strength":0.863,"price":6.1481,"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":"2000-10-19","known_ts":"2000-10-19","bar_index":1736,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.9601,"stop_level":6.0165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-10-23","known_ts":"2000-10-23","bar_index":1736,"type":"RECLAIM","strength":1.0,"price":6.0541,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-10-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":"2000-10-19","prior_stop_level":6.0165,"sweep_low":5.8661,"atr14":0.136274,"stop_level":5.797963,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-06","known_ts":"2000-11-06","bar_index":1740,"type":"RECLAIM","strength":1.0,"price":6.8641,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-12-05","known_ts":"2000-12-05","bar_index":1746,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.5106,"stop_level":7.5866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-12-08","known_ts":"2000-12-08","bar_index":1747,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.5106,"stop_level":7.5866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-12-22","known_ts":"2000-12-22","bar_index":1751,"type":"RECLAIM","strength":1.0,"price":7.9099,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-12-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-09","known_ts":"2001-04-11","bar_index":1775,"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":"quality","score":65},{"ts":"2001-06-11","known_ts":"2001-06-11","bar_index":1789,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.2051,"stop_level":6.23,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-06-12","known_ts":"2001-06-12","bar_index":1789,"type":"RECLAIM","strength":0.725,"price":6.2982,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-11 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":"2001-06-11","prior_stop_level":6.23,"sweep_low":6.1834,"atr14":0.139761,"stop_level":6.113519,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-13","known_ts":"2001-07-17","bar_index":1797,"type":"BUY","strength":0.588,"price":6.5062,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2001-08-08","known_ts":"2001-08-08","bar_index":1803,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4586,"stop_level":6.5186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-09","known_ts":"2001-08-09","bar_index":1803,"type":"RECLAIM","strength":0.725,"price":6.6027,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-08-08 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":"2001-08-08","prior_stop_level":6.5186,"sweep_low":6.3928,"atr14":0.138954,"stop_level":6.323323,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-24","known_ts":"2001-08-24","bar_index":1807,"type":"RECLAIM","strength":1.0,"price":6.9506,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-09-20","known_ts":"2001-09-20","bar_index":1811,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.8816,"stop_level":6.9443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-04","known_ts":"2001-10-04","bar_index":1815,"type":"RECLAIM","strength":1.0,"price":7.0979,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-09-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-20","known_ts":"2001-12-24","bar_index":1833,"type":"BUY","strength":1.0,"price":7.6394,"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":50},{"ts":"2002-02-06","known_ts":"2002-02-06","bar_index":1843,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.6549,"stop_level":7.6679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-02-07","known_ts":"2002-02-07","bar_index":1843,"type":"RECLAIM","strength":1.0,"price":7.6709,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-02-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-02-06","prior_stop_level":7.6679,"sweep_low":7.5973,"atr14":0.151945,"stop_level":7.521327,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-08","known_ts":"2002-02-08","bar_index":1844,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.6581,"stop_level":7.6679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-02-14","known_ts":"2002-02-14","bar_index":1845,"type":"RECLAIM","strength":0.863,"price":7.7316,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-02-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2002-02-08","prior_stop_level":7.6679,"sweep_low":7.4983,"atr14":0.148256,"stop_level":7.424172,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-28","known_ts":"2002-04-02","bar_index":1855,"type":"BUY","strength":0.725,"price":7.8371,"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":"2002-04-24","known_ts":"2002-04-24","bar_index":1861,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.8434,"stop_level":7.9202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-25","known_ts":"2002-04-25","bar_index":1861,"type":"RECLAIM","strength":1.0,"price":7.9649,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-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":"2002-04-24","prior_stop_level":7.9202,"sweep_low":7.7987,"atr14":0.118994,"stop_level":7.739203,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-20","known_ts":"2002-05-22","bar_index":1867,"type":"REBUY","strength":0.863,"price":8.0033,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2002-07-15","known_ts":"2002-07-15","bar_index":1879,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.8904,"stop_level":8.0324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-19","known_ts":"2002-08-21","bar_index":1888,"type":"BUY","strength":0.725,"price":8.4163,"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":"2002-09-20","known_ts":"2002-09-20","bar_index":1895,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.0383,"stop_level":8.1784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-09-25","known_ts":"2002-09-25","bar_index":1896,"type":"RECLAIM","strength":0.725,"price":8.2892,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-20 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-09-20","prior_stop_level":8.1784,"sweep_low":7.8558,"atr14":0.229069,"stop_level":7.741266,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-04","known_ts":"2002-11-06","bar_index":1906,"type":"BUY","strength":0.725,"price":8.2024,"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":"2003-01-15","known_ts":"2003-01-15","bar_index":1922,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.4163,"stop_level":8.4591,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-01-24","known_ts":"2003-01-24","bar_index":1924,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.2616,"stop_level":8.4163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-04-10","known_ts":"2003-04-14","bar_index":1942,"type":"BUY","strength":0.45,"price":6.9788,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-06-03","known_ts":"2003-06-03","bar_index":1954,"type":"RECLAIM","strength":0.725,"price":8.357,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-23","known_ts":"2003-06-23","bar_index":1958,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.1754,"stop_level":8.2796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-25","known_ts":"2003-06-25","bar_index":1959,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.1081,"stop_level":8.2796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-10","known_ts":"2003-09-12","bar_index":1977,"type":"BUY","strength":0.588,"price":7.8312,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2003-10-06","known_ts":"2003-10-08","bar_index":1983,"type":"BUY","strength":0.45,"price":7.6646,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-10-09","known_ts":"2003-10-09","bar_index":1984,"type":"RECLAIM","strength":0.588,"price":7.7224,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-10-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2004-01-02","known_ts":"2004-01-02","bar_index":2003,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.9344,"stop_level":8.9378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-05","known_ts":"2004-01-05","bar_index":2003,"type":"RECLAIM","strength":1.0,"price":9.089,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-01-02","prior_stop_level":8.9378,"sweep_low":8.9275,"atr14":0.14151,"stop_level":8.856745,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-13","known_ts":"2004-02-13","bar_index":2013,"type":"RECLAIM","strength":1.0,"price":9.1974,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-01-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-16","known_ts":"2004-03-16","bar_index":2020,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.1766,"stop_level":9.194,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-17","known_ts":"2004-03-17","bar_index":2020,"type":"RECLAIM","strength":1.0,"price":9.2183,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-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":"2004-03-16","prior_stop_level":9.194,"sweep_low":9.0586,"atr14":0.15882,"stop_level":8.97919,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-04-15","known_ts":"2004-04-15","bar_index":2027,"type":"RECLAIM","strength":1.0,"price":10.0617,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-03-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-13","known_ts":"2004-05-13","bar_index":2033,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.9321,"stop_level":10.0582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-27","known_ts":"2004-08-31","bar_index":2058,"type":"BUY","strength":0.588,"price":9.2663,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":60},{"ts":"2004-09-20","known_ts":"2004-09-20","bar_index":2063,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.3123,"stop_level":9.528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-10-01","known_ts":"2004-10-05","bar_index":2066,"type":"REBUY","strength":0.588,"price":9.2699,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2004-10-14","known_ts":"2004-10-18","bar_index":2069,"type":"REBUY","strength":0.588,"price":9.2027,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2004-11-30","known_ts":"2004-11-30","bar_index":2079,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.6669,"stop_level":9.6812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-01","known_ts":"2004-12-01","bar_index":2080,"type":"RECLAIM","strength":0.725,"price":9.7169,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-11-30","prior_stop_level":9.6812,"sweep_low":9.6383,"atr14":0.121963,"stop_level":9.577319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-14","known_ts":"2004-12-14","bar_index":2083,"type":"RECLAIM","strength":0.725,"price":9.8742,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-02-01","known_ts":"2005-02-01","bar_index":2094,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.4569,"stop_level":10.5139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-04-28","known_ts":"2005-05-02","bar_index":2114,"type":"BUY","strength":0.725,"price":9.8096,"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":"2005-05-31","known_ts":"2005-05-31","bar_index":2121,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.529,"stop_level":9.6201,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-06-02","known_ts":"2005-06-02","bar_index":2122,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.4488,"stop_level":9.6201,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-07-25","known_ts":"2005-07-27","bar_index":2134,"type":"BUY","strength":0.45,"price":8.4686,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-09-20","known_ts":"2005-09-20","bar_index":2147,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.1342,"stop_level":8.2411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-09-21","known_ts":"2005-09-21","bar_index":2147,"type":"RECLAIM","strength":0.588,"price":8.4918,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-09-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":"2005-09-20","prior_stop_level":8.2411,"sweep_low":8.1342,"atr14":0.156468,"stop_level":8.055966,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-20","known_ts":"2005-10-20","bar_index":2154,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.6246,"stop_level":8.7647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-01-13","known_ts":"2006-01-18","bar_index":2174,"type":"BUY","strength":0.45,"price":7.7193,"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-01-13","known_ts":"2006-01-18","bar_index":2174,"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-01-13","trigger_known_ts":"2006-01-18","strength":0.45,"price":7.7193,"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.279997,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.5365,"atr14":0.102045,"stop_level":7.485477,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-15","known_ts":"2006-03-15","bar_index":2187,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.7143,"stop_level":7.8428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-03-24","known_ts":"2006-03-28","bar_index":2190,"type":"REBUY","strength":0.725,"price":7.9108,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2006-06-08","known_ts":"2006-06-08","bar_index":2207,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.3477,"stop_level":8.5267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-10","known_ts":"2006-08-14","bar_index":2222,"type":"BUY","strength":1.0,"price":8.7248,"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":45},{"ts":"2006-09-15","known_ts":"2006-09-15","bar_index":2230,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.9706,"stop_level":9.0283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-19","known_ts":"2006-09-19","bar_index":2231,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.9015,"stop_level":9.0283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-21","known_ts":"2006-09-21","bar_index":2231,"type":"RECLAIM","strength":1.0,"price":9.0974,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-09-15","prior_stop_level":9.0283,"sweep_low":8.8746,"atr14":0.115233,"stop_level":8.816984,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-21","known_ts":"2006-09-21","bar_index":2231,"type":"RECLAIM","strength":1.0,"price":9.0974,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-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":"2006-09-19","prior_stop_level":9.0283,"sweep_low":8.8746,"atr14":0.115233,"stop_level":8.816984,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-05","known_ts":"2006-10-05","bar_index":2235,"type":"RECLAIM","strength":1.0,"price":9.6045,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-04-10","known_ts":"2007-04-12","bar_index":2277,"type":"BUY","strength":0.725,"price":9.6397,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2007-05-10","known_ts":"2007-05-10","bar_index":2284,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.514,"stop_level":9.6435,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2007-05-15","known_ts":"2007-05-15","bar_index":2285,"type":"RECLAIM","strength":0.588,"price":9.7925,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-10 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":"2007-05-10","prior_stop_level":9.6435,"sweep_low":9.4708,"atr14":0.144389,"stop_level":9.398606,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-25","known_ts":"2007-05-25","bar_index":2288,"type":"RECLAIM","strength":0.863,"price":10.0162,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-06-06","known_ts":"2007-06-06","bar_index":2290,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.9612,"stop_level":10.0044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-06-11","known_ts":"2007-06-11","bar_index":2291,"type":"RECLAIM","strength":0.863,"price":10.0083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-06-06","prior_stop_level":10.0044,"sweep_low":9.8043,"atr14":0.149457,"stop_level":9.729571,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-21","known_ts":"2007-06-21","bar_index":2294,"type":"RECLAIM","strength":0.863,"price":9.8867,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-06-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-07-17","known_ts":"2007-07-17","bar_index":2299,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.5144,"stop_level":10.5733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-07-20","known_ts":"2007-07-20","bar_index":2300,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.4242,"stop_level":10.5733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-09-12","known_ts":"2007-09-14","bar_index":2313,"type":"BUY","strength":0.725,"price":10.415,"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":"2007-11-23","known_ts":"2007-11-27","bar_index":2330,"type":"BUY","strength":0.588,"price":9.5595,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2007-12-20","known_ts":"2007-12-20","bar_index":2336,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.5914,"stop_level":9.7069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-12-26","known_ts":"2007-12-26","bar_index":2337,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.5874,"stop_level":9.7069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-02-15","known_ts":"2008-02-20","bar_index":2349,"type":"BUY","strength":0.45,"price":8.8852,"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-03-17","known_ts":"2008-03-17","bar_index":2355,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.4954,"stop_level":8.5235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-18","known_ts":"2008-03-18","bar_index":2356,"type":"RECLAIM","strength":0.588,"price":8.8008,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-03-17","prior_stop_level":8.5235,"sweep_low":8.4392,"atr14":0.204367,"stop_level":8.337016,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-01","known_ts":"2008-04-01","bar_index":2359,"type":"RECLAIM","strength":0.725,"price":9.7653,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-22","known_ts":"2008-04-22","bar_index":2364,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.3956,"stop_level":9.6648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-16","known_ts":"2008-05-20","bar_index":2370,"type":"REBUY","strength":0.863,"price":9.5754,"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":"2008-07-22","known_ts":"2008-07-24","bar_index":2385,"type":"BUY","strength":0.45,"price":8.8663,"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-08-29","known_ts":"2008-08-29","bar_index":2394,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.6942,"stop_level":8.731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-02","known_ts":"2008-09-02","bar_index":2394,"type":"RECLAIM","strength":0.588,"price":8.7719,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-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-08-29","prior_stop_level":8.731,"sweep_low":8.6697,"atr14":0.176116,"stop_level":8.581642,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-10","known_ts":"2008-12-12","bar_index":2418,"type":"BUY","strength":0.45,"price":5.9842,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-12-10","known_ts":"2008-12-12","bar_index":2418,"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-12-10","trigger_known_ts":"2008-12-12","strength":0.45,"price":5.9842,"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.391955,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.5874,"atr14":0.260095,"stop_level":5.457352,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-09","known_ts":"2009-02-09","bar_index":2431,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.0803,"stop_level":7.1429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-11","known_ts":"2009-02-11","bar_index":2432,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.8923,"stop_level":7.1429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-26","known_ts":"2009-03-30","bar_index":2442,"type":"BUY","strength":0.725,"price":6.9424,"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":70},{"ts":"2009-10-01","known_ts":"2009-10-01","bar_index":2485,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.0198,"stop_level":9.1519,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-18","known_ts":"2009-11-20","bar_index":2497,"type":"BUY","strength":0.863,"price":9.6163,"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":"2009-12-17","known_ts":"2009-12-17","bar_index":2503,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.526,"stop_level":9.5647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2009-12-22","known_ts":"2009-12-22","bar_index":2504,"type":"RECLAIM","strength":0.863,"price":9.797,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-12-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2009-12-17","prior_stop_level":9.5647,"sweep_low":9.3926,"atr14":0.19371,"stop_level":9.295745,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-23","known_ts":"2009-12-28","bar_index":2505,"type":"REBUY","strength":0.863,"price":10.1413,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2010-01-07","known_ts":"2010-01-11","bar_index":2508,"type":"REBUY","strength":0.863,"price":10.0724,"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":"2010-01-08","known_ts":"2010-01-08","bar_index":2508,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.9046,"stop_level":9.9175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-01-11","known_ts":"2010-01-11","bar_index":2508,"type":"RECLAIM","strength":0.863,"price":10.0724,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-08","prior_stop_level":9.9175,"sweep_low":9.8831,"atr14":0.167796,"stop_level":9.799202,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-22","known_ts":"2010-02-22","bar_index":2518,"type":"RECLAIM","strength":1.0,"price":10.6466,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-26","known_ts":"2010-03-26","bar_index":2526,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.6943,"stop_level":10.946,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-03-30","known_ts":"2010-03-30","bar_index":2526,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.8332,"stop_level":10.946,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-04-01","known_ts":"2010-04-01","bar_index":2527,"type":"RECLAIM","strength":0.863,"price":10.9504,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-03-26","prior_stop_level":10.946,"sweep_low":10.5164,"atr14":0.178499,"stop_level":10.42715,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-01","known_ts":"2010-04-01","bar_index":2527,"type":"RECLAIM","strength":0.863,"price":10.9504,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-30 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-03-30","prior_stop_level":10.946,"sweep_low":10.7594,"atr14":0.178499,"stop_level":10.67015,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-06-14","known_ts":"2010-06-16","bar_index":2544,"type":"BUY","strength":0.725,"price":10.9882,"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-06-25","known_ts":"2010-06-25","bar_index":2547,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.4675,"stop_level":10.5025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-09-02","known_ts":"2010-09-07","bar_index":2563,"type":"BUY","strength":0.588,"price":9.6592,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2010-11-15","known_ts":"2010-11-15","bar_index":2580,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.6333,"stop_level":9.6504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-11-29","known_ts":"2010-12-01","bar_index":2583,"type":"REBUY","strength":0.588,"price":9.7849,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-01-11","known_ts":"2011-01-11","bar_index":2593,"type":"RECLAIM","strength":0.725,"price":10.3421,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-01-31","known_ts":"2011-01-31","bar_index":2597,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.0536,"stop_level":10.0791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-02-01","known_ts":"2011-02-01","bar_index":2597,"type":"RECLAIM","strength":0.863,"price":10.1481,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-01-31","prior_stop_level":10.0791,"sweep_low":10.0311,"atr14":0.139718,"stop_level":9.961241,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-15","known_ts":"2011-02-15","bar_index":2601,"type":"RECLAIM","strength":0.863,"price":10.2652,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-03-01","known_ts":"2011-03-03","bar_index":2604,"type":"BUY","strength":0.863,"price":10.4318,"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":"2011-03-25","known_ts":"2011-03-29","bar_index":2610,"type":"BUY","strength":0.863,"price":10.6749,"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":"2011-05-25","known_ts":"2011-05-25","bar_index":2624,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.2498,"stop_level":11.4543,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-31","known_ts":"2011-05-31","bar_index":2625,"type":"RECLAIM","strength":1.0,"price":11.5589,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-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":"2011-05-25","prior_stop_level":11.4543,"sweep_low":11.2134,"atr14":0.158805,"stop_level":11.133997,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-07-08","known_ts":"2011-07-08","bar_index":2634,"type":"RECLAIM","strength":1.0,"price":11.9634,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-05-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-29","known_ts":"2011-07-29","bar_index":2639,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.7431,"stop_level":11.9225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-10-14","known_ts":"2011-10-14","bar_index":2657,"type":"RECLAIM","strength":0.863,"price":11.7982,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-10-24","known_ts":"2011-10-24","bar_index":2659,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.6239,"stop_level":11.6331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-10-27","known_ts":"2011-10-27","bar_index":2660,"type":"RECLAIM","strength":0.863,"price":11.7219,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-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":"2011-10-24","prior_stop_level":11.6331,"sweep_low":11.4451,"atr14":0.219738,"stop_level":11.335231,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-14","known_ts":"2011-11-14","bar_index":2664,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.5368,"stop_level":11.6432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-16","known_ts":"2011-11-16","bar_index":2664,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.4581,"stop_level":11.6432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-12-01","known_ts":"2011-12-05","bar_index":2668,"type":"REBUY","strength":0.725,"price":11.8793,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2012-01-27","known_ts":"2012-01-27","bar_index":2680,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.4762,"stop_level":12.4997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-01-31","known_ts":"2012-01-31","bar_index":2681,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.4575,"stop_level":12.4997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-02-01","known_ts":"2012-02-01","bar_index":2681,"type":"RECLAIM","strength":1.0,"price":12.5042,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-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":"2012-01-27","prior_stop_level":12.4997,"sweep_low":12.3594,"atr14":0.143542,"stop_level":12.287629,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-01","known_ts":"2012-02-01","bar_index":2681,"type":"RECLAIM","strength":1.0,"price":12.5042,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-01-31","prior_stop_level":12.4997,"sweep_low":12.3687,"atr14":0.143542,"stop_level":12.296929,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-21","known_ts":"2012-02-21","bar_index":2686,"type":"RECLAIM","strength":1.0,"price":12.5276,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-20","known_ts":"2012-06-22","bar_index":2714,"type":"BUY","strength":0.725,"price":11.9518,"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":"2012-07-19","known_ts":"2012-07-19","bar_index":2720,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.5888,"stop_level":11.5982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-31","known_ts":"2012-08-31","bar_index":2731,"type":"RECLAIM","strength":0.725,"price":12.1116,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-11-14","known_ts":"2012-11-14","bar_index":2747,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.3011,"stop_level":13.3059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-11-15","known_ts":"2012-11-15","bar_index":2748,"type":"RECLAIM","strength":0.863,"price":13.3107,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-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":"2012-11-14","prior_stop_level":13.3059,"sweep_low":13.2242,"atr14":0.168388,"stop_level":13.140006,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-29","known_ts":"2012-11-29","bar_index":2751,"type":"RECLAIM","strength":0.863,"price":14.3294,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-12-26","known_ts":"2012-12-26","bar_index":2757,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.1564,"stop_level":14.1997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-02","known_ts":"2013-01-02","bar_index":2758,"type":"RECLAIM","strength":1.0,"price":14.4592,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-12-26","prior_stop_level":14.1997,"sweep_low":13.8297,"atr14":0.204688,"stop_level":13.727356,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-14","known_ts":"2013-01-14","bar_index":2761,"type":"RECLAIM","strength":1.0,"price":14.9781,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-04","known_ts":"2013-04-04","bar_index":2779,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.7693,"stop_level":16.7789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-11","known_ts":"2013-04-11","bar_index":2781,"type":"RECLAIM","strength":0.863,"price":16.8564,"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":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-04-04","prior_stop_level":16.7789,"sweep_low":16.5271,"atr14":0.219086,"stop_level":16.417557,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-08","known_ts":"2013-07-10","bar_index":2801,"type":"BUY","strength":0.725,"price":17.5515,"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":"2013-07-30","known_ts":"2013-07-30","bar_index":2806,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.8976,"stop_level":17.9124,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-08-01","known_ts":"2013-08-01","bar_index":2807,"type":"RECLAIM","strength":0.725,"price":17.9565,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-07-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-07-30","prior_stop_level":17.9124,"sweep_low":17.7552,"atr14":0.237341,"stop_level":17.63653,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-14","known_ts":"2013-08-14","bar_index":2810,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.6767,"stop_level":17.7798,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-17","known_ts":"2013-10-21","bar_index":2825,"type":"BUY","strength":0.45,"price":15.305,"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-11-20","known_ts":"2013-11-20","bar_index":2833,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.9691,"stop_level":15.9988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-11-22","known_ts":"2013-11-22","bar_index":2833,"type":"RECLAIM","strength":0.588,"price":16.172,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2013-11-20","prior_stop_level":15.9988,"sweep_low":15.8652,"atr14":0.241949,"stop_level":15.744225,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-12","known_ts":"2013-12-12","bar_index":2838,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.9098,"stop_level":15.9246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-12-19","known_ts":"2013-12-19","bar_index":2839,"type":"RECLAIM","strength":0.588,"price":16.563,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2013-12-12","prior_stop_level":15.9246,"sweep_low":15.3555,"atr14":0.311913,"stop_level":15.199544,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-06","known_ts":"2014-01-06","bar_index":2843,"type":"RECLAIM","strength":0.725,"price":16.6372,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-01-17","known_ts":"2014-01-17","bar_index":2846,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.5382,"stop_level":16.6125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-01-22","known_ts":"2014-01-22","bar_index":2846,"type":"RECLAIM","strength":0.725,"price":16.6521,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-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":"2014-01-17","prior_stop_level":16.6125,"sweep_low":16.4541,"atr14":0.231243,"stop_level":16.338479,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-23","known_ts":"2014-01-23","bar_index":2847,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.4591,"stop_level":16.6125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-03-17","known_ts":"2014-03-19","bar_index":2859,"type":"BUY","strength":0.45,"price":14.7554,"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-05-06","known_ts":"2014-05-06","bar_index":2870,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.177,"stop_level":15.2092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-05-07","known_ts":"2014-05-07","bar_index":2871,"type":"RECLAIM","strength":0.588,"price":15.4987,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-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":"2014-05-06","prior_stop_level":15.2092,"sweep_low":15.1468,"atr14":0.181802,"stop_level":15.055899,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-20","known_ts":"2014-05-20","bar_index":2874,"type":"RECLAIM","strength":0.725,"price":15.8808,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-05-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-18","known_ts":"2014-06-18","bar_index":2880,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.3178,"stop_level":16.2026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-07-24","known_ts":"2014-07-28","bar_index":2889,"type":"BUY","strength":0.863,"price":15.6802,"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":50},{"ts":"2014-08-06","known_ts":"2014-08-08","bar_index":2892,"type":"BUY","strength":0.863,"price":15.6903,"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":"2014-09-17","known_ts":"2014-09-17","bar_index":2901,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.2224,"stop_level":16.2731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-18","known_ts":"2014-09-18","bar_index":2902,"type":"RECLAIM","strength":0.863,"price":16.9674,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-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":"2014-09-17","prior_stop_level":16.2731,"sweep_low":16.0501,"atr14":0.219371,"stop_level":15.940414,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-01","known_ts":"2014-10-01","bar_index":2905,"type":"RECLAIM","strength":0.863,"price":16.8914,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-17","known_ts":"2014-10-21","bar_index":2909,"type":"REBUY","strength":0.863,"price":17.2512,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2014-12-31","known_ts":"2014-12-31","bar_index":2926,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.5214,"stop_level":18.6592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-01-08","known_ts":"2015-01-08","bar_index":2927,"type":"RECLAIM","strength":1.0,"price":18.7307,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-12-31","prior_stop_level":18.6592,"sweep_low":17.822,"atr14":0.307934,"stop_level":17.668033,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-25","known_ts":"2015-03-27","bar_index":2945,"type":"BUY","strength":0.725,"price":18.8953,"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":"2015-04-28","known_ts":"2015-04-28","bar_index":2952,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.1416,"stop_level":19.1728,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-05-01","known_ts":"2015-05-01","bar_index":2953,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.9191,"stop_level":19.1728,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-05-04","known_ts":"2015-05-04","bar_index":2954,"type":"RECLAIM","strength":0.863,"price":19.2089,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2015-04-28","prior_stop_level":19.1728,"sweep_low":18.619,"atr14":0.284186,"stop_level":18.476907,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-04","known_ts":"2015-05-04","bar_index":2954,"type":"RECLAIM","strength":0.863,"price":19.2089,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-05-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":"2015-05-01","prior_stop_level":19.1728,"sweep_low":18.6707,"atr14":0.284186,"stop_level":18.528607,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-15","known_ts":"2015-05-15","bar_index":2957,"type":"RECLAIM","strength":0.863,"price":19.9385,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-05-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-06-02","known_ts":"2015-06-02","bar_index":2960,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.7471,"stop_level":19.892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-06-04","known_ts":"2015-06-04","bar_index":2961,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.6177,"stop_level":19.892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-06-16","known_ts":"2015-06-18","bar_index":2964,"type":"REBUY","strength":0.863,"price":20.2439,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2015-07-17","known_ts":"2015-07-17","bar_index":2971,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.9969,"stop_level":23.0382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-08-03","known_ts":"2015-08-03","bar_index":2975,"type":"RECLAIM","strength":1.0,"price":23.291,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-08-06","known_ts":"2015-08-10","bar_index":2976,"type":"REBUY","strength":1.0,"price":23.4159,"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":"2015-12-11","known_ts":"2015-12-11","bar_index":3005,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.5867,"stop_level":20.948,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2015-12-16","known_ts":"2015-12-16","bar_index":3006,"type":"RECLAIM","strength":0.725,"price":21.367,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2015-12-11","prior_stop_level":20.948,"sweep_low":20.4086,"atr14":0.47614,"stop_level":20.17053,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-28","known_ts":"2015-12-28","bar_index":3009,"type":"RECLAIM","strength":0.863,"price":22.3044,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-01-15","known_ts":"2016-01-15","bar_index":3013,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.4453,"stop_level":20.5762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2016-01-22","known_ts":"2016-01-22","bar_index":3014,"type":"RECLAIM","strength":0.588,"price":21.079,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-01-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2016-01-15","prior_stop_level":20.5762,"sweep_low":19.8849,"atr14":0.488547,"stop_level":19.640627,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-28","known_ts":"2016-02-01","bar_index":3016,"type":"REBUY","strength":0.863,"price":22.125,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2016-04-21","known_ts":"2016-04-21","bar_index":3035,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.4268,"stop_level":23.8379,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-05-06","known_ts":"2016-05-10","bar_index":3039,"type":"REBUY","strength":1.0,"price":24.5606,"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":"2016-07-20","known_ts":"2016-07-20","bar_index":3056,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.1436,"stop_level":25.292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-30","known_ts":"2016-10-04","bar_index":3073,"type":"BUY","strength":0.725,"price":25.3057,"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":"2016-11-03","known_ts":"2016-11-03","bar_index":3081,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.2184,"stop_level":25.3004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-07","known_ts":"2016-11-07","bar_index":3081,"type":"RECLAIM","strength":0.863,"price":25.7434,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-11-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-11-03","prior_stop_level":25.3004,"sweep_low":24.9345,"atr14":0.414192,"stop_level":24.727404,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-11","known_ts":"2016-11-11","bar_index":3083,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.0427,"stop_level":24.9399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-11-16","known_ts":"2016-11-16","bar_index":3084,"type":"RECLAIM","strength":0.725,"price":24.965,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-11-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2016-11-11","prior_stop_level":24.9399,"sweep_low":23.1341,"atr14":0.603303,"stop_level":22.832449,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-21","known_ts":"2016-11-23","bar_index":3085,"type":"REBUY","strength":0.725,"price":25.5845,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2017-01-24","known_ts":"2017-01-26","bar_index":3099,"type":"REBUY","strength":1.0,"price":26.9471,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2017-03-27","known_ts":"2017-03-27","bar_index":3113,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.7704,"stop_level":27.888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-29","known_ts":"2017-03-29","bar_index":3114,"type":"RECLAIM","strength":1.0,"price":28.0817,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-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":"2017-03-27","prior_stop_level":27.888,"sweep_low":27.6805,"atr14":0.371945,"stop_level":27.494527,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-30","known_ts":"2017-06-01","bar_index":3128,"type":"BUY","strength":0.725,"price":27.7802,"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":"2017-08-02","known_ts":"2017-08-04","bar_index":3143,"type":"BUY","strength":0.45,"price":23.7786,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-08-29","known_ts":"2017-08-29","bar_index":3149,"type":"SELL","basis":"structure_stop","strength":0.45,"price":22.6939,"stop_level":23.8345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-09-06","known_ts":"2017-09-06","bar_index":3151,"type":"RECLAIM","strength":0.45,"price":23.9605,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2017-08-29","prior_stop_level":23.8345,"sweep_low":22.505,"atr14":0.393464,"stop_level":22.308268,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-26","known_ts":"2017-10-26","bar_index":3163,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.3587,"stop_level":23.6246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-10-31","known_ts":"2017-10-31","bar_index":3164,"type":"RECLAIM","strength":0.588,"price":24.0566,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-10-26","prior_stop_level":23.6246,"sweep_low":23.2747,"atr14":0.395514,"stop_level":23.076943,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-27","known_ts":"2017-11-27","bar_index":3170,"type":"RECLAIM","strength":0.725,"price":26.1975,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-12-14","known_ts":"2017-12-14","bar_index":3174,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.0637,"stop_level":26.113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-12-15","known_ts":"2017-12-15","bar_index":3174,"type":"RECLAIM","strength":0.863,"price":26.5918,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-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":"2017-12-14","prior_stop_level":26.113,"sweep_low":26.0425,"atr14":0.449794,"stop_level":25.817603,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-02","known_ts":"2018-01-02","bar_index":3178,"type":"RECLAIM","strength":0.863,"price":26.7186,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-01-10","known_ts":"2018-01-10","bar_index":3180,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.9369,"stop_level":26.289,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-01-29","known_ts":"2018-01-29","bar_index":3184,"type":"RECLAIM","strength":0.863,"price":26.9097,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-01-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-03-08","known_ts":"2018-03-12","bar_index":3193,"type":"BUY","strength":0.725,"price":26.9451,"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":"2018-03-21","known_ts":"2018-03-21","bar_index":3196,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.0261,"stop_level":25.5855,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2018-03-26","known_ts":"2018-03-26","bar_index":3197,"type":"RECLAIM","strength":0.725,"price":25.7484,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-03-21 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-03-21","prior_stop_level":25.5855,"sweep_low":24.6437,"atr14":0.550091,"stop_level":24.368654,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-12","known_ts":"2018-04-16","bar_index":3201,"type":"BUY","strength":0.725,"price":26.3503,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2018-04-25","known_ts":"2018-04-27","bar_index":3204,"type":"BUY","strength":0.725,"price":26.5938,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2018-06-07","known_ts":"2018-06-11","bar_index":3214,"type":"REBUY","strength":0.863,"price":26.8217,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2018-06-28","known_ts":"2018-06-28","bar_index":3219,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.5183,"stop_level":27.0211,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-07-02","known_ts":"2018-07-02","bar_index":3219,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.9486,"stop_level":27.0211,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-08-02","known_ts":"2018-08-06","bar_index":3227,"type":"BUY","strength":0.725,"price":26.8325,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2018-08-30","known_ts":"2018-08-30","bar_index":3233,"type":"SELL","basis":"structure_stop","strength":0.45,"price":26.1449,"stop_level":26.1878,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-08-31","known_ts":"2018-08-31","bar_index":3234,"type":"RECLAIM","strength":0.45,"price":26.3239,"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":false,"above200":false,"monthlyBull":false},"anchor_ts":"2018-08-30","prior_stop_level":26.1878,"sweep_low":26.0159,"atr14":0.37437,"stop_level":25.828715,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-14","known_ts":"2018-09-14","bar_index":3237,"type":"RECLAIM","strength":0.725,"price":27.0402,"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-09-26","known_ts":"2018-09-26","bar_index":3239,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.8297,"stop_level":25.8583,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-10-18","known_ts":"2018-10-22","bar_index":3245,"type":"BUY","strength":0.45,"price":26.1057,"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-10-23","known_ts":"2018-10-23","bar_index":3246,"type":"RECLAIM","strength":0.588,"price":26.2066,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-10-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2018-12-28","known_ts":"2019-01-02","bar_index":3261,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-12-28","trigger_known_ts":"2019-01-02","strength":0.45,"price":15.3694,"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.440207,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.5696,"atr14":0.842654,"stop_level":14.148273,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-30","known_ts":"2019-02-01","bar_index":3268,"type":"BUY","strength":0.45,"price":15.5757,"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-30","known_ts":"2019-02-01","bar_index":3268,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-01-30","trigger_known_ts":"2019-02-01","strength":0.45,"price":15.5757,"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.432693,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.0236,"atr14":0.472145,"stop_level":14.787527,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-05","known_ts":"2019-03-05","bar_index":3275,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.6456,"stop_level":16.8058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-17","known_ts":"2019-04-17","bar_index":3286,"type":"RECLAIM","strength":0.863,"price":22.4756,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-27","known_ts":"2019-08-27","bar_index":3316,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.605,"stop_level":20.7453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2019-08-28","known_ts":"2019-08-28","bar_index":3316,"type":"RECLAIM","strength":0.725,"price":21.0037,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-27 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":"2019-08-27","prior_stop_level":20.7453,"sweep_low":20.3023,"atr14":0.593123,"stop_level":20.005738,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-12","known_ts":"2019-09-12","bar_index":3320,"type":"RECLAIM","strength":1.0,"price":22.4728,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-08-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-02","known_ts":"2019-10-02","bar_index":3324,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.9003,"stop_level":21.3359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-11-14","known_ts":"2019-11-18","bar_index":3335,"type":"BUY","strength":0.863,"price":21.6123,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2020-01-07","known_ts":"2020-01-07","bar_index":3346,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.0451,"stop_level":25.0643,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-13","known_ts":"2020-01-13","bar_index":3348,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.8293,"stop_level":25.0643,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-30","known_ts":"2020-01-30","bar_index":3352,"type":"RECLAIM","strength":1.0,"price":24.6646,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-03-31","known_ts":"2020-04-02","bar_index":3366,"type":"BUY","strength":0.725,"price":22.4108,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2020-05-07","known_ts":"2020-05-07","bar_index":3374,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.9906,"stop_level":25.0735,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-05-08","known_ts":"2020-05-08","bar_index":3375,"type":"RECLAIM","strength":0.863,"price":25.2543,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-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":"2020-05-07","prior_stop_level":25.0735,"sweep_low":24.9379,"atr14":0.801276,"stop_level":24.537262,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-20","known_ts":"2020-05-20","bar_index":3377,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.6591,"stop_level":24.9906,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-05-27","known_ts":"2020-05-27","bar_index":3379,"type":"RECLAIM","strength":1.0,"price":25.4125,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-05-20","prior_stop_level":24.9906,"sweep_low":23.8529,"atr14":0.720507,"stop_level":23.492647,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-04","known_ts":"2020-06-04","bar_index":3381,"type":"RECLAIM","strength":1.0,"price":25.5632,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-09-03","known_ts":"2020-09-03","bar_index":3402,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.3463,"stop_level":28.6569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-10-12","known_ts":"2020-10-14","bar_index":3411,"type":"BUY","strength":0.725,"price":28.5584,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2021-01-07","known_ts":"2021-01-07","bar_index":3431,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.7956,"stop_level":26.9945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-03-05","known_ts":"2021-03-05","bar_index":3444,"type":"RECLAIM","strength":0.863,"price":27.7346,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-09","known_ts":"2021-04-09","bar_index":3452,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.85,"stop_level":28.3964,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-12","known_ts":"2021-04-12","bar_index":3452,"type":"RECLAIM","strength":0.863,"price":28.8812,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-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":"2021-04-09","prior_stop_level":28.3964,"sweep_low":27.5807,"atr14":0.689334,"stop_level":27.236033,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-27","known_ts":"2021-04-27","bar_index":3456,"type":"RECLAIM","strength":0.863,"price":28.6556,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-04-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-05","known_ts":"2021-05-07","bar_index":3458,"type":"REBUY","strength":0.863,"price":29.4232,"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":"2021-05-18","known_ts":"2021-05-20","bar_index":3461,"type":"BUY","strength":1.0,"price":29.4852,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-08-30","known_ts":"2021-09-01","bar_index":3485,"type":"BUY","strength":0.588,"price":26.1633,"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":70},{"ts":"2021-10-25","known_ts":"2021-10-25","bar_index":3498,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.7407,"stop_level":25.9442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-11-02","known_ts":"2021-11-04","bar_index":3500,"type":"REBUY","strength":0.45,"price":25.7992,"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":"2021-12-07","known_ts":"2021-12-09","bar_index":3508,"type":"BUY","strength":0.45,"price":25.1829,"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":"2021-12-15","known_ts":"2021-12-15","bar_index":3510,"type":"RECLAIM","strength":0.725,"price":27.3242,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2021-12-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-02-24","known_ts":"2022-02-24","bar_index":3526,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.3529,"stop_level":27.8392,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-02-25","known_ts":"2022-02-25","bar_index":3526,"type":"RECLAIM","strength":0.863,"price":28.1821,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-02-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-02-24","prior_stop_level":27.8392,"sweep_low":26.8427,"atr14":0.6602,"stop_level":26.5126,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-07","known_ts":"2022-04-11","bar_index":3536,"type":"BUY","strength":0.725,"price":27.903,"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":"2022-05-18","known_ts":"2022-05-18","bar_index":3545,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.0028,"stop_level":27.523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-27","known_ts":"2022-06-29","bar_index":3554,"type":"BUY","strength":0.725,"price":27.6114,"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":"2022-07-20","known_ts":"2022-07-20","bar_index":3559,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.6463,"stop_level":26.6624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-21","known_ts":"2022-07-21","bar_index":3559,"type":"RECLAIM","strength":0.588,"price":26.6865,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-07-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":"2022-07-20","prior_stop_level":26.6624,"sweep_low":26.413,"atr14":0.654775,"stop_level":26.085613,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-27","known_ts":"2022-07-29","bar_index":3561,"type":"REBUY","strength":0.725,"price":27.5149,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2022-08-30","known_ts":"2022-08-30","bar_index":3569,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.2166,"stop_level":28.5414,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-09-01","known_ts":"2022-09-01","bar_index":3569,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.8512,"stop_level":28.5414,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-10-17","known_ts":"2022-10-19","bar_index":3580,"type":"BUY","strength":0.863,"price":28.3627,"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":"2023-01-18","known_ts":"2023-01-18","bar_index":3601,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.507,"stop_level":31.6709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-03-23","known_ts":"2023-03-27","bar_index":3616,"type":"BUY","strength":0.725,"price":30.75,"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-05-11","known_ts":"2023-05-11","bar_index":3627,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.4451,"stop_level":31.3794,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-09-19","known_ts":"2023-09-21","bar_index":3657,"type":"BUY","strength":0.45,"price":24.473,"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-10-05","known_ts":"2023-10-09","bar_index":3661,"type":"BUY","strength":0.45,"price":23.2591,"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":"2024-01-05","known_ts":"2024-01-05","bar_index":3682,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.0899,"stop_level":24.2949,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-08","known_ts":"2024-01-08","bar_index":3682,"type":"RECLAIM","strength":0.725,"price":24.534,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-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":"2024-01-05","prior_stop_level":24.2949,"sweep_low":23.9618,"atr14":0.520124,"stop_level":23.701738,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-15","known_ts":"2024-03-19","bar_index":3698,"type":"BUY","strength":0.725,"price":24.9397,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2024-05-03","known_ts":"2024-05-03","bar_index":3709,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.7357,"stop_level":26.8581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-08","known_ts":"2024-05-08","bar_index":3710,"type":"RECLAIM","strength":0.863,"price":26.9455,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-05-03","prior_stop_level":26.8581,"sweep_low":26.2987,"atr14":0.444395,"stop_level":26.076502,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-20","known_ts":"2024-05-20","bar_index":3713,"type":"RECLAIM","strength":0.863,"price":26.8843,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-24","known_ts":"2024-05-24","bar_index":3714,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.4648,"stop_level":26.5872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-07-22","known_ts":"2024-07-24","bar_index":3727,"type":"BUY","strength":0.863,"price":26.0977,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2024-10-02","known_ts":"2024-10-02","bar_index":3744,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.597,"stop_level":28.5511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-10","known_ts":"2024-12-12","bar_index":3760,"type":"BUY","strength":0.588,"price":25.1185,"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":"2025-01-07","known_ts":"2025-01-07","bar_index":3766,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.8299,"stop_level":24.6442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-01-10","known_ts":"2025-01-10","bar_index":3766,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.2125,"stop_level":24.6442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-02-12","known_ts":"2025-02-14","bar_index":3774,"type":"BUY","strength":0.588,"price":22.9332,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2025-03-25","known_ts":"2025-03-25","bar_index":3783,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.9967,"stop_level":23.2689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-03-26","known_ts":"2025-03-26","bar_index":3783,"type":"RECLAIM","strength":0.588,"price":23.5138,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-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-03-25","prior_stop_level":23.2689,"sweep_low":22.8606,"atr14":0.63221,"stop_level":22.544495,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-21","known_ts":"2025-07-23","bar_index":3810,"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-07-21","trigger_known_ts":"2025-07-23","strength":0.45,"price":18.0663,"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.376878,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.1828,"atr14":0.507278,"stop_level":16.929161,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-01","known_ts":"2025-08-05","bar_index":3813,"type":"BUY","strength":0.45,"price":17.6207,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-08-01","known_ts":"2025-08-05","bar_index":3813,"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-08-01","trigger_known_ts":"2025-08-05","strength":0.45,"price":17.6207,"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.392247,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.0396,"atr14":0.437653,"stop_level":16.820774,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-26","known_ts":"2025-08-26","bar_index":3818,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.6113,"stop_level":17.7894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-27","known_ts":"2025-08-27","bar_index":3819,"type":"RECLAIM","strength":0.588,"price":17.9581,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-08-26","prior_stop_level":17.7894,"sweep_low":17.4988,"atr14":0.425936,"stop_level":17.285832,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-19","known_ts":"2025-09-19","bar_index":3824,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.377,"stop_level":17.4988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-23","known_ts":"2025-09-23","bar_index":3825,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.0583,"stop_level":17.4988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-11-12","known_ts":"2025-11-14","bar_index":3837,"type":"BUY","strength":0.588,"price":16.6915,"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-12-12","known_ts":"2025-12-12","bar_index":3844,"type":"RECLAIM","strength":0.725,"price":16.9689,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-11-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-06","known_ts":"2026-01-06","bar_index":3849,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.1176,"stop_level":16.2419,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-20","known_ts":"2026-01-22","bar_index":3852,"type":"REBUY","strength":0.725,"price":16.7106,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2026-02-17","known_ts":"2026-02-17","bar_index":3858,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.4254,"stop_level":18.7083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-20","known_ts":"2026-02-20","bar_index":3859,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.0157,"stop_level":18.7083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-27","known_ts":"2026-02-27","bar_index":3861,"type":"RECLAIM","strength":0.863,"price":18.7765,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-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":"2026-02-20","prior_stop_level":18.7083,"sweep_low":17.8596,"atr14":0.572467,"stop_level":17.573366,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-09","known_ts":"2026-07-09","bar_index":3891,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.37,"stop_level":13.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-07-10","known_ts":"2026-07-10","bar_index":3891,"type":"RECLAIM","strength":0.588,"price":13.83,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-07-09","prior_stop_level":13.46,"sweep_low":13.335,"atr14":0.486789,"stop_level":13.091606,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-08-12","known_ts":"2026-08-12","bar_index":3899,"type":"RECLAIM","strength":0.863,"price":15.62,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-07-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-08-12","last_scored_basis":null,"bars_since_signal":0,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2015-10-01","2016-01-25","2016-02-16","2016-09-27","2016-10-18","2017-04-06","2017-04-20","2017-05-11","2017-07-12","2018-02-20","2018-04-25","2018-07-25","2018-10-05","2019-05-31","2019-07-05","2019-10-21","2020-03-02","2020-09-24","2021-06-25","2021-08-09","2021-11-23","2022-03-14","2022-06-22","2022-10-07","2023-02-16","2023-06-01","2023-07-20","2023-08-23","2023-09-19","2023-10-05","2024-02-20","2024-06-20","2024-07-12","2024-10-18","2024-11-18","2025-01-27","2025-02-18","2025-05-19","2026-03-25","2026-04-16"],"warnings":[{"ts":"2022-08-30","kind":"confirm","px":28.2166,"level":28.5414},{"ts":"2022-08-31","kind":"arm","px":27.9161},{"ts":"2022-09-01","kind":"confirm","px":27.8512,"level":28.5414},{"ts":"2022-11-08","kind":"arm","px":29.2454},{"ts":"2022-12-15","kind":"arm","px":31.3923},{"ts":"2023-01-18","kind":"confirm","px":31.507,"level":31.6709},{"ts":"2023-04-12","kind":"arm","px":31.1055},{"ts":"2023-05-10","kind":"arm","px":30.6537},{"ts":"2023-05-11","kind":"confirm","px":30.4451,"level":31.3794},{"ts":"2023-10-26","kind":"arm","px":23.3265},{"ts":"2023-11-29","kind":"arm","px":23.9277},{"ts":"2024-01-05","kind":"confirm","px":24.0899,"level":24.2949},{"ts":"2024-04-03","kind":"arm","px":25.1125},{"ts":"2024-05-03","kind":"confirm","px":26.7357,"level":26.8581},{"ts":"2024-05-07","kind":"arm","px":26.8494},{"ts":"2024-05-24","kind":"confirm","px":26.4648,"level":26.5872},{"ts":"2024-08-07","kind":"arm","px":26.3318},{"ts":"2024-09-13","kind":"arm","px":28.3389},{"ts":"2024-10-02","kind":"confirm","px":26.597,"level":28.5511},{"ts":"2025-01-06","kind":"arm","px":24.0626},{"ts":"2025-01-07","kind":"confirm","px":23.8299,"level":24.6442},{"ts":"2025-01-08","kind":"arm","px":23.8031},{"ts":"2025-01-10","kind":"confirm","px":23.2125,"level":24.6442},{"ts":"2025-03-13","kind":"arm","px":23.414},{"ts":"2025-03-25","kind":"confirm","px":22.9967,"level":23.2689},{"ts":"2025-08-25","kind":"arm","px":17.9581},{"ts":"2025-08-26","kind":"confirm","px":17.6113,"level":17.7894},{"ts":"2025-09-18","kind":"arm","px":17.5738},{"ts":"2025-09-19","kind":"confirm","px":17.377,"level":17.4988},{"ts":"2025-09-22","kind":"arm","px":17.1708},{"ts":"2025-09-23","kind":"confirm","px":17.0583,"level":17.4988},{"ts":"2025-12-23","kind":"arm","px":16.2419},{"ts":"2026-01-06","kind":"confirm","px":16.1176,"level":16.2419},{"ts":"2026-02-09","kind":"arm","px":18.7083},{"ts":"2026-02-17","kind":"confirm","px":18.4254,"level":18.7083},{"ts":"2026-02-19","kind":"arm","px":18.2303},{"ts":"2026-02-20","kind":"confirm","px":18.0157,"level":18.7083},{"ts":"2026-07-06","kind":"arm","px":13.79},{"ts":"2026-07-09","kind":"confirm","px":13.37,"level":13.46},{"ts":"2026-07-30","kind":"arm","px":15.03}],"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":[]}}}