{"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":"WTS","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1987-02-03","known_ts":"1987-02-03","bar_index":38,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.575,"stop_level":5.6576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-02-04","known_ts":"1987-02-04","bar_index":39,"type":"RECLAIM","strength":0.588,"price":5.8228,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-02-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1987-02-03","prior_stop_level":5.6576,"sweep_low":5.4924,"atr14":0.155066,"stop_level":5.414867,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-06-11","known_ts":"1987-06-11","bar_index":68,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.8139,"stop_level":6.9791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1987-11-24","known_ts":"1987-11-27","bar_index":107,"type":"BUY","strength":0.45,"price":5.4924,"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-11-30","known_ts":"1987-11-30","bar_index":108,"type":"RECLAIM","strength":0.588,"price":5.4098,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1987-11-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1988-03-16","known_ts":"1988-03-16","bar_index":132,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.4333,"stop_level":7.5159,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-03-17","known_ts":"1988-03-17","bar_index":133,"type":"RECLAIM","strength":1.0,"price":7.6811,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-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":"1988-03-16","prior_stop_level":7.5159,"sweep_low":7.4333,"atr14":0.257367,"stop_level":7.304617,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-03-30","known_ts":"1988-03-30","bar_index":136,"type":"RECLAIM","strength":1.0,"price":7.8463,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-03-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-04-21","known_ts":"1988-04-21","bar_index":141,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.7637,"stop_level":7.8463,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-04-25","known_ts":"1988-04-25","bar_index":141,"type":"RECLAIM","strength":1.0,"price":7.9289,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-04-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":"1988-04-21","prior_stop_level":7.8463,"sweep_low":7.7637,"atr14":0.221865,"stop_level":7.652767,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-05-09","known_ts":"1988-05-09","bar_index":145,"type":"RECLAIM","strength":1.0,"price":8.0941,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-04-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-06-21","known_ts":"1988-06-23","bar_index":155,"type":"BUY","strength":0.863,"price":8.3419,"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":"1988-08-16","known_ts":"1988-08-16","bar_index":168,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.7637,"stop_level":8.0115,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1988-09-20","known_ts":"1988-09-22","bar_index":176,"type":"BUY","strength":0.863,"price":8.4245,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1988-11-14","known_ts":"1988-11-14","bar_index":189,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.6722,"stop_level":8.7548,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-12-09","known_ts":"1988-12-09","bar_index":195,"type":"RECLAIM","strength":1.0,"price":9.2504,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-03-30","known_ts":"1989-04-03","bar_index":220,"type":"BUY","strength":1.0,"price":9.4982,"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":"1989-06-20","known_ts":"1989-06-20","bar_index":239,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.8196,"stop_level":10.9848,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-08-18","known_ts":"1989-08-18","bar_index":253,"type":"RECLAIM","strength":1.0,"price":12.0998,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-09-05","known_ts":"1989-09-05","bar_index":256,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.9759,"stop_level":12.0998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-09-07","known_ts":"1989-09-07","bar_index":257,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.9759,"stop_level":12.0998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-11-21","known_ts":"1989-11-24","bar_index":275,"type":"BUY","strength":0.725,"price":11.8108,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"1990-01-19","known_ts":"1990-01-19","bar_index":288,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.3476,"stop_level":12.3889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-03-15","known_ts":"1990-03-19","bar_index":301,"type":"BUY","strength":0.45,"price":11.15,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-04-05","known_ts":"1990-04-05","bar_index":306,"type":"RECLAIM","strength":0.725,"price":11.8108,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-03-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-08-06","known_ts":"1990-08-06","bar_index":334,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.1655,"stop_level":13.1505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1990-11-12","known_ts":"1990-11-14","bar_index":357,"type":"BUY","strength":0.45,"price":11.0982,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-12-04","known_ts":"1990-12-04","bar_index":362,"type":"RECLAIM","strength":0.725,"price":12.1104,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-11-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-14","known_ts":"1991-01-14","bar_index":371,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.7787,"stop_level":11.8616,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-15","known_ts":"1991-01-15","bar_index":371,"type":"RECLAIM","strength":0.725,"price":12.0275,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-01-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1991-01-14","prior_stop_level":11.8616,"sweep_low":11.7787,"atr14":0.349805,"stop_level":11.603797,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-30","known_ts":"1991-01-30","bar_index":375,"type":"RECLAIM","strength":0.725,"price":12.857,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-04-10","known_ts":"1991-04-10","bar_index":391,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.6203,"stop_level":14.7034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-04-11","known_ts":"1991-04-11","bar_index":391,"type":"RECLAIM","strength":0.863,"price":15.2849,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-04-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1991-04-10","prior_stop_level":14.7034,"sweep_low":14.6203,"atr14":0.557825,"stop_level":14.341387,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-05-09","known_ts":"1991-05-09","bar_index":398,"type":"RECLAIM","strength":0.863,"price":15.6587,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-04-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-08-26","known_ts":"1991-08-28","bar_index":423,"type":"BUY","strength":0.863,"price":16.4895,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1991-09-12","known_ts":"1991-09-12","bar_index":427,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.1564,"stop_level":16.4895,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-09-16","known_ts":"1991-09-16","bar_index":427,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.2396,"stop_level":16.4895,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-10-29","known_ts":"1991-10-31","bar_index":438,"type":"BUY","strength":0.725,"price":15.9898,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"1991-11-26","known_ts":"1991-11-26","bar_index":444,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.5931,"stop_level":15.6567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1991-12-11","known_ts":"1991-12-13","bar_index":448,"type":"REBUY","strength":0.45,"price":15.6765,"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":"1991-12-19","known_ts":"1991-12-19","bar_index":450,"type":"RECLAIM","strength":0.588,"price":16.8439,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1991-12-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1992-01-22","known_ts":"1992-01-22","bar_index":457,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.2608,"stop_level":17.511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-01-24","known_ts":"1992-01-24","bar_index":458,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.2608,"stop_level":17.511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-01-30","known_ts":"1992-01-30","bar_index":459,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.094,"stop_level":17.2608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-01-31","known_ts":"1992-01-31","bar_index":459,"type":"RECLAIM","strength":0.725,"price":17.4276,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1992-01-30","prior_stop_level":17.2608,"sweep_low":16.9273,"atr14":0.436015,"stop_level":16.709292,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-03-30","known_ts":"1992-03-30","bar_index":473,"type":"RECLAIM","strength":0.725,"price":18.2872,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-04-20","known_ts":"1992-04-20","bar_index":477,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.3686,"stop_level":17.5356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-07-16","known_ts":"1992-07-20","bar_index":498,"type":"BUY","strength":0.45,"price":16.1796,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-09-04","known_ts":"1992-09-09","bar_index":510,"type":"BUY","strength":0.45,"price":15.2415,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-10-09","known_ts":"1992-10-09","bar_index":518,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.2415,"stop_level":15.9114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-10-22","known_ts":"1992-10-22","bar_index":521,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.1159,"stop_level":15.2415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-11-12","known_ts":"1992-11-16","bar_index":526,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1992-11-12","trigger_known_ts":"1992-11-16","strength":0.588,"price":15.074,"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.208244,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":14.739,"atr14":0.386353,"stop_level":14.545823,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-11-20","known_ts":"1992-11-24","bar_index":528,"type":"BUY","strength":0.588,"price":15.4325,"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":"1992-11-20","known_ts":"1992-11-24","bar_index":528,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1992-11-20","trigger_known_ts":"1992-11-24","strength":0.588,"price":15.4325,"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.189414,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":15.074,"atr14":0.362404,"stop_level":14.892798,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-12-01","known_ts":"1992-12-01","bar_index":530,"type":"RECLAIM","strength":0.725,"price":16.2712,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-11-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-12-31","known_ts":"1992-12-31","bar_index":537,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.8099,"stop_level":16.1034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-01-08","known_ts":"1993-01-08","bar_index":538,"type":"RECLAIM","strength":0.863,"price":16.2712,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1992-12-31","prior_stop_level":16.1034,"sweep_low":15.3486,"atr14":0.447038,"stop_level":15.125081,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-01-19","known_ts":"1993-01-19","bar_index":541,"type":"RECLAIM","strength":0.863,"price":16.1034,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-03-24","known_ts":"1993-03-26","bar_index":556,"type":"BUY","strength":0.45,"price":14.0676,"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-03-24","known_ts":"1993-03-26","bar_index":556,"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-03-24","trigger_known_ts":"1993-03-26","strength":0.45,"price":14.0676,"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.234237,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.8149,"atr14":0.395027,"stop_level":13.617387,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-06-08","known_ts":"1993-06-08","bar_index":573,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.6356,"stop_level":12.7198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1993-07-13","known_ts":"1993-07-13","bar_index":581,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.3407,"stop_level":12.5092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-07-19","known_ts":"1993-07-19","bar_index":582,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.5405,"stop_level":12.5092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-08-26","known_ts":"1993-08-26","bar_index":592,"type":"RECLAIM","strength":0.725,"price":13.9294,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-07-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-11-22","known_ts":"1993-11-22","bar_index":612,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.1535,"stop_level":15.5333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-11-24","known_ts":"1993-11-24","bar_index":613,"type":"RECLAIM","strength":0.863,"price":15.5646,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-11-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1993-11-22","prior_stop_level":15.5333,"sweep_low":14.858,"atr14":0.369744,"stop_level":14.673128,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-08","known_ts":"1993-12-08","bar_index":616,"type":"RECLAIM","strength":1.0,"price":15.903,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-01-17","known_ts":"1994-01-19","bar_index":625,"type":"REBUY","strength":1.0,"price":17.8486,"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-02-07","known_ts":"1994-02-09","bar_index":630,"type":"REBUY","strength":0.863,"price":19.2866,"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":"1994-06-01","known_ts":"1994-06-03","bar_index":656,"type":"BUY","strength":0.725,"price":17.0777,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":70},{"ts":"1994-06-21","known_ts":"1994-06-21","bar_index":660,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.6528,"stop_level":17.3326,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1994-07-14","known_ts":"1994-07-18","bar_index":666,"type":"REBUY","strength":0.588,"price":16.4829,"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":75},{"ts":"1994-09-12","known_ts":"1994-09-12","bar_index":679,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.6698,"stop_level":15.7183,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1994-09-14","known_ts":"1994-09-14","bar_index":680,"type":"RECLAIM","strength":0.588,"price":16.1808,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-09-12 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":"1994-09-12","prior_stop_level":15.7183,"sweep_low":15.6698,"atr14":0.494854,"stop_level":15.422373,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-16","known_ts":"1994-09-20","bar_index":681,"type":"BUY","strength":0.863,"price":17.2027,"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":"1994-10-24","known_ts":"1994-10-24","bar_index":689,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.1808,"stop_level":16.6917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1994-12-23","known_ts":"1994-12-28","bar_index":704,"type":"BUY","strength":0.588,"price":13.8357,"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":"1995-03-07","known_ts":"1995-03-07","bar_index":720,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.2429,"stop_level":15.5854,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-03-09","known_ts":"1995-03-09","bar_index":721,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.4142,"stop_level":15.5854,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-04-12","known_ts":"1995-04-17","bar_index":729,"type":"BUY","strength":0.863,"price":15.5854,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1995-06-05","known_ts":"1995-06-07","bar_index":741,"type":"BUY","strength":0.863,"price":16.6631,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1995-07-12","known_ts":"1995-07-12","bar_index":749,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.8042,"stop_level":15.976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-07-18","known_ts":"1995-07-18","bar_index":751,"type":"RECLAIM","strength":0.863,"price":16.0619,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-07-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":"1995-07-12","prior_stop_level":15.976,"sweep_low":15.3747,"atr14":0.500095,"stop_level":15.124652,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-08-08","known_ts":"1995-08-10","bar_index":756,"type":"BUY","strength":0.863,"price":16.6631,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1995-09-28","known_ts":"1995-10-02","bar_index":768,"type":"REBUY","strength":1.0,"price":17.1362,"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":"1995-10-04","known_ts":"1995-10-04","bar_index":769,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.7056,"stop_level":16.8778,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-11-14","known_ts":"1995-11-16","bar_index":779,"type":"BUY","strength":0.588,"price":15.6723,"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":"1996-01-12","known_ts":"1996-01-12","bar_index":792,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.6295,"stop_level":15.8022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-01-17","known_ts":"1996-01-17","bar_index":793,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.6936,"stop_level":15.8022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-02-20","known_ts":"1996-02-22","bar_index":801,"type":"BUY","strength":0.45,"price":12.9526,"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":"1996-04-08","known_ts":"1996-04-08","bar_index":812,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.1735,"stop_level":13.3469,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-04-10","known_ts":"1996-04-10","bar_index":812,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.2602,"stop_level":13.3469,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-04-11","known_ts":"1996-04-11","bar_index":813,"type":"RECLAIM","strength":0.588,"price":13.4335,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-04-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1996-04-08","prior_stop_level":13.3469,"sweep_low":13.0869,"atr14":0.27644,"stop_level":12.94868,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-04-11","known_ts":"1996-04-11","bar_index":813,"type":"RECLAIM","strength":0.588,"price":13.4335,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-04-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1996-04-10","prior_stop_level":13.3469,"sweep_low":13.1735,"atr14":0.27644,"stop_level":13.03528,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-05-22","known_ts":"1996-05-22","bar_index":822,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.2602,"stop_level":13.5202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-07-02","known_ts":"1996-07-05","bar_index":832,"type":"BUY","strength":0.45,"price":13.2226,"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":"1996-08-19","known_ts":"1996-08-21","bar_index":843,"type":"BUY","strength":0.45,"price":12.3527,"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":"1996-09-10","known_ts":"1996-09-10","bar_index":848,"type":"RECLAIM","strength":0.725,"price":13.3634,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-08-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-09","known_ts":"1996-10-09","bar_index":855,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.4507,"stop_level":13.5381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-14","known_ts":"1996-10-14","bar_index":856,"type":"RECLAIM","strength":0.863,"price":13.9748,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-10-09","prior_stop_level":13.5381,"sweep_low":13.276,"atr14":0.195222,"stop_level":13.178389,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-10-25","known_ts":"1996-10-25","bar_index":859,"type":"RECLAIM","strength":0.863,"price":14.8482,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-11-11","known_ts":"1996-11-11","bar_index":862,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.3242,"stop_level":14.5862,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-11-12","known_ts":"1996-11-14","bar_index":863,"type":"REBUY","strength":1.0,"price":15.809,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1996-11-12","known_ts":"1996-11-12","bar_index":863,"type":"RECLAIM","strength":1.0,"price":14.8482,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-11-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-11-11","prior_stop_level":14.5862,"sweep_low":14.3242,"atr14":0.284834,"stop_level":14.181783,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-03-21","known_ts":"1997-03-21","bar_index":892,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.4895,"stop_level":17.7532,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-04-28","known_ts":"1997-04-30","bar_index":901,"type":"BUY","strength":0.863,"price":17.929,"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":"1997-05-19","known_ts":"1997-05-21","bar_index":906,"type":"BUY","strength":0.863,"price":17.929,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1997-06-17","known_ts":"1997-06-17","bar_index":912,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.4553,"stop_level":17.5435,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-07-31","known_ts":"1997-08-04","bar_index":923,"type":"BUY","strength":0.725,"price":17.8961,"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":"1997-08-15","known_ts":"1997-08-15","bar_index":926,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.279,"stop_level":17.9402,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-08-18","known_ts":"1997-08-18","bar_index":927,"type":"RECLAIM","strength":0.725,"price":18.0283,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-08-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1997-08-15","prior_stop_level":17.9402,"sweep_low":17.279,"atr14":0.453219,"stop_level":17.052391,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-25","known_ts":"1997-09-25","bar_index":936,"type":"RECLAIM","strength":0.863,"price":18.9249,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-16","known_ts":"1997-10-16","bar_index":941,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.3501,"stop_level":18.4827,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-17","known_ts":"1997-10-17","bar_index":941,"type":"RECLAIM","strength":0.863,"price":18.5711,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-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":"1997-10-16","prior_stop_level":18.4827,"sweep_low":18.1732,"atr14":0.368003,"stop_level":17.989198,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-11-03","known_ts":"1997-11-03","bar_index":945,"type":"RECLAIM","strength":0.863,"price":18.5269,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-10-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-06","known_ts":"1998-01-06","bar_index":959,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.6475,"stop_level":19.6919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-08","known_ts":"1998-01-08","bar_index":960,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.0709,"stop_level":19.6919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-14","known_ts":"1998-01-14","bar_index":961,"type":"RECLAIM","strength":0.863,"price":19.8249,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-01-08","prior_stop_level":19.6919,"sweep_low":18.4944,"atr14":0.441178,"stop_level":18.273811,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-02-09","known_ts":"1998-02-09","bar_index":967,"type":"RECLAIM","strength":0.863,"price":20.8893,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-03-05","known_ts":"1998-03-05","bar_index":972,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.1287,"stop_level":21.2885,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-03-06","known_ts":"1998-03-06","bar_index":973,"type":"RECLAIM","strength":1.0,"price":21.5291,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-03-05","prior_stop_level":21.2885,"sweep_low":20.9063,"atr14":0.447259,"stop_level":20.68267,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-07-01","known_ts":"1998-07-06","bar_index":1000,"type":"BUY","strength":0.45,"price":16.6517,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-07-28","known_ts":"1998-07-28","bar_index":1006,"type":"SELL","basis":"structure_stop","strength":0.45,"price":14.6874,"stop_level":14.9107,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-07-29","known_ts":"1998-07-29","bar_index":1006,"type":"RECLAIM","strength":0.45,"price":15.1785,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-07-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1998-07-28","prior_stop_level":14.9107,"sweep_low":14.6874,"atr14":0.478742,"stop_level":14.448029,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-14","known_ts":"1998-09-16","bar_index":1017,"type":"BUY","strength":0.45,"price":12.8779,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-14","known_ts":"1998-09-16","bar_index":1017,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-09-14","trigger_known_ts":"1998-09-16","strength":0.45,"price":12.8779,"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.418111,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.801,"atr14":0.496006,"stop_level":11.552997,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-13","known_ts":"1998-10-13","bar_index":1024,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.9805,"stop_level":12.0702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-14","known_ts":"1998-10-14","bar_index":1024,"type":"RECLAIM","strength":0.588,"price":12.1151,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-13 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-10-13","prior_stop_level":12.0702,"sweep_low":11.7561,"atr14":0.445938,"stop_level":11.533131,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-30","known_ts":"1999-01-04","bar_index":1042,"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-12-30","trigger_known_ts":"1999-01-04","strength":0.588,"price":12.2173,"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.44796,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":10.7747,"atr14":0.40909,"stop_level":10.570155,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-22","known_ts":"1999-01-26","bar_index":1047,"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-01-22","trigger_known_ts":"1999-01-26","strength":0.45,"price":10.3689,"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.53148,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.9181,"atr14":0.465266,"stop_level":9.685467,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-09","known_ts":"1999-02-11","bar_index":1051,"type":"BUY","strength":0.45,"price":11.2255,"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-02-09","known_ts":"1999-02-11","bar_index":1051,"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-02-09","trigger_known_ts":"1999-02-11","strength":0.45,"price":11.2255,"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.492775,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.3239,"atr14":0.40932,"stop_level":10.11924,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-23","known_ts":"1999-02-25","bar_index":1054,"type":"BUY","strength":0.45,"price":10.3239,"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-02-23","known_ts":"1999-02-25","bar_index":1054,"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-02-23","trigger_known_ts":"1999-02-25","strength":0.45,"price":10.3239,"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.521455,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.6476,"atr14":0.365624,"stop_level":9.464788,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-29","known_ts":"1999-03-31","bar_index":1062,"type":"BUY","strength":0.45,"price":9.8465,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-03-29","known_ts":"1999-03-31","bar_index":1062,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-03-29","trigger_known_ts":"1999-03-31","strength":0.45,"price":9.8465,"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.543584,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.7575,"atr14":0.473208,"stop_level":8.520896,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-05-03","known_ts":"1999-05-03","bar_index":1070,"type":"RECLAIM","strength":0.725,"price":11.843,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-03-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-05-17","known_ts":"1999-05-17","bar_index":1073,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.3439,"stop_level":11.48,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-05-21","known_ts":"1999-05-21","bar_index":1074,"type":"RECLAIM","strength":0.863,"price":11.9337,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-05-17","prior_stop_level":11.48,"sweep_low":11.117,"atr14":0.371418,"stop_level":10.931291,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-02","known_ts":"1999-06-02","bar_index":1077,"type":"RECLAIM","strength":0.863,"price":13.3188,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-06","known_ts":"1999-07-06","bar_index":1084,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.7293,"stop_level":13.9118,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-20","known_ts":"1999-07-20","bar_index":1088,"type":"RECLAIM","strength":0.863,"price":14.1855,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-07-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-09-22","known_ts":"1999-09-22","bar_index":1103,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.7537,"stop_level":15.9827,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-09-24","known_ts":"1999-09-24","bar_index":1103,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.6163,"stop_level":15.9827,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-12-16","known_ts":"1999-12-20","bar_index":1123,"type":"BUY","strength":0.588,"price":10.5493,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2000-02-01","known_ts":"2000-02-01","bar_index":1133,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.8257,"stop_level":11.0561,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-02-22","known_ts":"2000-02-24","bar_index":1138,"type":"REBUY","strength":0.588,"price":10.319,"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":50},{"ts":"2000-04-26","known_ts":"2000-04-28","bar_index":1153,"type":"BUY","strength":0.588,"price":9.9185,"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":25},{"ts":"2000-07-20","known_ts":"2000-07-20","bar_index":1172,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.1304,"stop_level":9.177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-21","known_ts":"2000-07-21","bar_index":1173,"type":"RECLAIM","strength":0.588,"price":9.2236,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-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":"2000-07-20","prior_stop_level":9.177,"sweep_low":9.0372,"atr14":0.250685,"stop_level":8.911857,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-26","known_ts":"2000-07-26","bar_index":1174,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.3851,"stop_level":9.177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-08-21","known_ts":"2000-08-23","bar_index":1180,"type":"BUY","strength":0.588,"price":8.9441,"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-09-12","known_ts":"2000-09-14","bar_index":1185,"type":"BUY","strength":0.725,"price":8.5718,"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":40},{"ts":"2000-09-26","known_ts":"2000-09-26","bar_index":1188,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.7755,"stop_level":7.8692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-10-11","known_ts":"2000-10-13","bar_index":1192,"type":"BUY","strength":0.725,"price":8.806,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2000-11-24","known_ts":"2000-11-24","bar_index":1202,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.4313,"stop_level":8.4781,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-12-01","known_ts":"2000-12-05","bar_index":1204,"type":"REBUY","strength":0.863,"price":9.3259,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2001-01-11","known_ts":"2001-01-11","bar_index":1213,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.8549,"stop_level":9.2317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-01-16","known_ts":"2001-01-16","bar_index":1213,"type":"RECLAIM","strength":0.863,"price":9.7027,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-01-11","prior_stop_level":9.2317,"sweep_low":8.8549,"atr14":0.485273,"stop_level":8.612264,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-30","known_ts":"2001-01-30","bar_index":1217,"type":"RECLAIM","strength":0.863,"price":11.1157,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-03-01","known_ts":"2001-03-01","bar_index":1224,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.9343,"stop_level":11.0027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-02","known_ts":"2001-03-02","bar_index":1224,"type":"RECLAIM","strength":1.0,"price":11.0326,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-03-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":"2001-03-01","prior_stop_level":11.0027,"sweep_low":9.837,"atr14":0.43745,"stop_level":9.618275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-31","known_ts":"2001-06-04","bar_index":1245,"type":"BUY","strength":0.863,"price":13.5965,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2001-06-18","known_ts":"2001-06-18","bar_index":1249,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.9888,"stop_level":13.1028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-21","known_ts":"2001-06-21","bar_index":1250,"type":"RECLAIM","strength":1.0,"price":13.1407,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-06-18","prior_stop_level":13.1028,"sweep_low":12.3584,"atr14":0.401547,"stop_level":12.157627,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-02","known_ts":"2001-07-02","bar_index":1252,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.0393,"stop_level":12.3963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-12","known_ts":"2001-10-16","bar_index":1275,"type":"BUY","strength":0.588,"price":10.791,"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-11-12","known_ts":"2001-11-12","bar_index":1282,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.4554,"stop_level":10.5241,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-11-14","known_ts":"2001-11-14","bar_index":1282,"type":"RECLAIM","strength":0.725,"price":10.7529,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-12 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-11-12","prior_stop_level":10.5241,"sweep_low":10.1733,"atr14":0.368291,"stop_level":9.989155,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-26","known_ts":"2001-12-26","bar_index":1292,"type":"RECLAIM","strength":0.863,"price":11.4774,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-11-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-22","known_ts":"2002-01-22","bar_index":1297,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.1256,"stop_level":12.2018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-25","known_ts":"2002-01-25","bar_index":1298,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.6299,"stop_level":12.2018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-02-08","known_ts":"2002-02-08","bar_index":1302,"type":"RECLAIM","strength":1.0,"price":12.1866,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-02-13","known_ts":"2002-02-15","bar_index":1303,"type":"BUY","strength":1.0,"price":12.6975,"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":"2002-03-07","known_ts":"2002-03-11","bar_index":1308,"type":"BUY","strength":1.0,"price":13.1833,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2002-04-01","known_ts":"2002-04-01","bar_index":1313,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.5555,"stop_level":12.6167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-08","known_ts":"2002-04-10","bar_index":1315,"type":"REBUY","strength":1.0,"price":13.2828,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2002-04-08","known_ts":"2002-04-08","bar_index":1315,"type":"RECLAIM","strength":1.0,"price":12.655,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-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":"2002-04-01","prior_stop_level":12.6167,"sweep_low":12.211,"atr14":0.293847,"stop_level":12.064077,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-24","known_ts":"2002-04-24","bar_index":1319,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.0072,"stop_level":13.0301,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-29","known_ts":"2002-05-01","bar_index":1320,"type":"REBUY","strength":1.0,"price":13.8263,"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":"2002-04-29","known_ts":"2002-04-29","bar_index":1320,"type":"RECLAIM","strength":1.0,"price":13.0531,"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":13.0301,"sweep_low":12.7852,"atr14":0.314168,"stop_level":12.628116,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-28","known_ts":"2002-05-28","bar_index":1326,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.2015,"stop_level":14.546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-24","known_ts":"2002-06-26","bar_index":1333,"type":"BUY","strength":1.0,"price":15.2454,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2002-10-14","known_ts":"2002-10-16","bar_index":1359,"type":"BUY","strength":0.588,"price":13.1687,"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":"aplus","score":80},{"ts":"2002-12-09","known_ts":"2002-12-11","bar_index":1372,"type":"BUY","strength":0.45,"price":12.0446,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-12-20","known_ts":"2002-12-24","bar_index":1375,"type":"BUY","strength":0.45,"price":12.0678,"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-01-21","known_ts":"2003-01-21","bar_index":1381,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.3097,"stop_level":11.4489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-02-13","known_ts":"2003-02-18","bar_index":1387,"type":"BUY","strength":0.45,"price":12.1529,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-04-29","known_ts":"2003-04-29","bar_index":1404,"type":"RECLAIM","strength":0.863,"price":12.7219,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-01-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-20","known_ts":"2003-05-22","bar_index":1409,"type":"REBUY","strength":0.863,"price":13.1024,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2003-12-10","known_ts":"2003-12-10","bar_index":1456,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.222,"stop_level":15.4496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-11","known_ts":"2003-12-11","bar_index":1456,"type":"RECLAIM","strength":1.0,"price":16.4696,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-12-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-12-10","prior_stop_level":15.4496,"sweep_low":15.1435,"atr14":0.549666,"stop_level":14.868667,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-26","known_ts":"2003-12-26","bar_index":1460,"type":"RECLAIM","strength":1.0,"price":17.6544,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-04","known_ts":"2004-02-04","bar_index":1468,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.3405,"stop_level":17.3798,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-05","known_ts":"2004-02-05","bar_index":1469,"type":"RECLAIM","strength":1.0,"price":17.6152,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-02-04","prior_stop_level":17.3798,"sweep_low":17.0659,"atr14":0.444719,"stop_level":16.84354,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-19","known_ts":"2004-02-19","bar_index":1472,"type":"RECLAIM","strength":1.0,"price":17.6544,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-20","known_ts":"2004-04-22","bar_index":1486,"type":"BUY","strength":0.863,"price":19.3547,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2004-05-19","known_ts":"2004-05-19","bar_index":1493,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.2528,"stop_level":18.2764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-05-20","known_ts":"2004-05-20","bar_index":1493,"type":"RECLAIM","strength":0.863,"price":18.9218,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-05-19","prior_stop_level":18.2764,"sweep_low":18.2292,"atr14":0.621923,"stop_level":17.918238,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-06-21","known_ts":"2004-06-21","bar_index":1500,"type":"RECLAIM","strength":0.863,"price":20.902,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-08","known_ts":"2004-07-08","bar_index":1504,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.8759,"stop_level":20.6731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-09-01","known_ts":"2004-09-03","bar_index":1517,"type":"BUY","strength":0.725,"price":20.5402,"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":"2004-10-11","known_ts":"2004-10-11","bar_index":1526,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.461,"stop_level":20.5323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-11-01","known_ts":"2004-11-03","bar_index":1531,"type":"BUY","strength":0.725,"price":21.8462,"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":"2004-12-07","known_ts":"2004-12-07","bar_index":1539,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.3825,"stop_level":24.3029,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-14","known_ts":"2004-12-14","bar_index":1541,"type":"RECLAIM","strength":0.863,"price":24.3109,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-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":"2004-12-07","prior_stop_level":24.3029,"sweep_low":23.208,"atr14":0.583142,"stop_level":22.916429,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-22","known_ts":"2004-12-22","bar_index":1543,"type":"RECLAIM","strength":1.0,"price":24.8345,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-02-24","known_ts":"2005-02-24","bar_index":1557,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.9011,"stop_level":25.5169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-02-25","known_ts":"2005-02-25","bar_index":1557,"type":"RECLAIM","strength":0.863,"price":25.8816,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-02-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-02-24","prior_stop_level":25.5169,"sweep_low":23.066,"atr14":0.815285,"stop_level":22.658358,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-03-03","known_ts":"2005-03-07","bar_index":1559,"type":"REBUY","strength":0.863,"price":27.2417,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2005-03-18","known_ts":"2005-03-18","bar_index":1562,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.2872,"stop_level":26.5497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-05-11","known_ts":"2005-05-13","bar_index":1575,"type":"BUY","strength":0.725,"price":26.7963,"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-06-16","known_ts":"2005-06-16","bar_index":1583,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.891,"stop_level":26.9787,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-06-17","known_ts":"2005-06-17","bar_index":1583,"type":"RECLAIM","strength":0.725,"price":27.2498,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-06-16","prior_stop_level":26.9787,"sweep_low":26.1974,"atr14":0.674726,"stop_level":25.860037,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-20","known_ts":"2005-07-22","bar_index":1591,"type":"BUY","strength":0.588,"price":28.3341,"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":0},{"ts":"2005-08-05","known_ts":"2005-08-05","bar_index":1595,"type":"SELL","basis":"structure_stop","strength":0.45,"price":25.5676,"stop_level":27.5288,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-09-06","known_ts":"2005-09-08","bar_index":1602,"type":"BUY","strength":0.588,"price":26.5592,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2005-10-31","known_ts":"2005-11-02","bar_index":1615,"type":"BUY","strength":0.45,"price":23.3702,"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-12-07","known_ts":"2005-12-07","bar_index":1623,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.7457,"stop_level":23.1544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-09","known_ts":"2005-12-09","bar_index":1624,"type":"RECLAIM","strength":0.588,"price":23.3949,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-12-07","prior_stop_level":23.1544,"sweep_low":22.7056,"atr14":0.631334,"stop_level":22.389933,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-29","known_ts":"2005-12-29","bar_index":1628,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.3246,"stop_level":24.4288,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-01-03","known_ts":"2006-01-03","bar_index":1629,"type":"RECLAIM","strength":0.588,"price":24.8135,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-29","prior_stop_level":24.4288,"sweep_low":23.6834,"atr14":0.647297,"stop_level":23.359751,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-13","known_ts":"2006-01-13","bar_index":1632,"type":"RECLAIM","strength":0.725,"price":25.9435,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-02","known_ts":"2006-02-02","bar_index":1636,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.4306,"stop_level":25.671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-02-08","known_ts":"2006-02-08","bar_index":1637,"type":"RECLAIM","strength":0.863,"price":29.6543,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-02-02","prior_stop_level":25.671,"sweep_low":24.2604,"atr14":1.014969,"stop_level":23.752916,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-17","known_ts":"2006-02-17","bar_index":1640,"type":"RECLAIM","strength":0.863,"price":28.7006,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-03","known_ts":"2006-03-03","bar_index":1643,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.3631,"stop_level":28.6363,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-21","known_ts":"2006-03-21","bar_index":1647,"type":"RECLAIM","strength":0.863,"price":28.1221,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-03-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-08","known_ts":"2006-05-10","bar_index":1658,"type":"BUY","strength":0.863,"price":31.336,"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":"2006-06-05","known_ts":"2006-06-05","bar_index":1664,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.0087,"stop_level":27.6128,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-08-02","known_ts":"2006-08-04","bar_index":1678,"type":"BUY","strength":0.588,"price":28.3539,"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":70},{"ts":"2006-08-30","known_ts":"2006-08-30","bar_index":1684,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.9441,"stop_level":26.1702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-10-10","known_ts":"2006-10-10","bar_index":1694,"type":"RECLAIM","strength":0.725,"price":29.0619,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-20","known_ts":"2006-11-20","bar_index":1703,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.2782,"stop_level":33.3186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-22","known_ts":"2006-11-22","bar_index":1704,"type":"RECLAIM","strength":0.863,"price":34.1524,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-11-20","prior_stop_level":33.3186,"sweep_low":33.0843,"atr14":1.198876,"stop_level":32.484862,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-05","known_ts":"2006-12-05","bar_index":1707,"type":"RECLAIM","strength":0.863,"price":34.8566,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-04-04","known_ts":"2007-04-09","bar_index":1734,"type":"BUY","strength":0.725,"price":31.7069,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2007-05-02","known_ts":"2007-05-02","bar_index":1740,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.2281,"stop_level":32.2912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-07","known_ts":"2007-05-07","bar_index":1741,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.4003,"stop_level":32.2912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-05-31","known_ts":"2007-06-04","bar_index":1747,"type":"BUY","strength":0.588,"price":31.1813,"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":20},{"ts":"2007-07-24","known_ts":"2007-07-24","bar_index":1759,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.8803,"stop_level":30.9291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-09-04","known_ts":"2007-09-06","bar_index":1769,"type":"BUY","strength":0.45,"price":28.7824,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-11-06","known_ts":"2007-11-08","bar_index":1784,"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":"2007-11-06","trigger_known_ts":"2007-11-08","strength":0.45,"price":22.6864,"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.384054,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.7279,"atr14":1.049526,"stop_level":20.203137,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-09","known_ts":"2007-11-13","bar_index":1785,"type":"BUY","strength":0.45,"price":24.3838,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-12-17","known_ts":"2007-12-17","bar_index":1793,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.1363,"stop_level":23.4147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-12-20","known_ts":"2007-12-20","bar_index":1794,"type":"RECLAIM","strength":0.588,"price":23.4884,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-12-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":"2007-12-17","prior_stop_level":23.4147,"sweep_low":22.0143,"atr14":1.015705,"stop_level":21.506447,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-08","known_ts":"2008-01-08","bar_index":1798,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.1781,"stop_level":22.866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-14","known_ts":"2008-01-14","bar_index":1799,"type":"RECLAIM","strength":0.588,"price":22.9151,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-01-08","prior_stop_level":22.866,"sweep_low":21.6539,"atr14":0.9374,"stop_level":21.1852,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-25","known_ts":"2008-01-29","bar_index":1802,"type":"REBUY","strength":0.588,"price":23.7014,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-02-26","known_ts":"2008-02-26","bar_index":1809,"type":"RECLAIM","strength":0.725,"price":23.4394,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-01-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-03","known_ts":"2008-03-03","bar_index":1810,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.6995,"stop_level":22.7241,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-05","known_ts":"2008-03-05","bar_index":1811,"type":"RECLAIM","strength":0.725,"price":22.8063,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-03-03","prior_stop_level":22.7241,"sweep_low":22.2555,"atr14":0.889127,"stop_level":21.810937,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-13","known_ts":"2008-03-17","bar_index":1813,"type":"REBUY","strength":0.725,"price":23.2996,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2008-04-21","known_ts":"2008-04-21","bar_index":1821,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.0417,"stop_level":23.6696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-27","known_ts":"2008-05-29","bar_index":1830,"type":"BUY","strength":0.725,"price":23.0292,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2008-06-13","known_ts":"2008-06-13","bar_index":1834,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.2285,"stop_level":22.3853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-17","known_ts":"2008-07-21","bar_index":1842,"type":"BUY","strength":0.588,"price":22.798,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":45},{"ts":"2008-08-27","known_ts":"2008-08-27","bar_index":1851,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.4137,"stop_level":24.7368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-29","known_ts":"2008-08-29","bar_index":1852,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.5521,"stop_level":24.7368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-16","known_ts":"2008-09-16","bar_index":1856,"type":"RECLAIM","strength":0.863,"price":25.5321,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-08-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-19","known_ts":"2008-09-23","bar_index":1857,"type":"BUY","strength":0.863,"price":25.0764,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":1883,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.2722,"stop_level":19.4805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":1884,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.514,"stop_level":19.4805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":1884,"type":"RECLAIM","strength":0.588,"price":19.8805,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-14","prior_stop_level":19.4805,"sweep_low":18.664,"atr14":1.165216,"stop_level":18.081392,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-26","known_ts":"2009-01-28","bar_index":1886,"type":"REBUY","strength":0.588,"price":20.3971,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2009-03-02","known_ts":"2009-03-04","bar_index":1894,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-02","trigger_known_ts":"2009-03-04","strength":0.45,"price":14.6077,"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.441018,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.6858,"atr14":0.943481,"stop_level":13.214059,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-23","known_ts":"2009-03-25","bar_index":1899,"type":"BUY","strength":0.45,"price":16.3341,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-23","known_ts":"2009-03-25","bar_index":1899,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-23","trigger_known_ts":"2009-03-25","strength":0.45,"price":16.3341,"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.374956,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.1132,"atr14":0.903243,"stop_level":13.661578,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-22","known_ts":"2009-05-22","bar_index":1913,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.0047,"stop_level":17.1554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-26","known_ts":"2009-05-26","bar_index":1913,"type":"RECLAIM","strength":0.725,"price":17.4679,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-22","prior_stop_level":17.1554,"sweep_low":16.7015,"atr14":0.873741,"stop_level":16.26463,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-04","known_ts":"2009-06-08","bar_index":1916,"type":"REBUY","strength":0.863,"price":18.3775,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2009-07-14","known_ts":"2009-07-16","bar_index":1925,"type":"BUY","strength":1.0,"price":18.6976,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2009-10-01","known_ts":"2009-10-01","bar_index":1943,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.8177,"stop_level":25.3081,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-07","known_ts":"2009-10-07","bar_index":1945,"type":"RECLAIM","strength":1.0,"price":25.3673,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-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":"2009-10-01","prior_stop_level":25.3081,"sweep_low":24.5471,"atr14":0.816256,"stop_level":24.138972,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-15","known_ts":"2009-10-15","bar_index":1947,"type":"RECLAIM","strength":1.0,"price":26.2636,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-02","known_ts":"2010-03-04","bar_index":1978,"type":"BUY","strength":0.725,"price":25.6967,"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":"2010-05-05","known_ts":"2010-05-05","bar_index":1993,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.6231,"stop_level":30.0916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-07","known_ts":"2010-05-07","bar_index":1993,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.4257,"stop_level":30.0916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-10","known_ts":"2010-05-10","bar_index":1994,"type":"RECLAIM","strength":1.0,"price":30.1086,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-05","prior_stop_level":30.0916,"sweep_low":27.0168,"atr14":1.110725,"stop_level":26.461438,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-05-10","known_ts":"2010-05-10","bar_index":1994,"type":"RECLAIM","strength":1.0,"price":30.1086,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-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":"2010-05-07","prior_stop_level":30.0916,"sweep_low":27.3916,"atr14":1.110725,"stop_level":26.836238,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-22","known_ts":"2010-07-26","bar_index":2011,"type":"BUY","strength":0.725,"price":27.6032,"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":"2010-08-13","known_ts":"2010-08-13","bar_index":2016,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.8939,"stop_level":27.099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-17","known_ts":"2010-08-17","bar_index":2017,"type":"RECLAIM","strength":0.863,"price":27.9023,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-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":"2010-08-13","prior_stop_level":27.099,"sweep_low":26.3641,"atr14":0.997355,"stop_level":25.865423,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-23","known_ts":"2010-08-23","bar_index":2018,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.4717,"stop_level":26.8939,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-09-08","known_ts":"2010-09-08","bar_index":2022,"type":"RECLAIM","strength":0.863,"price":27.2778,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-09","known_ts":"2010-11-09","bar_index":2036,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.6156,"stop_level":29.5417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-07","known_ts":"2010-12-09","bar_index":2043,"type":"BUY","strength":0.725,"price":30.0104,"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":"2011-01-11","known_ts":"2011-01-11","bar_index":2051,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.0171,"stop_level":31.4817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-14","known_ts":"2011-01-14","bar_index":2052,"type":"RECLAIM","strength":1.0,"price":31.757,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-11","prior_stop_level":31.4817,"sweep_low":30.8278,"atr14":0.64405,"stop_level":30.505775,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-07","known_ts":"2011-02-07","bar_index":2057,"type":"RECLAIM","strength":1.0,"price":32.1098,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-01","known_ts":"2011-03-01","bar_index":2062,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.3886,"stop_level":32.8459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-03","known_ts":"2011-03-03","bar_index":2062,"type":"RECLAIM","strength":1.0,"price":34.4938,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-03-01","prior_stop_level":32.8459,"sweep_low":31.8968,"atr14":0.946215,"stop_level":31.423693,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-16","known_ts":"2011-03-16","bar_index":2065,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.1901,"stop_level":32.3541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-18","known_ts":"2011-03-18","bar_index":2066,"type":"RECLAIM","strength":1.0,"price":32.656,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-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":"2011-03-16","prior_stop_level":32.3541,"sweep_low":32.0694,"atr14":0.889249,"stop_level":31.624776,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-24","known_ts":"2011-06-28","bar_index":2089,"type":"BUY","strength":0.588,"price":29.7553,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":65},{"ts":"2011-07-28","known_ts":"2011-07-28","bar_index":2096,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.6561,"stop_level":28.6648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-07-29","known_ts":"2011-07-29","bar_index":2097,"type":"RECLAIM","strength":0.725,"price":29.0196,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-07-28 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":"2011-07-28","prior_stop_level":28.6648,"sweep_low":28.1715,"atr14":0.676148,"stop_level":27.833426,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-09-07","known_ts":"2011-09-09","bar_index":2106,"type":"BUY","strength":0.45,"price":22.7496,"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":"2011-09-07","known_ts":"2011-09-09","bar_index":2106,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2011-09-07","trigger_known_ts":"2011-09-09","strength":0.45,"price":22.7496,"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.350063,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.2456,"atr14":1.071317,"stop_level":21.709942,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-01","known_ts":"2011-11-01","bar_index":2119,"type":"RECLAIM","strength":0.725,"price":31.2133,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-07-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-21","known_ts":"2011-11-21","bar_index":2123,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.1066,"stop_level":30.4312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-25","known_ts":"2011-11-25","bar_index":2124,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.8427,"stop_level":30.4312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-30","known_ts":"2011-11-30","bar_index":2125,"type":"RECLAIM","strength":0.863,"price":33.2969,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-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":"2011-11-25","prior_stop_level":30.4312,"sweep_low":28.8427,"atr14":1.249411,"stop_level":28.217994,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-09","known_ts":"2011-12-09","bar_index":2128,"type":"RECLAIM","strength":0.863,"price":30.3856,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-11","known_ts":"2012-01-13","bar_index":2135,"type":"BUY","strength":0.863,"price":32.338,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2012-03-02","known_ts":"2012-03-02","bar_index":2146,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.8275,"stop_level":34.3345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-09","known_ts":"2012-03-09","bar_index":2148,"type":"RECLAIM","strength":1.0,"price":34.9463,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-03-02","prior_stop_level":34.3345,"sweep_low":33.1544,"atr14":0.864836,"stop_level":32.721982,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-16","known_ts":"2012-03-16","bar_index":2150,"type":"RECLAIM","strength":1.0,"price":35.4009,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-15","known_ts":"2012-06-19","bar_index":2171,"type":"BUY","strength":0.588,"price":29.844,"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":"2012-09-26","known_ts":"2012-09-26","bar_index":2194,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.266,"stop_level":33.4947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-01","known_ts":"2012-10-01","bar_index":2195,"type":"RECLAIM","strength":0.863,"price":33.9081,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-09-26","prior_stop_level":33.4947,"sweep_low":32.9757,"atr14":0.690397,"stop_level":32.630502,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-15","known_ts":"2012-10-15","bar_index":2199,"type":"RECLAIM","strength":0.863,"price":34.2248,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-09-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-12-04","known_ts":"2012-12-06","bar_index":2210,"type":"BUY","strength":1.0,"price":35.9403,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2013-01-15","known_ts":"2013-01-15","bar_index":2219,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.2252,"stop_level":38.2869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-16","known_ts":"2013-01-16","bar_index":2219,"type":"RECLAIM","strength":1.0,"price":38.5515,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-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":"2013-01-15","prior_stop_level":38.2869,"sweep_low":37.6076,"atr14":0.713317,"stop_level":37.250941,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-31","known_ts":"2013-01-31","bar_index":2223,"type":"RECLAIM","strength":1.0,"price":40.2453,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-01-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-07","known_ts":"2013-03-11","bar_index":2231,"type":"REBUY","strength":1.0,"price":43.4291,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2013-05-20","known_ts":"2013-05-22","bar_index":2248,"type":"BUY","strength":0.725,"price":41.5961,"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":"2013-06-20","known_ts":"2013-06-20","bar_index":2255,"type":"SELL","basis":"structure_stop","strength":0.725,"price":39.5921,"stop_level":41.6937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-06-24","known_ts":"2013-06-24","bar_index":2256,"type":"SELL","basis":"structure_stop","strength":0.725,"price":39.2906,"stop_level":41.6937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-07-11","known_ts":"2013-07-11","bar_index":2260,"type":"RECLAIM","strength":0.863,"price":45.2405,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-27","known_ts":"2013-08-27","bar_index":2271,"type":"SELL","basis":"structure_stop","strength":1.0,"price":46.5758,"stop_level":47.4024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-10","known_ts":"2013-09-12","bar_index":2274,"type":"REBUY","strength":1.0,"price":49.1179,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-10-03","known_ts":"2013-10-03","bar_index":2279,"type":"SELL","basis":"structure_stop","strength":1.0,"price":48.8601,"stop_level":50.0245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-07","known_ts":"2013-11-07","bar_index":2288,"type":"RECLAIM","strength":0.863,"price":52.0067,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-20","known_ts":"2013-12-24","bar_index":2298,"type":"REBUY","strength":0.863,"price":55.1425,"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":"2014-01-06","known_ts":"2014-01-06","bar_index":2301,"type":"SELL","basis":"structure_stop","strength":0.863,"price":52.8976,"stop_level":53.1738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-01-07","known_ts":"2014-01-07","bar_index":2301,"type":"RECLAIM","strength":1.0,"price":53.2896,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-01-06","prior_stop_level":53.1738,"sweep_low":52.8353,"atr14":0.86567,"stop_level":52.402465,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-24","known_ts":"2014-02-26","bar_index":2312,"type":"BUY","strength":0.725,"price":55.1988,"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":"2014-05-29","known_ts":"2014-06-02","bar_index":2334,"type":"BUY","strength":0.45,"price":50.5901,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-06-03","known_ts":"2014-06-03","bar_index":2335,"type":"RECLAIM","strength":0.588,"price":52.4164,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-05-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-07-07","known_ts":"2014-07-07","bar_index":2342,"type":"SELL","basis":"structure_stop","strength":0.725,"price":54.6724,"stop_level":54.7888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-10","known_ts":"2014-07-10","bar_index":2343,"type":"SELL","basis":"structure_stop","strength":0.725,"price":54.6098,"stop_level":54.7888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-08","known_ts":"2014-07-08","bar_index":2343,"type":"RECLAIM","strength":0.725,"price":54.9947,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-07-07","prior_stop_level":54.7888,"sweep_low":54.3322,"atr14":0.923673,"stop_level":53.870363,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-19","known_ts":"2014-08-21","bar_index":2353,"type":"BUY","strength":0.588,"price":54.8017,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2014-09-22","known_ts":"2014-09-22","bar_index":2360,"type":"SELL","basis":"structure_stop","strength":0.725,"price":56.1569,"stop_level":56.4352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-27","known_ts":"2014-10-29","bar_index":2369,"type":"BUY","strength":0.588,"price":54.7927,"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":"2014-11-28","known_ts":"2014-11-28","bar_index":2376,"type":"SELL","basis":"structure_stop","strength":0.725,"price":54.3948,"stop_level":55.6543,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-02","known_ts":"2014-12-02","bar_index":2377,"type":"SELL","basis":"structure_stop","strength":0.725,"price":55.3664,"stop_level":55.6543,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-03","known_ts":"2014-12-03","bar_index":2377,"type":"RECLAIM","strength":0.725,"price":56.8239,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-11-28","prior_stop_level":55.6543,"sweep_low":53.3871,"atr14":1.361133,"stop_level":52.706533,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-03","known_ts":"2014-12-03","bar_index":2377,"type":"RECLAIM","strength":0.725,"price":56.8239,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-12-02","prior_stop_level":55.6543,"sweep_low":54.1429,"atr14":1.361133,"stop_level":53.462333,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-22","known_ts":"2014-12-24","bar_index":2382,"type":"REBUY","strength":0.863,"price":57.6157,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2015-03-12","known_ts":"2015-03-16","bar_index":2400,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-03-12","trigger_known_ts":"2015-03-16","strength":0.45,"price":48.6138,"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.176817,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":47.0532,"atr14":1.089253,"stop_level":46.508573,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-25","known_ts":"2015-03-27","bar_index":2403,"type":"BUY","strength":0.45,"price":48.9386,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-03-25","known_ts":"2015-03-27","bar_index":2403,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-03-25","trigger_known_ts":"2015-03-27","strength":0.45,"price":48.9386,"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.171317,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":47.9643,"atr14":1.071503,"stop_level":47.428548,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-05","known_ts":"2015-05-05","bar_index":2412,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.6048,"stop_level":49.0919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-06","known_ts":"2015-05-06","bar_index":2412,"type":"RECLAIM","strength":0.588,"price":49.4076,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-05-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":"2015-05-05","prior_stop_level":49.0919,"sweep_low":47.9914,"atr14":1.070682,"stop_level":47.456059,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-16","known_ts":"2015-06-18","bar_index":2422,"type":"BUY","strength":0.588,"price":49.536,"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":"2015-06-16","known_ts":"2015-06-18","bar_index":2422,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-06-16","trigger_known_ts":"2015-06-18","strength":0.588,"price":49.536,"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.161202,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":47.0836,"atr14":0.906344,"stop_level":46.630428,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-30","known_ts":"2015-06-30","bar_index":2425,"type":"SELL","basis":"structure_stop","strength":0.588,"price":46.9207,"stop_level":47.6447,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-07-16","known_ts":"2015-07-20","bar_index":2429,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-07-16","trigger_known_ts":"2015-07-20","strength":0.45,"price":45.4909,"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.229698,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":45.2376,"atr14":0.8459,"stop_level":44.81465,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-29","known_ts":"2015-07-31","bar_index":2432,"type":"BUY","strength":0.45,"price":50.1875,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-07-29","known_ts":"2015-07-31","bar_index":2432,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-07-29","trigger_known_ts":"2015-07-31","strength":0.45,"price":50.1875,"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.15017,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":43.5182,"atr14":1.249321,"stop_level":42.893539,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-06","known_ts":"2015-08-06","bar_index":2434,"type":"RECLAIM","strength":0.725,"price":51.5178,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-07-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-24","known_ts":"2015-08-24","bar_index":2438,"type":"SELL","basis":"structure_stop","strength":0.725,"price":48.3769,"stop_level":49.2554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-08-27","known_ts":"2015-08-27","bar_index":2439,"type":"RECLAIM","strength":0.725,"price":49.457,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-08-24","prior_stop_level":49.2554,"sweep_low":46.1169,"atr14":1.422833,"stop_level":45.405484,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-15","known_ts":"2015-09-17","bar_index":2443,"type":"REBUY","strength":0.725,"price":49.4842,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2015-10-06","known_ts":"2015-10-08","bar_index":2448,"type":"BUY","strength":0.863,"price":51.4719,"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":80},{"ts":"2015-10-30","known_ts":"2015-10-30","bar_index":2454,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.4116,"stop_level":50.0923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-02","known_ts":"2015-11-02","bar_index":2454,"type":"RECLAIM","strength":0.725,"price":50.4917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-10-30","prior_stop_level":50.0923,"sweep_low":48.4313,"atr14":1.70401,"stop_level":47.579295,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-02","known_ts":"2016-02-04","bar_index":2475,"type":"BUY","strength":0.45,"price":44.8477,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2016-02-16","known_ts":"2016-02-16","bar_index":2478,"type":"RECLAIM","strength":0.588,"price":49.7003,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-02-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2016-04-07","known_ts":"2016-04-07","bar_index":2490,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.2795,"stop_level":49.4713,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-08","known_ts":"2016-04-08","bar_index":2490,"type":"RECLAIM","strength":0.863,"price":49.6448,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-04-07","prior_stop_level":49.4713,"sweep_low":49.1333,"atr14":1.111734,"stop_level":48.577433,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-25","known_ts":"2016-04-25","bar_index":2494,"type":"RECLAIM","strength":0.863,"price":52.0015,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-27","known_ts":"2016-06-01","bar_index":2502,"type":"BUY","strength":0.863,"price":52.5959,"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":"2016-06-24","known_ts":"2016-06-24","bar_index":2508,"type":"SELL","basis":"structure_stop","strength":1.0,"price":51.6246,"stop_level":52.2019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-30","known_ts":"2016-06-30","bar_index":2509,"type":"RECLAIM","strength":1.0,"price":53.3839,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-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":"2016-06-24","prior_stop_level":52.2019,"sweep_low":49.8195,"atr14":1.239033,"stop_level":49.199984,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-12","known_ts":"2016-07-14","bar_index":2512,"type":"BUY","strength":1.0,"price":57.2507,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2016-08-03","known_ts":"2016-08-03","bar_index":2517,"type":"SELL","basis":"structure_stop","strength":1.0,"price":55.4822,"stop_level":55.7022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-04","known_ts":"2016-08-04","bar_index":2517,"type":"RECLAIM","strength":1.0,"price":56.3527,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-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-08-03","prior_stop_level":55.7022,"sweep_low":55.1432,"atr14":0.938475,"stop_level":54.673962,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-18","known_ts":"2016-08-18","bar_index":2521,"type":"RECLAIM","strength":1.0,"price":59.6056,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-31","known_ts":"2016-08-31","bar_index":2524,"type":"SELL","basis":"structure_stop","strength":1.0,"price":59.1731,"stop_level":59.3949,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-01","known_ts":"2016-09-01","bar_index":2524,"type":"RECLAIM","strength":1.0,"price":59.7887,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-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":"2016-08-31","prior_stop_level":59.3949,"sweep_low":58.778,"atr14":0.795271,"stop_level":58.380365,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-08","known_ts":"2016-11-10","bar_index":2540,"type":"BUY","strength":0.863,"price":61.9296,"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":"2016-12-16","known_ts":"2016-12-16","bar_index":2549,"type":"SELL","basis":"structure_stop","strength":1.0,"price":62.6459,"stop_level":62.6919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-01","known_ts":"2017-02-03","bar_index":2559,"type":"BUY","strength":0.725,"price":62.3695,"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-04-20","known_ts":"2017-04-24","bar_index":2577,"type":"BUY","strength":0.588,"price":57.6003,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2017-05-25","known_ts":"2017-05-25","bar_index":2585,"type":"SELL","basis":"structure_stop","strength":0.725,"price":57.5079,"stop_level":57.7389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-05-30","known_ts":"2017-05-30","bar_index":2586,"type":"SELL","basis":"structure_stop","strength":0.725,"price":57.046,"stop_level":57.7389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-06-01","known_ts":"2017-06-01","bar_index":2586,"type":"RECLAIM","strength":0.725,"price":58.1951,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-25 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":"2017-05-25","prior_stop_level":57.7389,"sweep_low":56.4918,"atr14":1.023301,"stop_level":55.980149,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-01","known_ts":"2017-06-01","bar_index":2586,"type":"RECLAIM","strength":0.725,"price":58.1951,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2017-05-30","prior_stop_level":57.7389,"sweep_low":56.4918,"atr14":1.023301,"stop_level":55.980149,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-21","known_ts":"2017-06-21","bar_index":2591,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.2028,"stop_level":57.046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-06-23","known_ts":"2017-06-23","bar_index":2592,"type":"RECLAIM","strength":0.588,"price":57.2684,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-21 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-06-21","prior_stop_level":57.046,"sweep_low":55.8784,"atr14":1.007926,"stop_level":55.374437,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-28","known_ts":"2017-06-30","bar_index":2593,"type":"BUY","strength":0.588,"price":58.5658,"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":"2017-07-07","known_ts":"2017-07-11","bar_index":2595,"type":"BUY","strength":0.588,"price":58.1025,"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":"2017-07-12","known_ts":"2017-07-12","bar_index":2596,"type":"RECLAIM","strength":0.725,"price":58.9365,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-07-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-17","known_ts":"2017-08-17","bar_index":2604,"type":"SELL","basis":"structure_stop","strength":0.588,"price":58.3341,"stop_level":59.2145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-09-14","known_ts":"2017-09-18","bar_index":2611,"type":"BUY","strength":0.725,"price":62.1876,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2017-10-23","known_ts":"2017-10-23","bar_index":2620,"type":"SELL","basis":"structure_stop","strength":0.863,"price":62.0946,"stop_level":62.3735,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-10-26","known_ts":"2017-10-26","bar_index":2621,"type":"RECLAIM","strength":0.863,"price":62.9312,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-10-23","prior_stop_level":62.3735,"sweep_low":61.7228,"atr14":0.954691,"stop_level":61.245454,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-31","known_ts":"2017-11-02","bar_index":2622,"type":"REBUY","strength":1.0,"price":65.441,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2017-11-08","known_ts":"2017-11-10","bar_index":2624,"type":"REBUY","strength":1.0,"price":65.3945,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2018-01-03","known_ts":"2018-01-03","bar_index":2636,"type":"SELL","basis":"structure_stop","strength":1.0,"price":70.7335,"stop_level":70.7801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-04","known_ts":"2018-01-04","bar_index":2636,"type":"RECLAIM","strength":1.0,"price":71.0597,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-01-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":"2018-01-03","prior_stop_level":70.7801,"sweep_low":70.0625,"atr14":1.212817,"stop_level":69.456091,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-19","known_ts":"2018-01-19","bar_index":2640,"type":"RECLAIM","strength":1.0,"price":74.5544,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-06","known_ts":"2018-02-06","bar_index":2644,"type":"SELL","basis":"structure_stop","strength":1.0,"price":70.2675,"stop_level":70.7335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-05-16","known_ts":"2018-05-18","bar_index":2667,"type":"BUY","strength":0.725,"price":72.3601,"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":"2018-06-25","known_ts":"2018-06-25","bar_index":2676,"type":"SELL","basis":"structure_stop","strength":0.863,"price":73.584,"stop_level":74.4271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-06-28","known_ts":"2018-06-28","bar_index":2677,"type":"SELL","basis":"structure_stop","strength":0.725,"price":73.1625,"stop_level":74.4271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-07-02","known_ts":"2018-07-02","bar_index":2677,"type":"RECLAIM","strength":0.725,"price":74.6613,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2018-06-25","prior_stop_level":74.4271,"sweep_low":72.132,"atr14":1.465229,"stop_level":71.399386,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-02","known_ts":"2018-07-02","bar_index":2677,"type":"RECLAIM","strength":0.725,"price":74.6613,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2018-06-28","prior_stop_level":74.4271,"sweep_low":72.132,"atr14":1.465229,"stop_level":71.399386,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-17","known_ts":"2018-07-17","bar_index":2681,"type":"RECLAIM","strength":0.863,"price":78.549,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-08-13","known_ts":"2018-08-13","bar_index":2687,"type":"SELL","basis":"structure_stop","strength":0.863,"price":77.1906,"stop_level":77.7058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-08-17","known_ts":"2018-08-17","bar_index":2688,"type":"RECLAIM","strength":0.863,"price":77.8932,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-08-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":"2018-08-13","prior_stop_level":77.7058,"sweep_low":76.1976,"atr14":1.628308,"stop_level":75.383446,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-28","known_ts":"2018-08-28","bar_index":2691,"type":"RECLAIM","strength":1.0,"price":77.808,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-08-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-11-08","known_ts":"2018-11-12","bar_index":2708,"type":"BUY","strength":0.588,"price":69.3932,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"2019-01-08","known_ts":"2019-01-10","bar_index":2721,"type":"BUY","strength":0.45,"price":66.4567,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2019-02-07","known_ts":"2019-02-07","bar_index":2728,"type":"RECLAIM","strength":0.725,"price":74.1234,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-01-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-04","known_ts":"2019-03-04","bar_index":2733,"type":"SELL","basis":"structure_stop","strength":0.863,"price":75.7228,"stop_level":75.8658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-07","known_ts":"2019-03-07","bar_index":2734,"type":"SELL","basis":"structure_stop","strength":0.863,"price":74.4291,"stop_level":75.8658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-22","known_ts":"2019-03-22","bar_index":2738,"type":"RECLAIM","strength":0.863,"price":74.363,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-02","known_ts":"2019-05-02","bar_index":2747,"type":"SELL","basis":"structure_stop","strength":0.863,"price":79.6605,"stop_level":79.906,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-03","known_ts":"2019-05-03","bar_index":2747,"type":"RECLAIM","strength":0.863,"price":81.6718,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-05-02","prior_stop_level":79.906,"sweep_low":78.2157,"atr14":1.591417,"stop_level":77.419992,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-13","known_ts":"2019-05-13","bar_index":2749,"type":"SELL","basis":"structure_stop","strength":0.863,"price":78.0457,"stop_level":79.6605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-10","known_ts":"2019-06-10","bar_index":2756,"type":"RECLAIM","strength":0.863,"price":83.3227,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-01","known_ts":"2019-11-05","bar_index":2790,"type":"BUY","strength":0.725,"price":89.3738,"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":"2020-01-06","known_ts":"2020-01-06","bar_index":2804,"type":"SELL","basis":"structure_stop","strength":1.0,"price":94.5238,"stop_level":94.8378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-13","known_ts":"2020-01-15","bar_index":2806,"type":"REBUY","strength":1.0,"price":94.9615,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2020-01-13","known_ts":"2020-01-13","bar_index":2806,"type":"RECLAIM","strength":1.0,"price":95.1613,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-01-06","prior_stop_level":94.8378,"sweep_low":93.2581,"atr14":1.371974,"stop_level":92.572113,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-04","known_ts":"2020-02-06","bar_index":2811,"type":"REBUY","strength":1.0,"price":98.1209,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2020-02-25","known_ts":"2020-02-25","bar_index":2815,"type":"SELL","basis":"structure_stop","strength":1.0,"price":94.1241,"stop_level":95.3802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-27","known_ts":"2020-02-27","bar_index":2816,"type":"SELL","basis":"structure_stop","strength":1.0,"price":91.3886,"stop_level":95.3802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-27","known_ts":"2020-04-29","bar_index":2830,"type":"BUY","strength":0.588,"price":83.2236,"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":25},{"ts":"2020-05-13","known_ts":"2020-05-13","bar_index":2834,"type":"SELL","basis":"structure_stop","strength":0.45,"price":70.0795,"stop_level":72.5118,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":2835,"type":"RECLAIM","strength":0.45,"price":75.1445,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-13","prior_stop_level":72.5118,"sweep_low":67.7331,"atr14":3.842685,"stop_level":65.811758,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":2840,"type":"SELL","basis":"structure_stop","strength":0.588,"price":76.2291,"stop_level":78.6681,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-07","known_ts":"2020-08-07","bar_index":2854,"type":"RECLAIM","strength":0.725,"price":90.3942,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-02","known_ts":"2020-10-06","bar_index":2867,"type":"REBUY","strength":0.863,"price":99.4175,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2020-10-28","known_ts":"2020-10-28","bar_index":2873,"type":"SELL","basis":"structure_stop","strength":0.863,"price":105.8695,"stop_level":106.9337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-02","known_ts":"2020-11-02","bar_index":2874,"type":"RECLAIM","strength":0.863,"price":108.9278,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-10-28","prior_stop_level":106.9337,"sweep_low":104.489,"atr14":2.233697,"stop_level":103.372151,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-13","known_ts":"2020-11-13","bar_index":2877,"type":"RECLAIM","strength":1.0,"price":113.031,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-18","known_ts":"2021-05-18","bar_index":2919,"type":"SELL","basis":"structure_stop","strength":0.863,"price":128.1566,"stop_level":128.2529,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-04","known_ts":"2021-06-04","bar_index":2923,"type":"RECLAIM","strength":1.0,"price":137.8996,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-20","known_ts":"2021-09-20","bar_index":2947,"type":"SELL","basis":"structure_stop","strength":1.0,"price":162.0895,"stop_level":163.0167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-23","known_ts":"2021-09-23","bar_index":2948,"type":"RECLAIM","strength":1.0,"price":165.3056,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-09-20","prior_stop_level":163.0167,"sweep_low":158.9893,"atr14":3.456713,"stop_level":157.260943,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-04","known_ts":"2021-10-04","bar_index":2951,"type":"RECLAIM","strength":1.0,"price":167.7973,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-09-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-19","known_ts":"2021-11-19","bar_index":2962,"type":"SELL","basis":"structure_stop","strength":1.0,"price":195.3129,"stop_level":195.7668,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-22","known_ts":"2021-11-22","bar_index":2962,"type":"RECLAIM","strength":1.0,"price":196.3076,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-11-19","prior_stop_level":195.7668,"sweep_low":193.8159,"atr14":4.293041,"stop_level":191.66938,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-24","known_ts":"2021-11-24","bar_index":2963,"type":"SELL","basis":"structure_stop","strength":1.0,"price":191.4207,"stop_level":195.7668,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-14","known_ts":"2022-03-16","bar_index":2988,"type":"BUY","strength":0.45,"price":141.4729,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2022-06-13","known_ts":"2022-06-13","bar_index":3009,"type":"SELL","basis":"structure_stop","strength":0.588,"price":121.1529,"stop_level":121.8549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-17","known_ts":"2022-06-17","bar_index":3010,"type":"SELL","basis":"structure_stop","strength":0.588,"price":113.6373,"stop_level":121.8549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-12","known_ts":"2022-08-12","bar_index":3023,"type":"RECLAIM","strength":0.725,"price":150.7881,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-06-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-13","known_ts":"2022-09-13","bar_index":3030,"type":"SELL","basis":"structure_stop","strength":0.725,"price":129.9144,"stop_level":131.2475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-25","known_ts":"2022-10-27","bar_index":3040,"type":"BUY","strength":0.863,"price":135.1788,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2022-12-06","known_ts":"2022-12-06","bar_index":3049,"type":"SELL","basis":"structure_stop","strength":0.863,"price":146.7625,"stop_level":147.9843,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-08","known_ts":"2022-12-08","bar_index":3050,"type":"RECLAIM","strength":0.863,"price":148.7515,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-12-06","prior_stop_level":147.9843,"sweep_low":145.4073,"atr14":4.257865,"stop_level":143.278367,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":3052,"type":"SELL","basis":"structure_stop","strength":0.863,"price":141.02,"stop_level":146.7625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-04","known_ts":"2023-01-04","bar_index":3056,"type":"RECLAIM","strength":0.863,"price":144.8906,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-12","known_ts":"2023-01-17","bar_index":3058,"type":"BUY","strength":0.863,"price":152.7294,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2023-02-23","known_ts":"2023-02-23","bar_index":3067,"type":"SELL","basis":"structure_stop","strength":0.863,"price":169.9279,"stop_level":170.7176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-27","known_ts":"2023-02-27","bar_index":3068,"type":"RECLAIM","strength":0.863,"price":171.0881,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-02-23","prior_stop_level":170.7176,"sweep_low":166.34,"atr14":4.307979,"stop_level":164.18601,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-09","known_ts":"2023-03-09","bar_index":3070,"type":"SELL","basis":"structure_stop","strength":0.863,"price":168.1875,"stop_level":168.6702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-05","known_ts":"2023-05-09","bar_index":3084,"type":"BUY","strength":0.863,"price":164.1637,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2023-05-24","known_ts":"2023-05-24","bar_index":3088,"type":"SELL","basis":"structure_stop","strength":0.863,"price":157.5811,"stop_level":159.2023,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-05-26","known_ts":"2023-05-26","bar_index":3089,"type":"RECLAIM","strength":0.863,"price":161.39,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2023-05-24","prior_stop_level":159.2023,"sweep_low":156.2627,"atr14":3.568128,"stop_level":154.478636,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-06","known_ts":"2023-06-08","bar_index":3091,"type":"REBUY","strength":0.863,"price":172.0893,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2023-07-07","known_ts":"2023-07-07","bar_index":3098,"type":"SELL","basis":"structure_stop","strength":1.0,"price":171.3356,"stop_level":171.4041,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-07-10","known_ts":"2023-07-10","bar_index":3098,"type":"RECLAIM","strength":1.0,"price":174.8397,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-07-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":"2023-07-07","prior_stop_level":171.4041,"sweep_low":170.5428,"atr14":3.624037,"stop_level":168.730782,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-25","known_ts":"2023-07-25","bar_index":3102,"type":"RECLAIM","strength":1.0,"price":180.4481,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-07-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-10-13","known_ts":"2023-10-17","bar_index":3121,"type":"BUY","strength":0.725,"price":179.5167,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"2023-10-31","known_ts":"2023-11-02","bar_index":3125,"type":"BUY","strength":0.725,"price":182.0173,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2024-01-05","known_ts":"2024-01-05","bar_index":3140,"type":"SELL","basis":"structure_stop","strength":1.0,"price":192.0371,"stop_level":192.0863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-08","known_ts":"2024-01-08","bar_index":3140,"type":"RECLAIM","strength":1.0,"price":193.5993,"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":true,"monthlyBull":true},"anchor_ts":"2024-01-05","prior_stop_level":192.0863,"sweep_low":191.5164,"atr14":3.577661,"stop_level":189.727569,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-09","known_ts":"2024-02-09","bar_index":3148,"type":"RECLAIM","strength":1.0,"price":195.525,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-03-20","known_ts":"2024-03-22","bar_index":3157,"type":"BUY","strength":0.863,"price":207.6207,"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":"2024-05-07","known_ts":"2024-05-09","bar_index":3168,"type":"BUY","strength":0.725,"price":207.8372,"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":"2024-05-29","known_ts":"2024-05-29","bar_index":3173,"type":"SELL","basis":"structure_stop","strength":0.725,"price":194.2544,"stop_level":195.3371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-05-30","known_ts":"2024-05-30","bar_index":3173,"type":"RECLAIM","strength":0.725,"price":195.3863,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-05-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2024-05-29","prior_stop_level":195.3371,"sweep_low":194.1954,"atr14":4.003147,"stop_level":192.193827,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-12","known_ts":"2024-07-16","bar_index":3183,"type":"BUY","strength":0.725,"price":195.337,"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":35},{"ts":"2024-08-07","known_ts":"2024-08-07","bar_index":3189,"type":"SELL","basis":"structure_stop","strength":0.588,"price":191.0461,"stop_level":192.3778,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-08-13","known_ts":"2024-08-13","bar_index":3190,"type":"SELL","basis":"structure_stop","strength":0.588,"price":179.8209,"stop_level":192.3778,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-08-23","known_ts":"2024-08-27","bar_index":3193,"type":"REBUY","strength":0.588,"price":189.4383,"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":"2024-09-16","known_ts":"2024-09-16","bar_index":3198,"type":"RECLAIM","strength":0.725,"price":197.7667,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-08-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-10-22","known_ts":"2024-10-22","bar_index":3206,"type":"SELL","basis":"structure_stop","strength":0.725,"price":198.4192,"stop_level":201.2861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-11-05","known_ts":"2024-11-05","bar_index":3210,"type":"RECLAIM","strength":0.863,"price":204.8747,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-11-08","known_ts":"2024-11-12","bar_index":3211,"type":"BUY","strength":0.863,"price":204.3705,"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":"2024-12-18","known_ts":"2024-12-18","bar_index":3220,"type":"SELL","basis":"structure_stop","strength":0.863,"price":203.6407,"stop_level":211.8822,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-02-07","known_ts":"2025-02-11","bar_index":3231,"type":"BUY","strength":0.725,"price":222.5506,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2025-02-27","known_ts":"2025-02-27","bar_index":3235,"type":"SELL","basis":"structure_stop","strength":0.863,"price":210.2775,"stop_level":211.8525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-02-28","known_ts":"2025-02-28","bar_index":3235,"type":"RECLAIM","strength":0.863,"price":212.9872,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-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":"2025-02-27","prior_stop_level":211.8525,"sweep_low":209.2275,"atr14":4.97239,"stop_level":206.741305,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-05","known_ts":"2025-03-05","bar_index":3236,"type":"SELL","basis":"structure_stop","strength":0.863,"price":207.6472,"stop_level":211.8525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-03-07","known_ts":"2025-03-07","bar_index":3237,"type":"RECLAIM","strength":0.863,"price":213.4538,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-03-05","prior_stop_level":211.8525,"sweep_low":203.0714,"atr14":5.214315,"stop_level":200.464243,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-23","known_ts":"2025-04-25","bar_index":3248,"type":"BUY","strength":0.588,"price":205.3047,"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":25},{"ts":"2025-06-13","known_ts":"2025-06-13","bar_index":3260,"type":"SELL","basis":"structure_stop","strength":0.863,"price":237.5764,"stop_level":238.024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-16","known_ts":"2025-06-16","bar_index":3260,"type":"RECLAIM","strength":0.863,"price":239.9439,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-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":"2025-06-13","prior_stop_level":238.024,"sweep_low":236.4624,"atr14":4.844773,"stop_level":234.040014,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-02","known_ts":"2025-07-02","bar_index":3264,"type":"RECLAIM","strength":1.0,"price":248.6376,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-12","known_ts":"2025-12-16","bar_index":3302,"type":"BUY","strength":0.725,"price":278.8101,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2026-03-03","known_ts":"2026-03-03","bar_index":3319,"type":"SELL","basis":"structure_stop","strength":1.0,"price":320.87,"stop_level":323.4995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-11","known_ts":"2026-06-11","bar_index":3343,"type":"RECLAIM","strength":0.863,"price":333.28,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-17","known_ts":"2026-07-17","bar_index":3351,"type":"SELL","basis":"structure_stop","strength":0.863,"price":346.43,"stop_level":346.82,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-08-04","known_ts":"2026-08-04","bar_index":3355,"type":"RECLAIM","strength":1.0,"price":377.12,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-08-04","last_scored_basis":null,"bars_since_signal":2,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2018-09-14","2018-10-15","2018-10-31","2019-01-03","2019-05-31","2019-10-11","2020-03-23","2020-12-23","2021-02-08","2021-03-05","2021-03-31","2021-10-04","2021-12-23","2022-02-24","2022-09-29","2022-10-17","2023-01-04","2023-03-28","2023-04-14","2023-04-27","2023-08-28","2023-10-05","2023-10-31","2024-01-19","2024-02-06","2024-02-28","2024-03-20","2024-04-19","2024-06-11","2024-07-09","2024-11-05","2025-01-13","2025-02-07","2025-03-24","2025-04-09","2025-10-17","2025-11-07","2025-11-25","2026-03-20","2026-08-04"],"warnings":[{"ts":"2022-08-09","kind":"arm","px":139.8157},{"ts":"2022-09-13","kind":"confirm","px":129.9144,"level":131.2475},{"ts":"2022-11-09","kind":"arm","px":139.0905},{"ts":"2022-12-06","kind":"confirm","px":146.7625,"level":147.9843},{"ts":"2022-12-07","kind":"arm","px":146.9965},{"ts":"2022-12-15","kind":"confirm","px":141.02,"level":146.7625},{"ts":"2023-02-22","kind":"arm","px":170.9418},{"ts":"2023-02-23","kind":"confirm","px":169.9279,"level":170.7176},{"ts":"2023-03-01","kind":"arm","px":169.9747},{"ts":"2023-03-09","kind":"confirm","px":168.1875,"level":168.6702},{"ts":"2023-05-17","kind":"arm","px":161.0872},{"ts":"2023-05-24","kind":"confirm","px":157.5811,"level":159.2023},{"ts":"2023-06-20","kind":"arm","px":172.7059},{"ts":"2023-07-07","kind":"confirm","px":171.3356,"level":171.4041},{"ts":"2023-11-22","kind":"arm","px":191.1373},{"ts":"2023-12-29","kind":"arm","px":204.6916},{"ts":"2024-01-05","kind":"confirm","px":192.0371,"level":192.0863},{"ts":"2024-05-24","kind":"arm","px":205.2191},{"ts":"2024-05-29","kind":"confirm","px":194.2544,"level":195.3371},{"ts":"2024-08-05","kind":"arm","px":191.3421},{"ts":"2024-08-07","kind":"confirm","px":191.0461,"level":192.3778},{"ts":"2024-08-12","kind":"arm","px":175.8457},{"ts":"2024-08-13","kind":"confirm","px":179.8209,"level":192.3778},{"ts":"2024-10-07","kind":"arm","px":201.988},{"ts":"2024-10-22","kind":"confirm","px":198.4192,"level":201.2861},{"ts":"2024-12-17","kind":"arm","px":212.7341},{"ts":"2024-12-18","kind":"confirm","px":203.6407,"level":211.8822},{"ts":"2025-02-26","kind":"arm","px":211.2879},{"ts":"2025-02-27","kind":"confirm","px":210.2775,"level":211.8525},{"ts":"2025-03-04","kind":"arm","px":203.0813},{"ts":"2025-03-05","kind":"confirm","px":207.6472,"level":211.8525},{"ts":"2025-05-21","kind":"arm","px":236.2533},{"ts":"2025-06-13","kind":"confirm","px":237.5764,"level":238.024},{"ts":"2025-06-16","kind":"arm","px":239.9439},{"ts":"2025-08-21","kind":"arm","px":269.7653},{"ts":"2026-01-02","kind":"arm","px":278.1411},{"ts":"2026-02-23","kind":"arm","px":323.4995},{"ts":"2026-03-03","kind":"confirm","px":320.87,"level":323.4995},{"ts":"2026-07-07","kind":"arm","px":357.29},{"ts":"2026-07-17","kind":"confirm","px":346.43,"level":346.82}],"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":[]}}}