{"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":"NHI","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1992-05-06","known_ts":"1992-05-08","bar_index":49,"type":"BUY","strength":0.45,"price":2.045,"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-05-11","known_ts":"1992-05-11","bar_index":50,"type":"RECLAIM","strength":0.588,"price":2.1121,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-05-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1992-06-02","known_ts":"1992-06-02","bar_index":55,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.0897,"stop_level":2.1009,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-06-04","known_ts":"1992-06-04","bar_index":55,"type":"RECLAIM","strength":0.725,"price":2.1121,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-06-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1992-06-02","prior_stop_level":2.1009,"sweep_low":2.0897,"atr14":0.024898,"stop_level":2.077251,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-07-23","known_ts":"1992-07-27","bar_index":67,"type":"REBUY","strength":0.863,"price":2.1692,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"1992-08-10","known_ts":"1992-08-10","bar_index":71,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1577,"stop_level":2.1806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-09-17","known_ts":"1992-09-21","bar_index":80,"type":"BUY","strength":0.588,"price":2.1806,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1992-10-26","known_ts":"1992-10-26","bar_index":89,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.2393,"stop_level":2.2491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-01-08","known_ts":"1993-01-12","bar_index":106,"type":"BUY","strength":0.725,"price":2.1606,"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":45},{"ts":"1993-02-18","known_ts":"1993-02-18","bar_index":115,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.2919,"stop_level":2.3038,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-02-22","known_ts":"1993-02-22","bar_index":116,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1964,"stop_level":2.3038,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-03-02","known_ts":"1993-03-04","bar_index":118,"type":"REBUY","strength":1.0,"price":2.3516,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"1993-05-06","known_ts":"1993-05-06","bar_index":133,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.7374,"stop_level":2.7496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-05-07","known_ts":"1993-05-07","bar_index":133,"type":"RECLAIM","strength":1.0,"price":2.7617,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-05-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":"1993-05-06","prior_stop_level":2.7496,"sweep_low":2.7009,"atr14":0.030732,"stop_level":2.685534,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-07-29","known_ts":"1993-07-29","bar_index":152,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.7278,"stop_level":2.765,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-10-04","known_ts":"1993-10-04","bar_index":168,"type":"RECLAIM","strength":0.725,"price":2.9471,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-11-04","known_ts":"1993-11-04","bar_index":175,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8079,"stop_level":2.9091,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-11-10","known_ts":"1993-11-10","bar_index":177,"type":"RECLAIM","strength":0.863,"price":2.9471,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-11-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1993-11-04","prior_stop_level":2.9091,"sweep_low":2.8079,"atr14":0.039636,"stop_level":2.788082,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-11-18","known_ts":"1993-11-18","bar_index":179,"type":"RECLAIM","strength":0.863,"price":2.8838,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-01-24","known_ts":"1994-01-26","bar_index":194,"type":"BUY","strength":0.725,"price":2.8663,"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":"1994-03-28","known_ts":"1994-03-28","bar_index":208,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.924,"stop_level":2.9309,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-03-30","known_ts":"1994-03-30","bar_index":209,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.8582,"stop_level":2.9309,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-04-06","known_ts":"1994-04-06","bar_index":210,"type":"RECLAIM","strength":0.725,"price":2.9372,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-03-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1994-03-30","prior_stop_level":2.9309,"sweep_low":2.8186,"atr14":0.036378,"stop_level":2.800411,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-04-12","known_ts":"1994-04-14","bar_index":212,"type":"REBUY","strength":0.725,"price":2.9504,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1994-07-12","known_ts":"1994-07-12","bar_index":232,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9031,"stop_level":2.9165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-07-13","known_ts":"1994-07-13","bar_index":233,"type":"RECLAIM","strength":0.863,"price":2.9299,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-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":"1994-07-12","prior_stop_level":2.9165,"sweep_low":2.8896,"atr14":0.028229,"stop_level":2.875486,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-18","known_ts":"1994-07-20","bar_index":234,"type":"REBUY","strength":0.588,"price":3.024,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"1994-09-07","known_ts":"1994-09-09","bar_index":246,"type":"BUY","strength":0.863,"price":3.0643,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1994-09-30","known_ts":"1994-09-30","bar_index":251,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0626,"stop_level":3.1047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-12-22","known_ts":"1994-12-27","bar_index":271,"type":"BUY","strength":0.45,"price":2.9525,"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":"1995-01-13","known_ts":"1995-01-13","bar_index":275,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.8963,"stop_level":2.9244,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-01-19","known_ts":"1995-01-19","bar_index":277,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.8822,"stop_level":2.9244,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-02-17","known_ts":"1995-02-22","bar_index":284,"type":"BUY","strength":0.45,"price":2.8963,"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":"1995-04-25","known_ts":"1995-04-25","bar_index":299,"type":"RECLAIM","strength":0.863,"price":3.0243,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-26","known_ts":"1995-05-26","bar_index":306,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0636,"stop_level":3.122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-12","known_ts":"1995-06-12","bar_index":310,"type":"RECLAIM","strength":0.863,"price":3.122,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-05-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-08-18","known_ts":"1995-08-22","bar_index":326,"type":"REBUY","strength":1.0,"price":3.4486,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1995-10-25","known_ts":"1995-10-25","bar_index":341,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.5866,"stop_level":3.6017,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-10-31","known_ts":"1995-10-31","bar_index":343,"type":"RECLAIM","strength":0.863,"price":3.6168,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-10-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":"1995-10-25","prior_stop_level":3.6017,"sweep_low":3.5263,"atr14":0.03976,"stop_level":3.50642,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-12-08","known_ts":"1995-12-12","bar_index":352,"type":"REBUY","strength":0.863,"price":3.8127,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1995-12-18","known_ts":"1995-12-20","bar_index":354,"type":"REBUY","strength":1.0,"price":3.8277,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1996-04-26","known_ts":"1996-04-30","bar_index":384,"type":"BUY","strength":0.725,"price":4.1812,"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":"1996-06-19","known_ts":"1996-06-19","bar_index":396,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1812,"stop_level":4.2283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-06-20","known_ts":"1996-06-20","bar_index":396,"type":"RECLAIM","strength":0.725,"price":4.2441,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-06-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":"1996-06-19","prior_stop_level":4.2283,"sweep_low":4.1812,"atr14":0.056713,"stop_level":4.152844,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-08-05","known_ts":"1996-08-07","bar_index":407,"type":"BUY","strength":0.725,"price":4.253,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1996-09-05","known_ts":"1996-09-05","bar_index":414,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2049,"stop_level":4.2209,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-09-09","known_ts":"1996-09-09","bar_index":415,"type":"RECLAIM","strength":0.863,"price":4.2851,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-09-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":"1996-09-05","prior_stop_level":4.2209,"sweep_low":4.1888,"atr14":0.0439,"stop_level":4.16685,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-09-20","known_ts":"1996-09-20","bar_index":418,"type":"RECLAIM","strength":0.863,"price":4.3654,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-09-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-05-13","known_ts":"1997-05-15","bar_index":472,"type":"BUY","strength":0.725,"price":5.148,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1997-07-08","known_ts":"1997-07-08","bar_index":484,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.3501,"stop_level":5.3849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-18","known_ts":"1997-07-18","bar_index":487,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.3415,"stop_level":5.3501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-30","known_ts":"1997-08-01","bar_index":490,"type":"REBUY","strength":0.725,"price":5.5065,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1997-10-02","known_ts":"1997-10-06","bar_index":505,"type":"BUY","strength":0.725,"price":5.6201,"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":"1997-11-07","known_ts":"1997-11-07","bar_index":513,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.5405,"stop_level":5.5493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1997-11-14","known_ts":"1997-11-14","bar_index":515,"type":"RECLAIM","strength":0.725,"price":5.5582,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-11-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1997-11-07","prior_stop_level":5.5493,"sweep_low":5.4608,"atr14":0.070878,"stop_level":5.425361,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-12-05","known_ts":"1997-12-05","bar_index":520,"type":"RECLAIM","strength":0.725,"price":5.8325,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-11-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-06-01","known_ts":"1998-06-03","bar_index":560,"type":"BUY","strength":0.45,"price":5.184,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-08-17","known_ts":"1998-08-19","bar_index":578,"type":"BUY","strength":0.45,"price":4.2108,"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-11","known_ts":"1998-09-15","bar_index":584,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-09-11","trigger_known_ts":"1998-09-15","strength":0.588,"price":4.1639,"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.312184,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.9576,"atr14":0.136272,"stop_level":3.889464,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-06","known_ts":"1998-10-06","bar_index":589,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.4735,"stop_level":4.6271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-16","known_ts":"1998-10-16","bar_index":592,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.3583,"stop_level":4.6271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-04","known_ts":"1999-01-06","bar_index":610,"type":"BUY","strength":0.588,"price":4.185,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1999-02-09","known_ts":"1999-02-09","bar_index":618,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1949,"stop_level":4.2344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-16","known_ts":"1999-02-16","bar_index":619,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.9975,"stop_level":4.2344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-11","known_ts":"1999-02-11","bar_index":619,"type":"RECLAIM","strength":0.725,"price":4.2541,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-02-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-02-09","prior_stop_level":4.2344,"sweep_low":4.0073,"atr14":0.115287,"stop_level":3.949657,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-19","known_ts":"1999-04-21","bar_index":634,"type":"BUY","strength":0.45,"price":3.7556,"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-04-19","known_ts":"1999-04-21","bar_index":634,"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-04-19","trigger_known_ts":"1999-04-21","strength":0.45,"price":3.7556,"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.303874,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.3383,"atr14":0.124435,"stop_level":3.276082,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-05-05","known_ts":"1999-05-05","bar_index":638,"type":"RECLAIM","strength":0.725,"price":4.1525,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-04-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-01","known_ts":"1999-06-01","bar_index":644,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7454,"stop_level":3.8065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-06-25","known_ts":"1999-06-29","bar_index":650,"type":"BUY","strength":0.725,"price":3.9197,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1999-07-14","known_ts":"1999-07-16","bar_index":654,"type":"BUY","strength":0.725,"price":3.8777,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1999-09-16","known_ts":"1999-09-20","bar_index":669,"type":"BUY","strength":0.588,"price":3.079,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1999-10-28","known_ts":"1999-11-01","bar_index":679,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-10-28","trigger_known_ts":"1999-11-01","strength":0.45,"price":2.6994,"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.385424,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.4699,"atr14":0.106828,"stop_level":2.416486,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-02","known_ts":"1999-11-04","bar_index":680,"type":"BUY","strength":0.45,"price":2.8305,"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-11-02","known_ts":"1999-11-04","bar_index":680,"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-11-02","trigger_known_ts":"1999-11-04","strength":0.45,"price":2.8305,"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.355577,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.4699,"atr14":0.114268,"stop_level":2.412766,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-23","known_ts":"1999-11-23","bar_index":685,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7103,"stop_level":2.7431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-11-30","known_ts":"1999-11-30","bar_index":686,"type":"RECLAIM","strength":0.588,"price":2.754,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-11-23","prior_stop_level":2.7431,"sweep_low":2.601,"atr14":0.10642,"stop_level":2.54779,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-10","known_ts":"2000-02-10","bar_index":703,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.8371,"stop_level":2.86,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-06-15","known_ts":"2000-06-19","bar_index":732,"type":"BUY","strength":0.45,"price":2.1078,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-06-15","known_ts":"2000-06-19","bar_index":732,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-06-15","trigger_known_ts":"2000-06-19","strength":0.45,"price":2.1078,"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.462255,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.8789,"atr14":0.067386,"stop_level":1.845207,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-07","known_ts":"2000-07-07","bar_index":737,"type":"RECLAIM","strength":0.725,"price":2.193,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-06-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-21","known_ts":"2000-07-21","bar_index":740,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1293,"stop_level":2.1803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-26","known_ts":"2000-07-26","bar_index":741,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1293,"stop_level":2.1803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-08-31","known_ts":"2000-09-05","bar_index":750,"type":"BUY","strength":0.725,"price":1.581,"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":0},{"ts":"2000-10-18","known_ts":"2000-10-20","bar_index":761,"type":"REBUY","strength":0.725,"price":1.3388,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2001-02-08","known_ts":"2001-02-08","bar_index":786,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.8789,"stop_level":1.8972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-12","known_ts":"2001-02-12","bar_index":787,"type":"RECLAIM","strength":1.0,"price":1.9176,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-02-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":"2001-02-08","prior_stop_level":1.8972,"sweep_low":1.8483,"atr14":0.064403,"stop_level":1.816098,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-05","known_ts":"2001-03-05","bar_index":792,"type":"RECLAIM","strength":1.0,"price":1.9992,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-02-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-03","known_ts":"2001-04-03","bar_index":799,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.089,"stop_level":2.2053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-25","known_ts":"2001-06-27","bar_index":818,"type":"BUY","strength":0.863,"price":2.2236,"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":20},{"ts":"2001-07-18","known_ts":"2001-07-18","bar_index":823,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2032,"stop_level":2.2338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-20","known_ts":"2001-07-20","bar_index":824,"type":"RECLAIM","strength":1.0,"price":2.3114,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-07-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-07-18","prior_stop_level":2.2338,"sweep_low":2.1828,"atr14":0.089905,"stop_level":2.137848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-02","known_ts":"2001-08-02","bar_index":827,"type":"RECLAIM","strength":1.0,"price":2.4072,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-07-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-09-07","known_ts":"2001-09-07","bar_index":835,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.652,"stop_level":2.7234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-11-09","known_ts":"2001-11-09","bar_index":849,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6847,"stop_level":2.7316,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-11-13","known_ts":"2001-11-13","bar_index":849,"type":"RECLAIM","strength":0.863,"price":2.7683,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2001-11-09","prior_stop_level":2.7316,"sweep_low":2.6316,"atr14":0.074179,"stop_level":2.594511,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-28","known_ts":"2001-12-28","bar_index":860,"type":"RECLAIM","strength":1.0,"price":3.0678,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-04","known_ts":"2002-01-04","bar_index":861,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0489,"stop_level":3.0573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-01-08","known_ts":"2002-01-08","bar_index":862,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0342,"stop_level":3.0573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-01-14","known_ts":"2002-01-14","bar_index":863,"type":"RECLAIM","strength":0.863,"price":3.0846,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2002-01-08","prior_stop_level":3.0573,"sweep_low":2.9964,"atr14":0.081723,"stop_level":2.955538,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-14","known_ts":"2002-03-18","bar_index":877,"type":"BUY","strength":0.725,"price":3.0804,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2002-04-17","known_ts":"2002-04-17","bar_index":884,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.131,"stop_level":3.1633,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-22","known_ts":"2002-04-22","bar_index":885,"type":"RECLAIM","strength":0.863,"price":3.1783,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-04-17","prior_stop_level":3.1633,"sweep_low":3.1202,"atr14":0.056328,"stop_level":3.092036,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-01","known_ts":"2002-05-01","bar_index":888,"type":"RECLAIM","strength":0.863,"price":3.5183,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-21","known_ts":"2002-05-21","bar_index":892,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.4107,"stop_level":3.4538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-22","known_ts":"2002-05-22","bar_index":893,"type":"RECLAIM","strength":0.863,"price":3.4753,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-05-21","prior_stop_level":3.4538,"sweep_low":3.3892,"atr14":0.073819,"stop_level":3.35229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-30","known_ts":"2002-09-30","bar_index":923,"type":"RECLAIM","strength":0.863,"price":3.545,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-05-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-10-11","known_ts":"2002-10-11","bar_index":926,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.2411,"stop_level":3.3424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-10-15","known_ts":"2002-10-15","bar_index":926,"type":"RECLAIM","strength":0.863,"price":3.4437,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-10-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-10-11","prior_stop_level":3.3424,"sweep_low":3.2411,"atr14":0.106796,"stop_level":3.187702,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-29","known_ts":"2002-10-29","bar_index":930,"type":"RECLAIM","strength":0.863,"price":3.635,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-10-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-12-09","known_ts":"2002-12-09","bar_index":939,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.734,"stop_level":3.7971,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-12-10","known_ts":"2002-12-10","bar_index":939,"type":"RECLAIM","strength":1.0,"price":3.8196,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-12-09","prior_stop_level":3.7971,"sweep_low":3.734,"atr14":0.071044,"stop_level":3.698478,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-26","known_ts":"2003-02-28","bar_index":957,"type":"BUY","strength":0.725,"price":3.6226,"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":"2003-03-28","known_ts":"2003-03-28","bar_index":964,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.5404,"stop_level":3.6203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-03-31","known_ts":"2003-03-31","bar_index":964,"type":"RECLAIM","strength":0.863,"price":3.623,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-03-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-03-28","prior_stop_level":3.6203,"sweep_low":3.4578,"atr14":0.100254,"stop_level":3.407673,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-14","known_ts":"2003-04-14","bar_index":968,"type":"RECLAIM","strength":0.863,"price":3.7646,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-03-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-09","known_ts":"2003-06-09","bar_index":980,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.9581,"stop_level":3.9747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-10","known_ts":"2003-06-10","bar_index":981,"type":"RECLAIM","strength":1.0,"price":4.0714,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-06-09","prior_stop_level":3.9747,"sweep_low":3.9062,"atr14":0.064263,"stop_level":3.874068,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-23","known_ts":"2003-06-23","bar_index":984,"type":"RECLAIM","strength":1.0,"price":4.3429,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-09","known_ts":"2004-02-11","bar_index":1037,"type":"REBUY","strength":1.0,"price":6.8182,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2004-04-07","known_ts":"2004-04-07","bar_index":1050,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.7386,"stop_level":7.3547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-01","known_ts":"2004-06-03","bar_index":1063,"type":"BUY","strength":0.725,"price":6.5885,"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":"2004-07-22","known_ts":"2004-07-22","bar_index":1074,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.1734,"stop_level":7.2871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-07-26","known_ts":"2004-07-26","bar_index":1075,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.9667,"stop_level":7.2871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-08-10","known_ts":"2004-08-10","bar_index":1079,"type":"RECLAIM","strength":0.725,"price":7.1708,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-30","known_ts":"2004-12-02","bar_index":1105,"type":"BUY","strength":0.588,"price":7.7792,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2005-01-03","known_ts":"2005-01-03","bar_index":1112,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.5935,"stop_level":7.8343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-02-16","known_ts":"2005-02-18","bar_index":1123,"type":"BUY","strength":0.45,"price":7.1149,"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-03-22","known_ts":"2005-03-22","bar_index":1130,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.9679,"stop_level":6.9732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-03-30","known_ts":"2005-03-30","bar_index":1132,"type":"RECLAIM","strength":0.45,"price":7.0344,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-22 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":"2005-03-22","prior_stop_level":6.9732,"sweep_low":6.8575,"atr14":0.136296,"stop_level":6.789352,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-02","known_ts":"2005-05-02","bar_index":1140,"type":"RECLAIM","strength":0.725,"price":7.38,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-03-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-08","known_ts":"2005-08-08","bar_index":1162,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.9069,"stop_level":7.9567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-11","known_ts":"2005-08-11","bar_index":1163,"type":"RECLAIM","strength":0.863,"price":7.9649,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-08-08","prior_stop_level":7.9567,"sweep_low":7.7437,"atr14":0.161718,"stop_level":7.662841,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-07","known_ts":"2005-11-09","bar_index":1184,"type":"BUY","strength":0.588,"price":7.6807,"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":"aplus","score":80},{"ts":"2005-12-07","known_ts":"2005-12-07","bar_index":1191,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.6835,"stop_level":7.7763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-08","known_ts":"2005-12-08","bar_index":1191,"type":"RECLAIM","strength":0.725,"price":7.7988,"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":true,"monthlyBull":false},"anchor_ts":"2005-12-07","prior_stop_level":7.7763,"sweep_low":7.6638,"atr14":0.150746,"stop_level":7.588427,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-23","known_ts":"2006-01-25","bar_index":1201,"type":"BUY","strength":0.588,"price":7.701,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2006-02-07","known_ts":"2006-02-07","bar_index":1204,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.4721,"stop_level":7.5293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-02-14","known_ts":"2006-02-14","bar_index":1206,"type":"RECLAIM","strength":0.588,"price":7.5665,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-02-07","prior_stop_level":7.5293,"sweep_low":7.3949,"atr14":0.130418,"stop_level":7.329691,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-19","known_ts":"2006-04-21","bar_index":1221,"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":"2006-04-19","trigger_known_ts":"2006-04-21","strength":0.45,"price":7.0816,"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.16783,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.8251,"atr14":0.155835,"stop_level":6.747182,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-05-02","known_ts":"2006-05-04","bar_index":1224,"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":"2006-05-02","trigger_known_ts":"2006-05-04","strength":0.45,"price":7.0699,"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.169205,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.7115,"atr14":0.159928,"stop_level":6.631536,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-05-18","known_ts":"2006-05-22","bar_index":1228,"type":"BUY","strength":0.45,"price":6.9796,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-05-18","known_ts":"2006-05-22","bar_index":1228,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2006-05-18","trigger_known_ts":"2006-05-22","strength":0.45,"price":6.9796,"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.179816,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.7902,"atr14":0.139392,"stop_level":6.720504,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-05-26","known_ts":"2006-05-26","bar_index":1230,"type":"RECLAIM","strength":0.725,"price":7.7985,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2006-05-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-12","known_ts":"2006-06-12","bar_index":1233,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.5916,"stop_level":7.6586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-15","known_ts":"2006-06-15","bar_index":1234,"type":"RECLAIM","strength":0.725,"price":7.8655,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-06-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-06-12","prior_stop_level":7.6586,"sweep_low":7.5624,"atr14":0.21501,"stop_level":7.454895,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-27","known_ts":"2006-06-27","bar_index":1237,"type":"RECLAIM","strength":0.863,"price":7.8687,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-07-13","known_ts":"2006-07-13","bar_index":1240,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.5539,"stop_level":7.6846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-01","known_ts":"2006-08-01","bar_index":1245,"type":"RECLAIM","strength":0.863,"price":7.7499,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-07-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-14","known_ts":"2006-08-16","bar_index":1248,"type":"BUY","strength":0.863,"price":7.8598,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2006-11-01","known_ts":"2006-11-01","bar_index":1266,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.4523,"stop_level":9.4946,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-03","known_ts":"2006-11-03","bar_index":1267,"type":"RECLAIM","strength":0.863,"price":9.5429,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-01 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-01","prior_stop_level":9.4946,"sweep_low":9.3979,"atr14":0.172327,"stop_level":9.311737,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-15","known_ts":"2006-11-15","bar_index":1270,"type":"RECLAIM","strength":1.0,"price":9.7905,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-27","known_ts":"2006-11-27","bar_index":1272,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.6214,"stop_level":9.7905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-29","known_ts":"2006-11-29","bar_index":1273,"type":"RECLAIM","strength":1.0,"price":9.8419,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-11-27","prior_stop_level":9.7905,"sweep_low":9.564,"atr14":0.184843,"stop_level":9.471579,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-12","known_ts":"2006-12-12","bar_index":1276,"type":"RECLAIM","strength":1.0,"price":10.014,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-03-29","known_ts":"2007-04-02","bar_index":1300,"type":"BUY","strength":0.725,"price":9.9197,"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":"2007-05-17","known_ts":"2007-05-17","bar_index":1311,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.7285,"stop_level":10.7538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-21","known_ts":"2007-05-21","bar_index":1312,"type":"RECLAIM","strength":0.863,"price":10.9623,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-05-17","prior_stop_level":10.7538,"sweep_low":10.6147,"atr14":0.225353,"stop_level":10.502023,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-04","known_ts":"2007-06-04","bar_index":1315,"type":"RECLAIM","strength":0.863,"price":10.9875,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-09-14","known_ts":"2007-09-18","bar_index":1339,"type":"BUY","strength":0.45,"price":9.7645,"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-09-19","known_ts":"2007-09-19","bar_index":1340,"type":"RECLAIM","strength":0.588,"price":10.4927,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-09-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":1347,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.9806,"stop_level":10.2315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-22","known_ts":"2007-10-22","bar_index":1347,"type":"RECLAIM","strength":0.725,"price":10.2413,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-10-19","prior_stop_level":10.2315,"sweep_low":9.8372,"atr14":0.335859,"stop_level":9.66927,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-05","known_ts":"2007-12-07","bar_index":1358,"type":"BUY","strength":0.45,"price":9.834,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-01-18","known_ts":"2008-01-18","bar_index":1368,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.4318,"stop_level":9.4659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-01-22","known_ts":"2008-01-22","bar_index":1368,"type":"RECLAIM","strength":0.588,"price":9.6602,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-01-18","prior_stop_level":9.4659,"sweep_low":9.2955,"atr14":0.335782,"stop_level":9.127609,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-11","known_ts":"2008-02-11","bar_index":1373,"type":"RECLAIM","strength":0.725,"price":10.676,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-01-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-03-17","known_ts":"2008-03-19","bar_index":1381,"type":"REBUY","strength":0.863,"price":10.7885,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2008-04-09","known_ts":"2008-04-09","bar_index":1386,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.6964,"stop_level":10.8597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":1388,"type":"RECLAIM","strength":0.863,"price":10.8979,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-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":"2008-04-09","prior_stop_level":10.8597,"sweep_low":10.4253,"atr14":0.309062,"stop_level":10.270769,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-03","known_ts":"2008-06-05","bar_index":1399,"type":"BUY","strength":0.863,"price":11.1377,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2008-07-16","known_ts":"2008-07-18","bar_index":1409,"type":"BUY","strength":0.863,"price":10.6147,"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":"2008-10-06","known_ts":"2008-10-06","bar_index":1428,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.6443,"stop_level":11.6592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-12-09","known_ts":"2008-12-11","bar_index":1443,"type":"BUY","strength":0.588,"price":8.3544,"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":"2009-01-12","known_ts":"2009-01-12","bar_index":1450,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.4978,"stop_level":9.6418,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":1451,"type":"RECLAIM","strength":0.588,"price":9.7636,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-12","prior_stop_level":9.6418,"sweep_low":8.8626,"atr14":0.550225,"stop_level":8.587488,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-05","known_ts":"2009-02-05","bar_index":1456,"type":"RECLAIM","strength":0.725,"price":10.4763,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-02-13","known_ts":"2009-02-13","bar_index":1458,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.6012,"stop_level":9.6196,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-20","known_ts":"2009-03-24","bar_index":1466,"type":"BUY","strength":0.588,"price":9.5716,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-30","known_ts":"2009-03-30","bar_index":1468,"type":"RECLAIM","strength":0.725,"price":10.2085,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-04-14","known_ts":"2009-04-14","bar_index":1471,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.1482,"stop_level":10.1784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-04-15","known_ts":"2009-04-15","bar_index":1471,"type":"RECLAIM","strength":0.725,"price":10.8114,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-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":"2009-04-14","prior_stop_level":10.1784,"sweep_low":10.0239,"atr14":0.601146,"stop_level":9.723327,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-27","known_ts":"2009-04-27","bar_index":1474,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.2047,"stop_level":10.2085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-04-28","known_ts":"2009-04-28","bar_index":1474,"type":"RECLAIM","strength":0.863,"price":10.314,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-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":"2009-04-27","prior_stop_level":10.2085,"sweep_low":10.0239,"atr14":0.552583,"stop_level":9.747608,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-03","known_ts":"2009-06-05","bar_index":1483,"type":"BUY","strength":0.725,"price":10.3592,"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":25},{"ts":"2009-06-24","known_ts":"2009-06-26","bar_index":1488,"type":"BUY","strength":0.863,"price":10.3842,"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":"2009-09-02","known_ts":"2009-09-02","bar_index":1504,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.1309,"stop_level":12.2463,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-08","known_ts":"2009-09-08","bar_index":1505,"type":"RECLAIM","strength":1.0,"price":12.558,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-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":"2009-09-02","prior_stop_level":12.2463,"sweep_low":11.7385,"atr14":0.368447,"stop_level":11.554277,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-18","known_ts":"2009-09-18","bar_index":1508,"type":"RECLAIM","strength":1.0,"price":13.0735,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-12","known_ts":"2009-11-16","bar_index":1521,"type":"BUY","strength":0.863,"price":12.9195,"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":"2010-01-06","known_ts":"2010-01-06","bar_index":1533,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.8687,"stop_level":13.9253,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-13","known_ts":"2010-01-13","bar_index":1534,"type":"RECLAIM","strength":1.0,"price":13.9404,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-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":"2010-01-06","prior_stop_level":13.9253,"sweep_low":13.4664,"atr14":0.311594,"stop_level":13.310603,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-09","known_ts":"2010-03-11","bar_index":1547,"type":"BUY","strength":0.863,"price":14.753,"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":15},{"ts":"2010-05-06","known_ts":"2010-05-06","bar_index":1560,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.3362,"stop_level":16.064,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-10","known_ts":"2010-05-10","bar_index":1561,"type":"RECLAIM","strength":1.0,"price":16.9697,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-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":"2010-05-06","prior_stop_level":16.064,"sweep_low":13.82,"atr14":0.769232,"stop_level":13.435384,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-06","known_ts":"2010-08-10","bar_index":1582,"type":"BUY","strength":0.725,"price":16.0906,"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":"2010-11-16","known_ts":"2010-11-16","bar_index":1605,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.6569,"stop_level":19.2558,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-31","known_ts":"2011-01-04","bar_index":1616,"type":"BUY","strength":0.725,"price":19.117,"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":"2011-01-20","known_ts":"2011-01-20","bar_index":1620,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.1212,"stop_level":19.2055,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-01-24","known_ts":"2011-01-24","bar_index":1621,"type":"RECLAIM","strength":0.725,"price":19.4288,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-20","prior_stop_level":19.2055,"sweep_low":18.9357,"atr14":0.339236,"stop_level":18.766082,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-04","known_ts":"2011-02-04","bar_index":1624,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.0875,"stop_level":19.1633,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-02-07","known_ts":"2011-02-07","bar_index":1624,"type":"RECLAIM","strength":0.725,"price":19.2856,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-02-04","prior_stop_level":19.1633,"sweep_low":18.9484,"atr14":0.384974,"stop_level":18.755913,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-28","known_ts":"2011-03-02","bar_index":1629,"type":"REBUY","strength":0.863,"price":20.1537,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2011-03-24","known_ts":"2011-03-28","bar_index":1635,"type":"BUY","strength":0.863,"price":19.8714,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2011-04-25","known_ts":"2011-04-27","bar_index":1642,"type":"BUY","strength":0.863,"price":20.7361,"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":20},{"ts":"2011-05-13","known_ts":"2011-05-13","bar_index":1646,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.7838,"stop_level":19.8436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-05-18","known_ts":"2011-05-18","bar_index":1647,"type":"RECLAIM","strength":0.725,"price":19.9077,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-05-13","prior_stop_level":19.8436,"sweep_low":19.5148,"atr14":0.371485,"stop_level":19.329057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-07-01","known_ts":"2011-07-06","bar_index":1658,"type":"BUY","strength":0.725,"price":19.9133,"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":"2011-08-01","known_ts":"2011-08-01","bar_index":1664,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.4671,"stop_level":19.4846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-08-03","known_ts":"2011-08-03","bar_index":1665,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.9908,"stop_level":19.4846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-08-26","known_ts":"2011-08-30","bar_index":1671,"type":"BUY","strength":0.588,"price":19.6448,"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":"2011-09-29","known_ts":"2011-09-29","bar_index":1678,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.8474,"stop_level":18.8611,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-10-04","known_ts":"2011-10-04","bar_index":1679,"type":"RECLAIM","strength":0.588,"price":18.9792,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-09-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":"2011-09-29","prior_stop_level":18.8611,"sweep_low":17.4818,"atr14":0.702374,"stop_level":17.130613,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-21","known_ts":"2011-10-25","bar_index":1684,"type":"BUY","strength":0.588,"price":18.887,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-10-26","known_ts":"2011-10-26","bar_index":1685,"type":"RECLAIM","strength":0.725,"price":19.796,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-10-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-29","known_ts":"2012-02-29","bar_index":1713,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.0984,"stop_level":21.1028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-01","known_ts":"2012-03-01","bar_index":1713,"type":"RECLAIM","strength":0.863,"price":21.2237,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-02-29","prior_stop_level":21.1028,"sweep_low":20.9954,"atr14":0.388268,"stop_level":20.801266,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-15","known_ts":"2012-03-15","bar_index":1717,"type":"RECLAIM","strength":0.863,"price":22.0698,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-06","known_ts":"2012-06-08","bar_index":1736,"type":"BUY","strength":0.863,"price":22.6409,"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":"2012-08-01","known_ts":"2012-08-01","bar_index":1749,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.3268,"stop_level":24.4831,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-03","known_ts":"2012-08-03","bar_index":1749,"type":"RECLAIM","strength":1.0,"price":24.6669,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-08-01","prior_stop_level":24.4831,"sweep_low":24.0144,"atr14":0.376197,"stop_level":23.826302,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-06","known_ts":"2012-08-06","bar_index":1750,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.3406,"stop_level":24.4831,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-11-01","known_ts":"2012-11-01","bar_index":1770,"type":"RECLAIM","strength":1.0,"price":25.1453,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-11-23","known_ts":"2012-11-27","bar_index":1775,"type":"REBUY","strength":1.0,"price":25.2757,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2013-05-29","known_ts":"2013-05-29","bar_index":1817,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.1513,"stop_level":31.0163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-07-15","known_ts":"2013-07-17","bar_index":1828,"type":"BUY","strength":0.725,"price":31.0643,"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":"2013-08-14","known_ts":"2013-08-14","bar_index":1835,"type":"SELL","basis":"structure_stop","strength":0.45,"price":29.4816,"stop_level":29.7816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2013-09-17","known_ts":"2013-09-19","bar_index":1843,"type":"BUY","strength":0.45,"price":28.3005,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-10-16","known_ts":"2013-10-16","bar_index":1850,"type":"RECLAIM","strength":0.725,"price":30.1339,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-09-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-11-18","known_ts":"2013-11-18","bar_index":1857,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.8348,"stop_level":29.8741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-01-03","known_ts":"2014-01-07","bar_index":1868,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-01-03","trigger_known_ts":"2014-01-07","strength":0.45,"price":28.177,"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.184523,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.184,"atr14":0.543227,"stop_level":26.912386,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-08","known_ts":"2014-01-10","bar_index":1869,"type":"BUY","strength":0.45,"price":28.7579,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-01-08","known_ts":"2014-01-10","bar_index":1869,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2014-01-08","trigger_known_ts":"2014-01-10","strength":0.45,"price":28.7579,"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.167711,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.184,"atr14":0.514789,"stop_level":26.926606,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-16","known_ts":"2014-01-16","bar_index":1871,"type":"RECLAIM","strength":0.725,"price":30.312,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-01-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-02-07","known_ts":"2014-02-07","bar_index":1876,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.6397,"stop_level":30.6446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-02-10","known_ts":"2014-02-10","bar_index":1876,"type":"RECLAIM","strength":0.725,"price":30.6844,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-02-07","prior_stop_level":30.6446,"sweep_low":30.3914,"atr14":0.518317,"stop_level":30.132242,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-20","known_ts":"2014-02-20","bar_index":1878,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.2425,"stop_level":30.6446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-14","known_ts":"2014-03-14","bar_index":1884,"type":"RECLAIM","strength":0.863,"price":30.5205,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-02-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-04-28","known_ts":"2014-04-30","bar_index":1894,"type":"BUY","strength":0.863,"price":31.0261,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2014-05-21","known_ts":"2014-05-21","bar_index":1899,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.4728,"stop_level":30.9406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-22","known_ts":"2014-05-27","bar_index":1900,"type":"REBUY","strength":0.863,"price":31.6246,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2014-05-23","known_ts":"2014-05-23","bar_index":1900,"type":"RECLAIM","strength":0.863,"price":31.177,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-21 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-05-21","prior_stop_level":30.9406,"sweep_low":30.3471,"atr14":0.4889,"stop_level":30.10265,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-12","known_ts":"2014-06-12","bar_index":1904,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.016,"stop_level":31.4636,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-19","known_ts":"2014-06-19","bar_index":1906,"type":"RECLAIM","strength":0.863,"price":31.7402,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-06-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":"2014-06-12","prior_stop_level":31.4636,"sweep_low":30.674,"atr14":0.510782,"stop_level":30.418609,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-26","known_ts":"2014-06-26","bar_index":1908,"type":"RECLAIM","strength":0.863,"price":31.8532,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-08-13","known_ts":"2014-08-15","bar_index":1919,"type":"BUY","strength":0.725,"price":32.1791,"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":65},{"ts":"2014-09-10","known_ts":"2014-09-10","bar_index":1925,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.9347,"stop_level":32.2147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-11","known_ts":"2014-09-11","bar_index":1925,"type":"RECLAIM","strength":0.863,"price":32.3267,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-09-10","prior_stop_level":32.2147,"sweep_low":31.8277,"atr14":0.42497,"stop_level":31.615215,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-09-12","known_ts":"2014-09-12","bar_index":1926,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.1353,"stop_level":32.2147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-10-16","known_ts":"2014-10-20","bar_index":1934,"type":"BUY","strength":0.588,"price":32.1069,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2015-02-02","known_ts":"2015-02-02","bar_index":1958,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.4461,"stop_level":38.6026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-03","known_ts":"2015-02-03","bar_index":1958,"type":"RECLAIM","strength":0.863,"price":38.8738,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-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":"2015-02-02","prior_stop_level":38.6026,"sweep_low":38.0809,"atr14":0.702708,"stop_level":37.729546,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-07","known_ts":"2015-07-09","bar_index":1994,"type":"BUY","strength":0.45,"price":34.4101,"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-24","known_ts":"2015-07-24","bar_index":1998,"type":"SELL","basis":"structure_stop","strength":0.45,"price":34.2281,"stop_level":34.5278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-07-29","known_ts":"2015-07-29","bar_index":1999,"type":"RECLAIM","strength":0.45,"price":34.7151,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-24 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":"2015-07-24","prior_stop_level":34.5278,"sweep_low":34.0569,"atr14":0.537214,"stop_level":33.788293,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-11","known_ts":"2015-08-11","bar_index":2002,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.9323,"stop_level":34.1585,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-17","known_ts":"2015-09-21","bar_index":2011,"type":"BUY","strength":0.45,"price":31.5791,"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-11-09","known_ts":"2015-11-09","bar_index":2023,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.0051,"stop_level":31.8956,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-19","known_ts":"2015-11-23","bar_index":2026,"type":"REBUY","strength":0.588,"price":32.3572,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-12-21","known_ts":"2015-12-21","bar_index":2033,"type":"RECLAIM","strength":0.725,"price":33.4758,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-11-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-08","known_ts":"2016-01-08","bar_index":2037,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.1621,"stop_level":33.5089,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-11","known_ts":"2016-01-11","bar_index":2037,"type":"RECLAIM","strength":0.863,"price":33.6796,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-01-08","prior_stop_level":33.5089,"sweep_low":32.9914,"atr14":0.641846,"stop_level":32.670477,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-22","known_ts":"2016-01-26","bar_index":2040,"type":"REBUY","strength":0.863,"price":33.9053,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2016-02-26","known_ts":"2016-03-01","bar_index":2048,"type":"BUY","strength":0.863,"price":35.1879,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":70},{"ts":"2016-05-17","known_ts":"2016-05-17","bar_index":2066,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.0394,"stop_level":38.5919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-01","known_ts":"2016-06-01","bar_index":2070,"type":"RECLAIM","strength":1.0,"price":39.5855,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-01","known_ts":"2016-09-01","bar_index":2091,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.0857,"stop_level":45.227,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-02","known_ts":"2016-09-02","bar_index":2092,"type":"RECLAIM","strength":1.0,"price":45.583,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-09-01","prior_stop_level":45.227,"sweep_low":44.8823,"atr14":0.694171,"stop_level":44.535214,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-12-07","known_ts":"2016-12-09","bar_index":2114,"type":"BUY","strength":0.725,"price":42.1269,"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":"2017-02-01","known_ts":"2017-02-01","bar_index":2126,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.8352,"stop_level":42.0551,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-02","known_ts":"2017-02-02","bar_index":2126,"type":"RECLAIM","strength":0.863,"price":42.6453,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-02-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-02-01","prior_stop_level":42.0551,"sweep_low":41.7658,"atr14":0.841786,"stop_level":41.344907,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-16","known_ts":"2017-02-16","bar_index":2130,"type":"RECLAIM","strength":0.863,"price":43.1256,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-02-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-31","known_ts":"2017-04-04","bar_index":2140,"type":"BUY","strength":0.588,"price":42.5776,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":30},{"ts":"2017-04-28","known_ts":"2017-04-28","bar_index":2146,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.9119,"stop_level":43.5101,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-03","known_ts":"2017-05-03","bar_index":2147,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.3313,"stop_level":43.5101,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-05-10","known_ts":"2017-05-12","bar_index":2149,"type":"REBUY","strength":0.725,"price":44.1787,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2017-07-20","known_ts":"2017-07-20","bar_index":2165,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.5992,"stop_level":45.6585,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-07-21","known_ts":"2017-07-21","bar_index":2165,"type":"RECLAIM","strength":0.863,"price":45.706,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-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":"2017-07-20","prior_stop_level":45.6585,"sweep_low":45.5042,"atr14":0.601623,"stop_level":45.203388,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-17","known_ts":"2017-08-17","bar_index":2172,"type":"RECLAIM","strength":1.0,"price":47.6114,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-07-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-19","known_ts":"2017-09-19","bar_index":2179,"type":"SELL","basis":"structure_stop","strength":1.0,"price":47.2196,"stop_level":47.3087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-20","known_ts":"2017-11-22","bar_index":2194,"type":"BUY","strength":0.725,"price":46.9422,"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":"2017-12-22","known_ts":"2017-12-22","bar_index":2201,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.6682,"stop_level":46.6658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-03-02","known_ts":"2018-03-06","bar_index":2217,"type":"BUY","strength":0.45,"price":40.9731,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-04-24","known_ts":"2018-04-24","bar_index":2229,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.0741,"stop_level":41.1174,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-26","known_ts":"2018-04-26","bar_index":2229,"type":"RECLAIM","strength":0.588,"price":41.2965,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-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":"2018-04-24","prior_stop_level":41.1174,"sweep_low":40.3636,"atr14":0.727803,"stop_level":39.999699,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-23","known_ts":"2018-05-23","bar_index":2236,"type":"RECLAIM","strength":0.725,"price":44.6452,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-04-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-17","known_ts":"2018-07-17","bar_index":2248,"type":"SELL","basis":"structure_stop","strength":0.863,"price":46.6809,"stop_level":46.8751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-19","known_ts":"2018-07-19","bar_index":2249,"type":"RECLAIM","strength":0.863,"price":47.1381,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-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":"2018-07-17","prior_stop_level":46.8751,"sweep_low":46.0735,"atr14":0.67846,"stop_level":45.73427,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-01","known_ts":"2018-08-03","bar_index":2252,"type":"REBUY","strength":0.863,"price":47.6955,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2018-09-04","known_ts":"2018-09-04","bar_index":2259,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.7789,"stop_level":48.8979,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-05","known_ts":"2018-09-05","bar_index":2260,"type":"RECLAIM","strength":0.863,"price":49.0732,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-09-04","prior_stop_level":48.8979,"sweep_low":48.616,"atr14":0.651503,"stop_level":48.290249,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-07","known_ts":"2018-11-09","bar_index":2275,"type":"BUY","strength":0.863,"price":48.2332,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2018-12-24","known_ts":"2018-12-24","bar_index":2285,"type":"SELL","basis":"structure_stop","strength":1.0,"price":46.8239,"stop_level":48.8172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-01-10","known_ts":"2019-01-10","bar_index":2289,"type":"RECLAIM","strength":1.0,"price":49.6065,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-12-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-01-15","known_ts":"2019-01-17","bar_index":2290,"type":"BUY","strength":1.0,"price":50.6872,"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":20},{"ts":"2019-02-19","known_ts":"2019-02-19","bar_index":2297,"type":"SELL","basis":"structure_stop","strength":1.0,"price":51.7035,"stop_level":52.797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-05-13","known_ts":"2019-05-15","bar_index":2317,"type":"BUY","strength":0.725,"price":51.5535,"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":"2019-06-03","known_ts":"2019-06-03","bar_index":2321,"type":"SELL","basis":"structure_stop","strength":0.863,"price":51.0125,"stop_level":51.0777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-06","known_ts":"2019-06-06","bar_index":2322,"type":"RECLAIM","strength":0.863,"price":51.2797,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-06-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":"2019-06-03","prior_stop_level":51.0777,"sweep_low":49.7414,"atr14":0.778669,"stop_level":49.352065,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-17","known_ts":"2019-06-17","bar_index":2325,"type":"RECLAIM","strength":0.863,"price":52.5508,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-06-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-09-10","known_ts":"2019-09-10","bar_index":2344,"type":"SELL","basis":"structure_stop","strength":1.0,"price":54.0372,"stop_level":54.0636,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-09-11","known_ts":"2019-09-11","bar_index":2345,"type":"RECLAIM","strength":1.0,"price":54.4403,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-09-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":"2019-09-10","prior_stop_level":54.0636,"sweep_low":53.5085,"atr14":0.808197,"stop_level":53.104401,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-19","known_ts":"2019-09-23","bar_index":2347,"type":"REBUY","strength":1.0,"price":55.3258,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2019-10-02","known_ts":"2019-10-04","bar_index":2350,"type":"REBUY","strength":1.0,"price":55.7238,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2019-12-27","known_ts":"2019-12-31","bar_index":2370,"type":"BUY","strength":0.725,"price":55.2301,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2020-02-28","known_ts":"2020-02-28","bar_index":2384,"type":"SELL","basis":"structure_stop","strength":1.0,"price":55.3996,"stop_level":58.6735,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-03-04","known_ts":"2020-03-04","bar_index":2385,"type":"RECLAIM","strength":1.0,"price":59.2971,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-02-28","prior_stop_level":58.6735,"sweep_low":54.2405,"atr14":1.344966,"stop_level":53.568017,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-16","known_ts":"2020-04-20","bar_index":2395,"type":"BUY","strength":0.588,"price":35.2365,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2020-08-19","known_ts":"2020-08-19","bar_index":2424,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.9222,"stop_level":43.3029,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-20","known_ts":"2020-08-20","bar_index":2424,"type":"RECLAIM","strength":0.588,"price":44.3252,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-08-19","prior_stop_level":43.3029,"sweep_low":42.6331,"atr14":1.561428,"stop_level":41.852386,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-04","known_ts":"2020-09-04","bar_index":2428,"type":"RECLAIM","strength":0.863,"price":45.8339,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-08-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-09","known_ts":"2020-11-11","bar_index":2443,"type":"BUY","strength":0.725,"price":46.1929,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2021-01-11","known_ts":"2021-01-11","bar_index":2457,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.7877,"stop_level":48.5607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-13","known_ts":"2021-01-13","bar_index":2457,"type":"RECLAIM","strength":0.863,"price":48.8014,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-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":"2021-01-11","prior_stop_level":48.5607,"sweep_low":47.5252,"atr14":1.246849,"stop_level":46.901776,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-02-05","known_ts":"2021-02-05","bar_index":2463,"type":"RECLAIM","strength":1.0,"price":50.2526,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-10","known_ts":"2021-02-12","bar_index":2464,"type":"BUY","strength":1.0,"price":51.1058,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2021-04-14","known_ts":"2021-04-14","bar_index":2478,"type":"SELL","basis":"structure_stop","strength":1.0,"price":54.4712,"stop_level":54.9005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-15","known_ts":"2021-04-15","bar_index":2478,"type":"RECLAIM","strength":1.0,"price":55.2262,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-04-14","prior_stop_level":54.9005,"sweep_low":54.4046,"atr14":1.155151,"stop_level":53.827024,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-29","known_ts":"2021-07-01","bar_index":2496,"type":"BUY","strength":0.725,"price":50.198,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2021-08-09","known_ts":"2021-08-09","bar_index":2505,"type":"SELL","basis":"structure_stop","strength":0.588,"price":49.0878,"stop_level":49.4028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-10-11","known_ts":"2021-10-13","bar_index":2520,"type":"BUY","strength":0.588,"price":42.0877,"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":"2021-11-04","known_ts":"2021-11-04","bar_index":2526,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.6616,"stop_level":41.0124,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-11-05","known_ts":"2021-11-05","bar_index":2526,"type":"RECLAIM","strength":0.45,"price":42.2936,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-04 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":"2021-11-04","prior_stop_level":41.0124,"sweep_low":40.3947,"atr14":1.037495,"stop_level":39.875953,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":2531,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.2422,"stop_level":40.6616,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-11-30","known_ts":"2021-11-30","bar_index":2531,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.838,"stop_level":40.6616,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-12-03","known_ts":"2021-12-03","bar_index":2532,"type":"RECLAIM","strength":0.588,"price":40.7684,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2021-11-26","prior_stop_level":40.6616,"sweep_low":38.8009,"atr14":1.25065,"stop_level":38.175575,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-03","known_ts":"2021-12-03","bar_index":2532,"type":"RECLAIM","strength":0.588,"price":40.7684,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-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":"2021-11-30","prior_stop_level":40.6616,"sweep_low":38.8009,"atr14":1.25065,"stop_level":38.175575,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-05","known_ts":"2022-01-05","bar_index":2540,"type":"RECLAIM","strength":0.725,"price":47.2552,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-01-20","known_ts":"2022-01-20","bar_index":2543,"type":"SELL","basis":"structure_stop","strength":0.588,"price":45.334,"stop_level":45.5896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-01-26","known_ts":"2022-01-26","bar_index":2544,"type":"SELL","basis":"structure_stop","strength":0.725,"price":44.3734,"stop_level":45.334,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-03-08","known_ts":"2022-03-10","bar_index":2554,"type":"BUY","strength":0.725,"price":44.1952,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2022-04-07","known_ts":"2022-04-07","bar_index":2561,"type":"SELL","basis":"structure_stop","strength":0.725,"price":43.9079,"stop_level":44.4198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-13","known_ts":"2022-04-13","bar_index":2562,"type":"SELL","basis":"structure_stop","strength":0.725,"price":43.5855,"stop_level":43.8843,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-16","known_ts":"2022-05-18","bar_index":2570,"type":"BUY","strength":0.863,"price":44.3875,"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":"2022-09-01","known_ts":"2022-09-01","bar_index":2595,"type":"SELL","basis":"structure_stop","strength":1.0,"price":51.4127,"stop_level":52.1069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-09-07","known_ts":"2022-09-07","bar_index":2596,"type":"RECLAIM","strength":1.0,"price":52.5697,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-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":"2022-09-01","prior_stop_level":52.1069,"sweep_low":51.0616,"atr14":0.98905,"stop_level":50.567075,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-09","known_ts":"2022-11-11","bar_index":2611,"type":"BUY","strength":0.725,"price":46.4187,"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":65},{"ts":"2022-12-20","known_ts":"2022-12-20","bar_index":2620,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.4326,"stop_level":45.2027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2023-01-11","known_ts":"2023-01-13","bar_index":2625,"type":"REBUY","strength":0.588,"price":45.4865,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":40},{"ts":"2023-02-22","known_ts":"2023-02-22","bar_index":2634,"type":"SELL","basis":"structure_stop","strength":0.725,"price":44.4638,"stop_level":46.501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-24","known_ts":"2023-05-24","bar_index":2655,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.2866,"stop_level":44.0004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-01","known_ts":"2023-06-01","bar_index":2657,"type":"RECLAIM","strength":0.588,"price":44.0255,"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":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-05-24","prior_stop_level":44.0004,"sweep_low":42.3461,"atr14":0.976315,"stop_level":41.857942,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-13","known_ts":"2023-06-13","bar_index":2660,"type":"RECLAIM","strength":0.725,"price":45.8813,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-22","known_ts":"2023-06-22","bar_index":2662,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.908,"stop_level":44.2607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-27","known_ts":"2023-06-27","bar_index":2663,"type":"RECLAIM","strength":0.588,"price":44.3866,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-06-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":"2023-06-22","prior_stop_level":44.2607,"sweep_low":42.7324,"atr14":1.04012,"stop_level":42.21234,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-11","known_ts":"2023-07-11","bar_index":2666,"type":"RECLAIM","strength":0.725,"price":45.9454,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-09","known_ts":"2023-08-09","bar_index":2673,"type":"SELL","basis":"structure_stop","strength":0.725,"price":43.989,"stop_level":44.5443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-09-26","known_ts":"2023-09-28","bar_index":2684,"type":"BUY","strength":0.863,"price":44.407,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2023-12-29","known_ts":"2023-12-29","bar_index":2706,"type":"SELL","basis":"structure_stop","strength":1.0,"price":49.3461,"stop_level":49.4513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-18","known_ts":"2024-01-18","bar_index":2710,"type":"RECLAIM","strength":1.0,"price":49.2312,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-02-22","known_ts":"2024-02-26","bar_index":2718,"type":"BUY","strength":0.863,"price":51.3782,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2024-04-10","known_ts":"2024-04-10","bar_index":2729,"type":"SELL","basis":"structure_stop","strength":1.0,"price":52.3197,"stop_level":53.1805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-17","known_ts":"2024-04-17","bar_index":2730,"type":"RECLAIM","strength":1.0,"price":53.3957,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-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":"2024-04-10","prior_stop_level":53.1805,"sweep_low":51.8266,"atr14":1.085919,"stop_level":51.283641,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-26","known_ts":"2024-04-26","bar_index":2733,"type":"RECLAIM","strength":1.0,"price":56.543,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-23","known_ts":"2024-05-23","bar_index":2739,"type":"SELL","basis":"structure_stop","strength":1.0,"price":57.9148,"stop_level":58.5515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-31","known_ts":"2024-05-31","bar_index":2741,"type":"RECLAIM","strength":1.0,"price":59.2509,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-05-23","prior_stop_level":58.5515,"sweep_low":57.3051,"atr14":0.929614,"stop_level":56.840293,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-10","known_ts":"2024-06-10","bar_index":2743,"type":"RECLAIM","strength":1.0,"price":58.5963,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-03","known_ts":"2024-10-03","bar_index":2769,"type":"SELL","basis":"structure_stop","strength":1.0,"price":74.9206,"stop_level":75.6086,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-01-24","known_ts":"2025-01-28","bar_index":2795,"type":"BUY","strength":0.588,"price":64.8081,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2025-04-07","known_ts":"2025-04-07","bar_index":2811,"type":"SELL","basis":"structure_stop","strength":0.588,"price":65.2593,"stop_level":68.68,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-04-14","known_ts":"2025-04-14","bar_index":2813,"type":"RECLAIM","strength":0.588,"price":69.6965,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-04-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":"2025-04-07","prior_stop_level":68.68,"sweep_low":62.5648,"atr14":2.232607,"stop_level":61.448496,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-22","known_ts":"2025-04-22","bar_index":2815,"type":"RECLAIM","strength":0.725,"price":70.959,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-05-13","known_ts":"2025-05-13","bar_index":2820,"type":"SELL","basis":"structure_stop","strength":0.725,"price":70.3089,"stop_level":70.5256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-05-15","known_ts":"2025-05-15","bar_index":2820,"type":"SELL","basis":"structure_stop","strength":0.725,"price":70.2995,"stop_level":70.5256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-05-16","known_ts":"2025-05-16","bar_index":2821,"type":"RECLAIM","strength":0.725,"price":70.8176,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-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-05-13","prior_stop_level":70.5256,"sweep_low":68.6979,"atr14":1.738096,"stop_level":67.828852,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-16","known_ts":"2025-05-16","bar_index":2821,"type":"RECLAIM","strength":0.725,"price":70.8176,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-05-15","prior_stop_level":70.5256,"sweep_low":69.1219,"atr14":1.738096,"stop_level":68.252852,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-10","known_ts":"2025-07-14","bar_index":2833,"type":"BUY","strength":0.588,"price":68.8663,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2025-07-31","known_ts":"2025-08-04","bar_index":2838,"type":"BUY","strength":0.725,"price":69.0953,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2025-09-16","known_ts":"2025-09-16","bar_index":2848,"type":"SELL","basis":"structure_stop","strength":0.863,"price":74.2004,"stop_level":74.4771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-17","known_ts":"2025-09-17","bar_index":2849,"type":"RECLAIM","strength":0.863,"price":74.6775,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-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":"2025-09-16","prior_stop_level":74.4771,"sweep_low":73.6851,"atr14":1.216514,"stop_level":73.076843,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-30","known_ts":"2025-09-30","bar_index":2852,"type":"RECLAIM","strength":0.863,"price":75.9,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-09-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-06","known_ts":"2025-10-06","bar_index":2853,"type":"SELL","basis":"structure_stop","strength":0.863,"price":74.5482,"stop_level":74.9924,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-11-14","known_ts":"2025-11-18","bar_index":2863,"type":"BUY","strength":0.725,"price":75.6007,"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":"2025-12-11","known_ts":"2025-12-11","bar_index":2869,"type":"SELL","basis":"structure_stop","strength":0.725,"price":73.2544,"stop_level":75.5234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2025-12-18","known_ts":"2025-12-18","bar_index":2870,"type":"RECLAIM","strength":0.725,"price":75.6489,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2025-12-11","prior_stop_level":75.5234,"sweep_low":73.2351,"atr14":1.516366,"stop_level":72.476917,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-16","known_ts":"2026-01-16","bar_index":2877,"type":"RECLAIM","strength":0.863,"price":79.322,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-05","known_ts":"2026-03-05","bar_index":2887,"type":"SELL","basis":"structure_stop","strength":0.863,"price":82.1361,"stop_level":82.1459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-06","known_ts":"2026-03-06","bar_index":2888,"type":"RECLAIM","strength":0.863,"price":82.6833,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-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":"2026-03-05","prior_stop_level":82.1459,"sweep_low":81.1102,"atr14":2.160812,"stop_level":80.029794,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-18","known_ts":"2026-06-23","bar_index":2912,"type":"BUY","strength":0.45,"price":72.1642,"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":"2026-07-02","known_ts":"2026-07-02","bar_index":2915,"type":"RECLAIM","strength":0.725,"price":77.31,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2026-06-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-08-04","known_ts":"2026-08-04","bar_index":2922,"type":"SELL","basis":"structure_stop","strength":0.588,"price":74.56,"stop_level":75.33,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-08-06","known_ts":"2026-08-06","bar_index":2923,"type":"RECLAIM","strength":0.588,"price":75.38,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-08-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-08-04","prior_stop_level":75.33,"sweep_low":69.95,"atr14":2.040635,"stop_level":68.929683,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-08-04","last_scored_basis":"structure_stop","bars_since_signal":2,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":true,"above200":false},"early_dots":["2016-10-12","2017-03-20","2017-07-24","2017-08-09","2017-11-02","2018-01-23","2018-09-26","2018-10-12","2019-01-07","2019-03-13","2019-05-03","2019-11-21","2019-12-23","2020-03-20","2020-10-01","2020-10-27","2021-05-28","2021-06-21","2021-08-27","2021-10-11","2021-11-09","2022-02-14","2022-03-03","2022-05-03","2022-10-11","2023-01-11","2023-03-30","2023-04-26","2023-08-25","2023-09-21","2024-02-08","2024-10-17","2024-12-20","2025-02-11","2025-06-23","2025-10-16","2025-11-03","2026-04-01","2026-05-06","2026-06-10"],"warnings":[{"ts":"2022-06-13","kind":"arm","px":45.1267},{"ts":"2022-08-05","kind":"arm","px":50.3115},{"ts":"2022-08-30","kind":"arm","px":52.5936},{"ts":"2022-09-01","kind":"confirm","px":51.4127,"level":52.1069},{"ts":"2022-12-19","kind":"arm","px":44.619},{"ts":"2022-12-20","kind":"confirm","px":44.4326,"level":45.2027},{"ts":"2023-02-07","kind":"arm","px":47.0536},{"ts":"2023-02-22","kind":"confirm","px":44.4638,"level":46.501},{"ts":"2023-05-23","kind":"arm","px":43.908},{"ts":"2023-05-24","kind":"confirm","px":43.2866,"level":44.0004},{"ts":"2023-06-21","kind":"arm","px":44.5126},{"ts":"2023-06-22","kind":"confirm","px":43.908,"level":44.2607},{"ts":"2023-07-28","kind":"arm","px":47.0133},{"ts":"2023-08-09","kind":"confirm","px":43.989,"level":44.5443},{"ts":"2023-12-06","kind":"arm","px":48.0685},{"ts":"2023-12-29","kind":"confirm","px":49.3461,"level":49.4513},{"ts":"2024-04-02","kind":"arm","px":54.0951},{"ts":"2024-04-10","kind":"confirm","px":52.3197,"level":53.1805},{"ts":"2024-05-22","kind":"arm","px":58.7936},{"ts":"2024-05-23","kind":"confirm","px":57.9148,"level":58.5515},{"ts":"2024-07-19","kind":"arm","px":65.5214},{"ts":"2024-09-20","kind":"arm","px":75.6086},{"ts":"2024-10-03","kind":"confirm","px":74.9206,"level":75.6086},{"ts":"2025-03-07","kind":"arm","px":67.8702},{"ts":"2025-04-04","kind":"arm","px":67.3036},{"ts":"2025-04-07","kind":"confirm","px":65.2593,"level":68.68},{"ts":"2025-05-01","kind":"arm","px":71.0061},{"ts":"2025-05-13","kind":"confirm","px":70.3089,"level":70.5256},{"ts":"2025-05-14","kind":"arm","px":68.9334},{"ts":"2025-05-15","kind":"confirm","px":70.2995,"level":70.5256},{"ts":"2025-08-14","kind":"arm","px":70.8511},{"ts":"2025-09-16","kind":"confirm","px":74.2004,"level":74.4771},{"ts":"2025-09-19","kind":"arm","px":74.916},{"ts":"2025-10-06","kind":"confirm","px":74.5482,"level":74.9924},{"ts":"2025-12-10","kind":"arm","px":74.1427},{"ts":"2025-12-11","kind":"confirm","px":73.2544,"level":75.5234},{"ts":"2026-01-29","kind":"arm","px":78.9214},{"ts":"2026-03-05","kind":"confirm","px":82.1361,"level":82.1459},{"ts":"2026-07-13","kind":"arm","px":75.9},{"ts":"2026-08-04","kind":"confirm","px":74.56,"level":75.33}],"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":[]}}}