{"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":"ATR","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1993-09-20","known_ts":"1993-09-20","bar_index":35,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.0529,"stop_level":3.1152,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-09-22","known_ts":"1993-09-22","bar_index":35,"type":"RECLAIM","strength":0.588,"price":3.136,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-09-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1993-09-20","prior_stop_level":3.1152,"sweep_low":3.0322,"atr14":0.047134,"stop_level":3.008633,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-09-23","known_ts":"1993-09-27","bar_index":36,"type":"BUY","strength":0.588,"price":3.3852,"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":"1993-10-29","known_ts":"1993-10-29","bar_index":44,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.5098,"stop_level":3.5514,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-02-03","known_ts":"1994-02-07","bar_index":67,"type":"BUY","strength":0.588,"price":3.5058,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1994-05-24","known_ts":"1994-05-26","bar_index":92,"type":"REBUY","strength":0.863,"price":4.0383,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1994-06-14","known_ts":"1994-06-14","bar_index":96,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.0593,"stop_level":4.0802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-06-16","known_ts":"1994-06-16","bar_index":97,"type":"RECLAIM","strength":0.863,"price":4.122,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-06-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":"1994-06-14","prior_stop_level":4.0802,"sweep_low":4.0383,"atr14":0.067041,"stop_level":4.00478,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-28","known_ts":"1994-08-01","bar_index":107,"type":"BUY","strength":0.725,"price":4.0802,"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":"1994-09-06","known_ts":"1994-09-08","bar_index":116,"type":"BUY","strength":0.725,"price":4.0693,"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":"1994-09-14","known_ts":"1994-09-16","bar_index":118,"type":"BUY","strength":0.725,"price":4.2371,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1994-11-23","known_ts":"1994-11-23","bar_index":134,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.5406,"stop_level":4.6037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-03-23","known_ts":"1995-03-23","bar_index":162,"type":"RECLAIM","strength":0.725,"price":4.8885,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-08-29","known_ts":"1995-08-29","bar_index":198,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.3532,"stop_level":5.4589,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-09-06","known_ts":"1995-09-06","bar_index":200,"type":"RECLAIM","strength":1.0,"price":5.4801,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-08-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-08-29","prior_stop_level":5.4589,"sweep_low":5.3108,"atr14":0.072167,"stop_level":5.274716,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-09-18","known_ts":"1995-09-18","bar_index":203,"type":"RECLAIM","strength":1.0,"price":5.7552,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-08-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-10-25","known_ts":"1995-10-27","bar_index":212,"type":"BUY","strength":0.725,"price":5.7552,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1995-11-22","known_ts":"1995-11-22","bar_index":218,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.8727,"stop_level":5.9151,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-11-24","known_ts":"1995-11-24","bar_index":219,"type":"RECLAIM","strength":1.0,"price":5.9363,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-11-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-11-22","prior_stop_level":5.9151,"sweep_low":5.8303,"atr14":0.068402,"stop_level":5.796099,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-12-07","known_ts":"1995-12-07","bar_index":222,"type":"RECLAIM","strength":1.0,"price":6.4027,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-02-02","known_ts":"1996-02-06","bar_index":235,"type":"BUY","strength":0.725,"price":6.351,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1996-02-21","known_ts":"1996-02-23","bar_index":239,"type":"BUY","strength":0.725,"price":6.3935,"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":"1996-03-21","known_ts":"1996-03-25","bar_index":246,"type":"REBUY","strength":0.725,"price":6.6059,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1996-04-12","known_ts":"1996-04-12","bar_index":251,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.967,"stop_level":7.0944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-04-17","known_ts":"1996-04-17","bar_index":252,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7333,"stop_level":7.0944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-05-24","known_ts":"1996-05-29","bar_index":261,"type":"BUY","strength":0.725,"price":7.0223,"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-07-30","known_ts":"1996-08-01","bar_index":276,"type":"BUY","strength":0.45,"price":5.788,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-08-15","known_ts":"1996-08-15","bar_index":280,"type":"RECLAIM","strength":0.725,"price":6.2691,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-07-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-09-10","known_ts":"1996-09-10","bar_index":285,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.6507,"stop_level":5.8853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-10-15","known_ts":"1996-10-17","bar_index":294,"type":"BUY","strength":0.45,"price":5.4162,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-10-23","known_ts":"1996-10-25","bar_index":296,"type":"BUY","strength":0.45,"price":5.4375,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-12-10","known_ts":"1996-12-10","bar_index":307,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8126,"stop_level":5.8981,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-12-27","known_ts":"1996-12-31","bar_index":311,"type":"REBUY","strength":0.588,"price":6.0263,"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":"1997-01-02","known_ts":"1997-01-02","bar_index":312,"type":"RECLAIM","strength":0.725,"price":6.1331,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-12-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-01-28","known_ts":"1997-01-28","bar_index":318,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.6416,"stop_level":5.7485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-02-03","known_ts":"1997-02-03","bar_index":319,"type":"RECLAIM","strength":0.725,"price":6.0175,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1997-01-28","prior_stop_level":5.7485,"sweep_low":5.5989,"atr14":0.116261,"stop_level":5.54077,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-02-05","known_ts":"1997-02-07","bar_index":320,"type":"BUY","strength":0.863,"price":6.0175,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1997-04-02","known_ts":"1997-04-02","bar_index":332,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.51,"stop_level":6.5529,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-04-24","known_ts":"1997-04-24","bar_index":338,"type":"RECLAIM","strength":0.863,"price":6.7456,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-04-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-05-02","known_ts":"1997-05-06","bar_index":340,"type":"BUY","strength":0.863,"price":6.9933,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1997-06-26","known_ts":"1997-06-26","bar_index":352,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.358,"stop_level":7.3795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-27","known_ts":"1997-06-27","bar_index":353,"type":"RECLAIM","strength":0.863,"price":7.6154,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-06-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-06-26","prior_stop_level":7.3795,"sweep_low":7.358,"atr14":0.119612,"stop_level":7.298194,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-11","known_ts":"1997-07-11","bar_index":356,"type":"RECLAIM","strength":1.0,"price":7.9372,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-02-02","known_ts":"1998-02-04","bar_index":403,"type":"BUY","strength":0.725,"price":9.17,"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":"1998-04-07","known_ts":"1998-04-07","bar_index":418,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.2152,"stop_level":10.323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-04-09","known_ts":"1998-04-09","bar_index":418,"type":"RECLAIM","strength":0.863,"price":10.3337,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-04-07","prior_stop_level":10.323,"sweep_low":10.1721,"atr14":0.165502,"stop_level":10.089349,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-05-04","known_ts":"1998-05-04","bar_index":424,"type":"RECLAIM","strength":0.863,"price":10.6492,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-06-04","known_ts":"1998-06-04","bar_index":431,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.811,"stop_level":10.9297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-06-05","known_ts":"1998-06-05","bar_index":431,"type":"RECLAIM","strength":0.863,"price":10.9513,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-06-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-06-04","prior_stop_level":10.9297,"sweep_low":10.7679,"atr14":0.183353,"stop_level":10.676223,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-07-08","known_ts":"1998-07-10","bar_index":439,"type":"BUY","strength":0.725,"price":11.1024,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"1998-07-30","known_ts":"1998-07-30","bar_index":444,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.5953,"stop_level":11.2642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-10-19","known_ts":"1998-10-21","bar_index":463,"type":"BUY","strength":0.45,"price":9.68,"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-12-15","known_ts":"1998-12-15","bar_index":476,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.7422,"stop_level":9.6726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-18","known_ts":"1998-12-18","bar_index":477,"type":"RECLAIM","strength":0.588,"price":9.7375,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-12-15","prior_stop_level":9.6726,"sweep_low":8.6556,"atr14":0.351221,"stop_level":8.47999,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-28","known_ts":"1999-02-01","bar_index":486,"type":"BUY","strength":0.588,"price":9.8602,"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":"1999-03-09","known_ts":"1999-03-09","bar_index":495,"type":"RECLAIM","strength":0.725,"price":9.7735,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-03-23","known_ts":"1999-03-23","bar_index":498,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.9934,"stop_level":9.3401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-03-25","known_ts":"1999-03-25","bar_index":499,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.08,"stop_level":9.3401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-16","known_ts":"1999-04-16","bar_index":504,"type":"RECLAIM","strength":0.725,"price":9.7085,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-04","known_ts":"1999-06-04","bar_index":515,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.5271,"stop_level":9.5488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-07","known_ts":"1999-06-07","bar_index":515,"type":"RECLAIM","strength":0.863,"price":9.7007,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-06-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":"1999-06-04","prior_stop_level":9.5488,"sweep_low":9.462,"atr14":0.402192,"stop_level":9.260904,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-11","known_ts":"1999-06-15","bar_index":517,"type":"REBUY","strength":0.863,"price":10.3517,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1999-06-29","known_ts":"1999-07-01","bar_index":521,"type":"BUY","strength":0.863,"price":10.6122,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1999-09-28","known_ts":"1999-09-30","bar_index":542,"type":"BUY","strength":0.45,"price":9.3049,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-10-06","known_ts":"1999-10-08","bar_index":544,"type":"BUY","strength":0.45,"price":8.9571,"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-01","known_ts":"1999-11-01","bar_index":550,"type":"RECLAIM","strength":0.725,"price":9.8023,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-10-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-11-24","known_ts":"1999-11-24","bar_index":555,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.2795,"stop_level":9.4102,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-11-29","known_ts":"1999-11-29","bar_index":556,"type":"RECLAIM","strength":0.588,"price":9.4973,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-11-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":"1999-11-24","prior_stop_level":9.4102,"sweep_low":9.0835,"atr14":0.295633,"stop_level":8.935683,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-13","known_ts":"2000-01-18","bar_index":567,"type":"BUY","strength":0.588,"price":9.1924,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":30},{"ts":"2000-02-17","known_ts":"2000-02-22","bar_index":575,"type":"BUY","strength":0.45,"price":8.5137,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-04-17","known_ts":"2000-04-17","bar_index":588,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.6229,"stop_level":8.6665,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-20","known_ts":"2000-04-20","bar_index":589,"type":"RECLAIM","strength":0.863,"price":9.0377,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-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":"2000-04-17","prior_stop_level":8.6665,"sweep_low":8.1645,"atr14":0.430175,"stop_level":7.949413,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-02","known_ts":"2000-05-02","bar_index":592,"type":"RECLAIM","strength":0.863,"price":9.4909,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-04-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-06-01","known_ts":"2000-06-05","bar_index":599,"type":"REBUY","strength":1.0,"price":9.6002,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2000-06-09","known_ts":"2000-06-13","bar_index":601,"type":"REBUY","strength":1.0,"price":9.7315,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2000-07-20","known_ts":"2000-07-20","bar_index":610,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.7971,"stop_level":10.0157,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-09-13","known_ts":"2000-09-15","bar_index":623,"type":"BUY","strength":0.588,"price":8.6337,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2000-11-07","known_ts":"2000-11-09","bar_index":636,"type":"BUY","strength":0.45,"price":7.8642,"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-11-29","known_ts":"2000-11-29","bar_index":641,"type":"RECLAIM","strength":0.725,"price":8.8307,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-11-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-04-24","known_ts":"2001-04-26","bar_index":674,"type":"BUY","strength":1.0,"price":11.3864,"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":"quality","score":65},{"ts":"2001-05-24","known_ts":"2001-05-24","bar_index":681,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.0955,"stop_level":12.1308,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-05-25","known_ts":"2001-05-25","bar_index":681,"type":"RECLAIM","strength":1.0,"price":12.1343,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-05-24","prior_stop_level":12.1308,"sweep_low":11.8486,"atr14":0.389909,"stop_level":11.653645,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-11","known_ts":"2001-06-11","bar_index":685,"type":"RECLAIM","strength":1.0,"price":12.2718,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-09","known_ts":"2001-08-13","bar_index":699,"type":"BUY","strength":0.725,"price":11.7815,"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":"2001-09-19","known_ts":"2001-09-19","bar_index":707,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.3717,"stop_level":11.6225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-11-13","known_ts":"2001-11-15","bar_index":720,"type":"BUY","strength":0.725,"price":11.4335,"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":"2002-01-10","known_ts":"2002-01-10","bar_index":733,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.9202,"stop_level":12.0104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2002-02-06","known_ts":"2002-02-08","bar_index":739,"type":"BUY","strength":0.725,"price":11.7564,"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":"2002-03-14","known_ts":"2002-03-14","bar_index":747,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.1217,"stop_level":12.143,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-19","known_ts":"2002-03-19","bar_index":748,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.1288,"stop_level":12.143,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-21","known_ts":"2002-03-21","bar_index":749,"type":"RECLAIM","strength":0.863,"price":12.1926,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-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":"2002-03-14","prior_stop_level":12.143,"sweep_low":11.7458,"atr14":0.227511,"stop_level":11.632045,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-21","known_ts":"2002-03-21","bar_index":749,"type":"RECLAIM","strength":0.863,"price":12.1926,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-03-19","prior_stop_level":12.143,"sweep_low":11.9337,"atr14":0.227511,"stop_level":11.819945,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-04","known_ts":"2002-04-04","bar_index":752,"type":"RECLAIM","strength":0.863,"price":12.8523,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-03-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-10","known_ts":"2002-05-10","bar_index":760,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.0191,"stop_level":13.0937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-13","known_ts":"2002-05-13","bar_index":761,"type":"RECLAIM","strength":1.0,"price":13.2962,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-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":"2002-05-10","prior_stop_level":13.0937,"sweep_low":12.9623,"atr14":0.286189,"stop_level":12.819205,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-30","known_ts":"2002-05-30","bar_index":765,"type":"RECLAIM","strength":1.0,"price":13.0547,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-05-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-02","known_ts":"2002-08-06","bar_index":780,"type":"BUY","strength":0.45,"price":10.5374,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-09-04","known_ts":"2002-09-04","bar_index":787,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.9112,"stop_level":11.0109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-10","known_ts":"2002-09-10","bar_index":788,"type":"RECLAIM","strength":0.588,"price":11.0358,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-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":"2002-09-04","prior_stop_level":11.0109,"sweep_low":10.7688,"atr14":0.254958,"stop_level":10.641321,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-19","known_ts":"2002-09-19","bar_index":791,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.3238,"stop_level":10.808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-10-23","known_ts":"2002-10-25","bar_index":799,"type":"BUY","strength":0.45,"price":9.95,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-12-13","known_ts":"2002-12-13","bar_index":811,"type":"RECLAIM","strength":0.725,"price":11.3414,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-09-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-09","known_ts":"2003-01-09","bar_index":816,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.792,"stop_level":10.8276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-10","known_ts":"2003-01-10","bar_index":817,"type":"RECLAIM","strength":0.725,"price":10.9168,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-01-09","prior_stop_level":10.8276,"sweep_low":10.792,"atr14":0.245165,"stop_level":10.669417,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-25","known_ts":"2003-02-27","bar_index":827,"type":"BUY","strength":0.725,"price":10.8108,"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":"2003-04-01","known_ts":"2003-04-01","bar_index":835,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.279,"stop_level":11.447,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-02","known_ts":"2003-04-02","bar_index":835,"type":"RECLAIM","strength":0.863,"price":11.6614,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-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":"2003-04-01","prior_stop_level":11.447,"sweep_low":11.0824,"atr14":0.276586,"stop_level":10.944107,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-11","known_ts":"2003-04-11","bar_index":838,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.0431,"stop_level":11.279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-15","known_ts":"2003-04-15","bar_index":838,"type":"RECLAIM","strength":0.863,"price":11.4791,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-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":"2003-04-11","prior_stop_level":11.279,"sweep_low":10.9538,"atr14":0.270906,"stop_level":10.818347,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-30","known_ts":"2003-04-30","bar_index":842,"type":"RECLAIM","strength":0.863,"price":12.2195,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-20","known_ts":"2003-06-20","bar_index":854,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.5667,"stop_level":12.6562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-09","known_ts":"2003-07-09","bar_index":858,"type":"RECLAIM","strength":1.0,"price":13.0501,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-04","known_ts":"2003-08-04","bar_index":864,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.0818,"stop_level":13.1396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-05","known_ts":"2003-08-05","bar_index":864,"type":"RECLAIM","strength":1.0,"price":13.1643,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-08-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-08-04","prior_stop_level":13.1396,"sweep_low":12.7698,"atr14":0.279049,"stop_level":12.630275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-20","known_ts":"2003-08-20","bar_index":868,"type":"RECLAIM","strength":1.0,"price":13.5948,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-08-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-05","known_ts":"2003-12-09","bar_index":893,"type":"BUY","strength":0.725,"price":13.1253,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2004-02-04","known_ts":"2004-02-04","bar_index":906,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.2931,"stop_level":14.3796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-06","known_ts":"2004-02-06","bar_index":907,"type":"RECLAIM","strength":1.0,"price":14.4083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-02-04","prior_stop_level":14.3796,"sweep_low":14.0987,"atr14":0.251409,"stop_level":13.972996,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-20","known_ts":"2004-02-20","bar_index":910,"type":"RECLAIM","strength":1.0,"price":14.4047,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-10","known_ts":"2004-03-10","bar_index":914,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.1275,"stop_level":14.4911,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-16","known_ts":"2004-04-20","bar_index":923,"type":"BUY","strength":0.725,"price":14.5091,"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":"2004-07-08","known_ts":"2004-07-08","bar_index":941,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.0936,"stop_level":15.4038,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-12","known_ts":"2004-07-12","bar_index":942,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.2992,"stop_level":15.4038,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-19","known_ts":"2004-07-21","bar_index":944,"type":"REBUY","strength":1.0,"price":15.7825,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2004-07-19","known_ts":"2004-07-19","bar_index":944,"type":"RECLAIM","strength":1.0,"price":15.7247,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-07-12","prior_stop_level":15.4038,"sweep_low":15.0215,"atr14":0.330245,"stop_level":14.856377,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-20","known_ts":"2004-08-24","bar_index":952,"type":"BUY","strength":1.0,"price":16.1776,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2004-09-23","known_ts":"2004-09-23","bar_index":959,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.2138,"stop_level":16.3006,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-10-07","known_ts":"2004-10-07","bar_index":963,"type":"RECLAIM","strength":1.0,"price":16.3043,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-10-25","known_ts":"2004-10-27","bar_index":967,"type":"BUY","strength":1.0,"price":17.0647,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2005-02-24","known_ts":"2005-02-28","bar_index":995,"type":"BUY","strength":0.725,"price":18.8014,"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":"2005-03-22","known_ts":"2005-03-22","bar_index":1001,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.3607,"stop_level":18.5829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-03-28","known_ts":"2005-03-30","bar_index":1002,"type":"REBUY","strength":0.725,"price":19.1474,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2005-03-30","known_ts":"2005-03-30","bar_index":1002,"type":"RECLAIM","strength":0.725,"price":19.1474,"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":true,"monthlyBull":true},"anchor_ts":"2005-03-22","prior_stop_level":18.5829,"sweep_low":17.9637,"atr14":0.452982,"stop_level":17.737209,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-20","known_ts":"2005-04-20","bar_index":1007,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.8289,"stop_level":18.1312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-04-21","known_ts":"2005-04-21","bar_index":1008,"type":"RECLAIM","strength":0.725,"price":18.1932,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-04-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2005-04-20","prior_stop_level":18.1312,"sweep_low":17.8217,"atr14":0.542375,"stop_level":17.550513,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-17","known_ts":"2005-05-19","bar_index":1014,"type":"BUY","strength":0.725,"price":18.7471,"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":"2005-09-01","known_ts":"2005-09-06","bar_index":1039,"type":"BUY","strength":0.45,"price":18.4067,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-09-23","known_ts":"2005-09-27","bar_index":1044,"type":"BUY","strength":0.45,"price":18.3077,"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-10-11","known_ts":"2005-10-11","bar_index":1048,"type":"RECLAIM","strength":0.725,"price":18.6855,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-09-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-24","known_ts":"2005-10-24","bar_index":1051,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.8455,"stop_level":18.1206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-26","known_ts":"2005-10-26","bar_index":1051,"type":"RECLAIM","strength":0.725,"price":18.3114,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-10-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-10-24","prior_stop_level":18.1206,"sweep_low":17.6914,"atr14":0.446089,"stop_level":17.468356,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-09","known_ts":"2005-11-09","bar_index":1055,"type":"RECLAIM","strength":0.725,"price":19.4812,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-10-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-15","known_ts":"2005-12-15","bar_index":1063,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.7169,"stop_level":19.9784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-03","known_ts":"2006-01-03","bar_index":1067,"type":"RECLAIM","strength":0.863,"price":19.6912,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-20","known_ts":"2006-01-24","bar_index":1071,"type":"BUY","strength":0.863,"price":20.1736,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2006-02-13","known_ts":"2006-02-13","bar_index":1076,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.1144,"stop_level":20.1477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-14","known_ts":"2006-02-14","bar_index":1076,"type":"RECLAIM","strength":0.863,"price":20.2845,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-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":"2006-02-13","prior_stop_level":20.1477,"sweep_low":19.9851,"atr14":0.448207,"stop_level":19.760997,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-05-04","known_ts":"2006-05-08","bar_index":1095,"type":"BUY","strength":0.588,"price":20.1691,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2006-07-21","known_ts":"2006-07-25","bar_index":1113,"type":"BUY","strength":0.45,"price":18.8854,"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-08-25","known_ts":"2006-08-25","bar_index":1121,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.7894,"stop_level":18.8043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-08-28","known_ts":"2006-08-28","bar_index":1121,"type":"RECLAIM","strength":0.588,"price":19.1322,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-08-25","prior_stop_level":18.8043,"sweep_low":18.7372,"atr14":0.405539,"stop_level":18.53443,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-08","known_ts":"2006-09-08","bar_index":1124,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.6291,"stop_level":18.7894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-09-12","known_ts":"2006-09-12","bar_index":1125,"type":"RECLAIM","strength":0.588,"price":18.9496,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-09-08","prior_stop_level":18.7894,"sweep_low":18.3906,"atr14":0.37469,"stop_level":18.203255,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-25","known_ts":"2006-09-27","bar_index":1128,"type":"REBUY","strength":0.588,"price":19.1881,"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":"2006-10-03","known_ts":"2006-10-03","bar_index":1130,"type":"RECLAIM","strength":0.725,"price":19.4676,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2006-09-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-11","known_ts":"2006-12-11","bar_index":1146,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.3368,"stop_level":22.4528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-14","known_ts":"2006-12-14","bar_index":1147,"type":"RECLAIM","strength":0.863,"price":22.4864,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-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":"2006-12-11","prior_stop_level":22.4528,"sweep_low":22.0599,"atr14":0.368934,"stop_level":21.875433,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-18","known_ts":"2007-01-18","bar_index":1154,"type":"RECLAIM","strength":1.0,"price":22.3966,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-03-13","known_ts":"2007-03-13","bar_index":1166,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.4566,"stop_level":24.5768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-03-14","known_ts":"2007-03-14","bar_index":1166,"type":"RECLAIM","strength":1.0,"price":24.6894,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-03-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-03-13","prior_stop_level":24.5768,"sweep_low":24.22,"atr14":0.53925,"stop_level":23.950375,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-28","known_ts":"2007-03-28","bar_index":1170,"type":"RECLAIM","strength":1.0,"price":25.1325,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-10","known_ts":"2007-05-10","bar_index":1180,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.152,"stop_level":27.6004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-11","known_ts":"2007-05-11","bar_index":1180,"type":"RECLAIM","strength":1.0,"price":28.0412,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-05-10","prior_stop_level":27.6004,"sweep_low":27.1219,"atr14":0.635451,"stop_level":26.804175,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-26","known_ts":"2007-09-28","bar_index":1212,"type":"BUY","strength":0.725,"price":28.6423,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2007-11-07","known_ts":"2007-11-07","bar_index":1222,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.662,"stop_level":32.4813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-11-13","known_ts":"2007-11-13","bar_index":1223,"type":"RECLAIM","strength":0.863,"price":32.5419,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-11-07","prior_stop_level":32.4813,"sweep_low":31.1007,"atr14":1.108656,"stop_level":30.546372,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-26","known_ts":"2007-11-28","bar_index":1226,"type":"REBUY","strength":0.863,"price":32.9667,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2008-02-13","known_ts":"2008-02-15","bar_index":1244,"type":"BUY","strength":0.725,"price":29.6414,"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":"2008-03-06","known_ts":"2008-03-06","bar_index":1249,"type":"SELL","basis":"structure_stop","strength":0.45,"price":27.0229,"stop_level":29.2456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-03-28","known_ts":"2008-03-28","bar_index":1254,"type":"RECLAIM","strength":0.725,"price":30.9431,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-07","known_ts":"2008-05-07","bar_index":1263,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.0559,"stop_level":33.5617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-12","known_ts":"2008-05-12","bar_index":1264,"type":"RECLAIM","strength":0.725,"price":34.1629,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-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":"2008-05-07","prior_stop_level":33.5617,"sweep_low":32.4375,"atr14":0.962726,"stop_level":31.956137,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-22","known_ts":"2008-05-22","bar_index":1267,"type":"RECLAIM","strength":0.863,"price":34.0712,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-09","known_ts":"2008-06-09","bar_index":1270,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.5445,"stop_level":33.8193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-18","known_ts":"2008-08-20","bar_index":1287,"type":"BUY","strength":0.45,"price":30.2911,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-08-26","known_ts":"2008-08-26","bar_index":1289,"type":"RECLAIM","strength":0.588,"price":31.3641,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-08-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2008-11-11","known_ts":"2008-11-13","bar_index":1307,"type":"BUY","strength":0.45,"price":24.1547,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-01-09","known_ts":"2009-01-09","bar_index":1320,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.0796,"stop_level":25.3185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":1321,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.962,"stop_level":25.3185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-27","known_ts":"2009-01-29","bar_index":1324,"type":"REBUY","strength":0.588,"price":24.3521,"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":"2009-02-26","known_ts":"2009-03-02","bar_index":1331,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-02-26","trigger_known_ts":"2009-03-02","strength":0.45,"price":20.4328,"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.402834,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.3321,"atr14":0.942572,"stop_level":19.860814,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-16","known_ts":"2009-03-18","bar_index":1335,"type":"BUY","strength":0.45,"price":22.8804,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-16","known_ts":"2009-03-18","bar_index":1335,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-16","trigger_known_ts":"2009-03-18","strength":0.45,"price":22.8804,"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.331301,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.3252,"atr14":0.87802,"stop_level":18.88619,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-16","known_ts":"2009-04-16","bar_index":1342,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.4148,"stop_level":24.5534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-21","known_ts":"2009-04-21","bar_index":1343,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.9346,"stop_level":24.5534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-28","known_ts":"2009-06-01","bar_index":1352,"type":"BUY","strength":0.863,"price":25.0415,"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":25},{"ts":"2009-06-22","known_ts":"2009-06-22","bar_index":1357,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.9248,"stop_level":25.2517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-24","known_ts":"2009-06-24","bar_index":1358,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.096,"stop_level":25.2517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-25","known_ts":"2009-06-25","bar_index":1358,"type":"RECLAIM","strength":0.863,"price":25.6565,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-06-22","prior_stop_level":25.2517,"sweep_low":24.8391,"atr14":0.630496,"stop_level":24.523852,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-25","known_ts":"2009-06-25","bar_index":1358,"type":"RECLAIM","strength":0.863,"price":25.6565,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-06-24","prior_stop_level":25.2517,"sweep_low":24.9092,"atr14":0.630496,"stop_level":24.593952,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-10","known_ts":"2009-07-10","bar_index":1362,"type":"RECLAIM","strength":0.863,"price":25.9445,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-15","known_ts":"2009-07-17","bar_index":1363,"type":"REBUY","strength":0.863,"price":27.3534,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-08-17","known_ts":"2009-08-17","bar_index":1370,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.1472,"stop_level":27.3582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-19","known_ts":"2009-08-19","bar_index":1371,"type":"RECLAIM","strength":0.863,"price":27.5302,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-08-17","prior_stop_level":27.3582,"sweep_low":26.8111,"atr14":0.601885,"stop_level":26.510158,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-14","known_ts":"2009-09-14","bar_index":1377,"type":"RECLAIM","strength":0.863,"price":29.0076,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-17","known_ts":"2009-09-21","bar_index":1378,"type":"BUY","strength":0.863,"price":28.8825,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2009-10-02","known_ts":"2009-10-02","bar_index":1381,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.2337,"stop_level":28.4369,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-05","known_ts":"2009-10-05","bar_index":1382,"type":"RECLAIM","strength":1.0,"price":28.6949,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-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-10-02","prior_stop_level":28.4369,"sweep_low":28.1243,"atr14":0.577067,"stop_level":27.835766,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-08","known_ts":"2009-10-12","bar_index":1383,"type":"REBUY","strength":1.0,"price":29.6642,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2009-10-27","known_ts":"2009-10-27","bar_index":1387,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.4665,"stop_level":28.6245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-29","known_ts":"2010-01-29","bar_index":1408,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.8465,"stop_level":28.0505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-02-02","known_ts":"2010-02-02","bar_index":1409,"type":"RECLAIM","strength":0.863,"price":28.4376,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-29","prior_stop_level":28.0505,"sweep_low":27.8386,"atr14":0.443042,"stop_level":27.617079,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-09","known_ts":"2010-02-11","bar_index":1411,"type":"BUY","strength":0.863,"price":29.8721,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2010-03-19","known_ts":"2010-03-19","bar_index":1420,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.3775,"stop_level":31.5273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-25","known_ts":"2010-03-25","bar_index":1421,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.613,"stop_level":31.5273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-07","known_ts":"2010-04-09","bar_index":1424,"type":"REBUY","strength":1.0,"price":32.2524,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2010-05-05","known_ts":"2010-05-05","bar_index":1430,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.6143,"stop_level":33.7725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-12","known_ts":"2010-07-14","bar_index":1446,"type":"BUY","strength":0.725,"price":32.1748,"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":"aplus","score":80},{"ts":"2010-08-13","known_ts":"2010-08-13","bar_index":1454,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.2394,"stop_level":34.0019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-23","known_ts":"2010-08-23","bar_index":1456,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.0964,"stop_level":33.2394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-27","known_ts":"2010-08-27","bar_index":1457,"type":"RECLAIM","strength":1.0,"price":33.3665,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-08-23","prior_stop_level":33.2394,"sweep_low":32.0163,"atr14":0.684866,"stop_level":31.673867,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-31","known_ts":"2010-09-02","bar_index":1458,"type":"REBUY","strength":1.0,"price":34.3196,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2010-10-21","known_ts":"2010-10-21","bar_index":1470,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.7413,"stop_level":35.9637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-25","known_ts":"2010-10-25","bar_index":1470,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.9398,"stop_level":35.9637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-08","known_ts":"2010-11-08","bar_index":1474,"type":"RECLAIM","strength":1.0,"price":37.3525,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-03","known_ts":"2010-12-07","bar_index":1480,"type":"BUY","strength":1.0,"price":37.7034,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2010-12-21","known_ts":"2010-12-23","bar_index":1484,"type":"BUY","strength":0.863,"price":38.1739,"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":"2011-02-03","known_ts":"2011-02-07","bar_index":1494,"type":"REBUY","strength":0.863,"price":39.5749,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-02-24","known_ts":"2011-02-24","bar_index":1498,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.982,"stop_level":38.126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-25","known_ts":"2011-02-25","bar_index":1499,"type":"RECLAIM","strength":1.0,"price":38.4542,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-02-24","prior_stop_level":38.126,"sweep_low":37.5817,"atr14":0.63618,"stop_level":37.26361,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-31","known_ts":"2011-03-31","bar_index":1507,"type":"RECLAIM","strength":1.0,"price":40.9357,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-02-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-06","known_ts":"2011-07-08","bar_index":1529,"type":"BUY","strength":0.725,"price":43.5457,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2011-07-27","known_ts":"2011-07-27","bar_index":1534,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.3447,"stop_level":41.4732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-09-02","known_ts":"2011-09-07","bar_index":1543,"type":"BUY","strength":0.588,"price":39.135,"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":65},{"ts":"2011-09-13","known_ts":"2011-09-15","bar_index":1545,"type":"BUY","strength":0.725,"price":40.0547,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2011-11-02","known_ts":"2011-11-02","bar_index":1557,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.1105,"stop_level":38.3202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-03","known_ts":"2011-11-03","bar_index":1557,"type":"RECLAIM","strength":0.725,"price":39.4174,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2011-11-02","prior_stop_level":38.3202,"sweep_low":37.457,"atr14":1.123951,"stop_level":36.895025,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-25","known_ts":"2011-11-25","bar_index":1562,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.6916,"stop_level":38.2346,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-28","known_ts":"2011-11-28","bar_index":1562,"type":"RECLAIM","strength":0.588,"price":39.0288,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-25","prior_stop_level":38.2346,"sweep_low":37.6673,"atr14":0.958937,"stop_level":37.187831,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-15","known_ts":"2011-12-15","bar_index":1567,"type":"RECLAIM","strength":0.725,"price":40.528,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-06","known_ts":"2012-01-06","bar_index":1571,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.0191,"stop_level":42.0515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-10","known_ts":"2012-01-10","bar_index":1572,"type":"RECLAIM","strength":0.725,"price":42.1002,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-01-06","prior_stop_level":42.0515,"sweep_low":41.7274,"atr14":0.817048,"stop_level":41.318876,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-12","known_ts":"2012-01-12","bar_index":1573,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.7112,"stop_level":42.0515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-18","known_ts":"2012-01-18","bar_index":1574,"type":"RECLAIM","strength":0.725,"price":42.2136,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-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":"2012-01-12","prior_stop_level":42.0515,"sweep_low":41.4275,"atr14":0.715106,"stop_level":41.069947,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-31","known_ts":"2012-01-31","bar_index":1577,"type":"RECLAIM","strength":0.863,"price":42.9698,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-06","known_ts":"2012-03-06","bar_index":1585,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.449,"stop_level":42.9291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-08","known_ts":"2012-03-08","bar_index":1585,"type":"RECLAIM","strength":0.863,"price":43.3523,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-03-06","prior_stop_level":42.9291,"sweep_low":42.2862,"atr14":0.741323,"stop_level":41.915538,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-22","known_ts":"2012-03-22","bar_index":1589,"type":"RECLAIM","strength":0.863,"price":44.6951,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-05","known_ts":"2012-04-05","bar_index":1592,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.2231,"stop_level":44.5731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-10","known_ts":"2012-04-10","bar_index":1593,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.4093,"stop_level":44.5731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-26","known_ts":"2012-04-26","bar_index":1597,"type":"RECLAIM","strength":0.863,"price":44.542,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-04-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-04","known_ts":"2012-05-04","bar_index":1599,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.8965,"stop_level":44.1498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-06-29","known_ts":"2012-07-03","bar_index":1612,"type":"BUY","strength":0.725,"price":42.9241,"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":"2012-09-28","known_ts":"2012-09-28","bar_index":1633,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.4409,"stop_level":42.761,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-04","known_ts":"2012-10-04","bar_index":1634,"type":"RECLAIM","strength":0.725,"price":42.9333,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-09-28","prior_stop_level":42.761,"sweep_low":41.891,"atr14":0.566616,"stop_level":41.607692,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-16","known_ts":"2012-10-16","bar_index":1637,"type":"RECLAIM","strength":0.725,"price":43.2863,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-09-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-12-18","known_ts":"2012-12-20","bar_index":1651,"type":"BUY","strength":0.45,"price":39.7285,"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-01-07","known_ts":"2013-01-07","bar_index":1655,"type":"RECLAIM","strength":0.725,"price":42.1935,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-12-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-21","known_ts":"2013-02-21","bar_index":1665,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.267,"stop_level":43.4327,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-22","known_ts":"2013-02-22","bar_index":1665,"type":"RECLAIM","strength":0.863,"price":43.7557,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-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":"2013-02-21","prior_stop_level":43.4327,"sweep_low":43.035,"atr14":0.586312,"stop_level":42.741844,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-08","known_ts":"2013-03-08","bar_index":1669,"type":"RECLAIM","strength":0.863,"price":45.8599,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-04-15","known_ts":"2013-04-15","bar_index":1677,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.8847,"stop_level":46.4646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-07-22","known_ts":"2013-07-22","bar_index":1700,"type":"RECLAIM","strength":1.0,"price":48.8441,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-29","known_ts":"2013-07-29","bar_index":1701,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.8803,"stop_level":49.41,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-08-01","known_ts":"2013-08-01","bar_index":1702,"type":"RECLAIM","strength":0.863,"price":50.067,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-07-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-07-29","prior_stop_level":49.41,"sweep_low":48.2117,"atr14":0.740702,"stop_level":47.841349,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-12","known_ts":"2013-08-12","bar_index":1705,"type":"RECLAIM","strength":1.0,"price":50.4013,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-19","known_ts":"2013-08-19","bar_index":1706,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.5071,"stop_level":49.6993,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-08-22","known_ts":"2013-08-22","bar_index":1707,"type":"RECLAIM","strength":0.863,"price":49.7996,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-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":"2013-08-19","prior_stop_level":49.6993,"sweep_low":49.1143,"atr14":0.644541,"stop_level":48.79203,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-24","known_ts":"2013-09-26","bar_index":1715,"type":"BUY","strength":0.863,"price":50.6185,"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":"2013-12-04","known_ts":"2013-12-04","bar_index":1731,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.5357,"stop_level":53.6028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-05","known_ts":"2013-12-05","bar_index":1732,"type":"RECLAIM","strength":1.0,"price":53.7622,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-12-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-12-04","prior_stop_level":53.6028,"sweep_low":52.94,"atr14":0.711469,"stop_level":52.584266,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-27","known_ts":"2013-12-27","bar_index":1737,"type":"RECLAIM","strength":1.0,"price":56.8917,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-12-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-22","known_ts":"2014-01-22","bar_index":1742,"type":"SELL","basis":"structure_stop","strength":1.0,"price":56.2037,"stop_level":56.3211,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-05","known_ts":"2014-03-07","bar_index":1752,"type":"BUY","strength":0.725,"price":55.3612,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2014-05-06","known_ts":"2014-05-06","bar_index":1766,"type":"SELL","basis":"structure_stop","strength":0.863,"price":56.1344,"stop_level":56.5488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-12","known_ts":"2014-05-12","bar_index":1767,"type":"RECLAIM","strength":0.863,"price":57.0901,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-05-06","prior_stop_level":56.5488,"sweep_low":55.5169,"atr14":0.792724,"stop_level":55.120538,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-04","known_ts":"2014-06-06","bar_index":1773,"type":"BUY","strength":0.863,"price":56.7602,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2014-06-30","known_ts":"2014-07-02","bar_index":1779,"type":"BUY","strength":0.863,"price":56.4473,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"2014-08-20","known_ts":"2014-08-22","bar_index":1791,"type":"BUY","strength":0.588,"price":54.0468,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2014-09-17","known_ts":"2014-09-17","bar_index":1797,"type":"SELL","basis":"structure_stop","strength":0.45,"price":52.2373,"stop_level":54.0468,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-10-20","known_ts":"2014-10-22","bar_index":1805,"type":"BUY","strength":0.45,"price":51.4727,"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-11-05","known_ts":"2014-11-05","bar_index":1809,"type":"RECLAIM","strength":0.725,"price":55.2724,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-10-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-11-20","known_ts":"2014-11-20","bar_index":1812,"type":"SELL","basis":"structure_stop","strength":0.725,"price":55.2553,"stop_level":55.3236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-11-21","known_ts":"2014-11-21","bar_index":1813,"type":"RECLAIM","strength":0.725,"price":55.554,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-11-20","prior_stop_level":55.3236,"sweep_low":54.9225,"atr14":0.878344,"stop_level":54.483328,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-05","known_ts":"2014-12-05","bar_index":1816,"type":"RECLAIM","strength":0.725,"price":56.5439,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-15","known_ts":"2014-12-15","bar_index":1818,"type":"SELL","basis":"structure_stop","strength":0.725,"price":54.4958,"stop_level":55.554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-17","known_ts":"2014-12-17","bar_index":1818,"type":"RECLAIM","strength":0.725,"price":55.6905,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-12-15","prior_stop_level":55.554,"sweep_low":54.1033,"atr14":0.858565,"stop_level":53.674017,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-07","known_ts":"2015-01-07","bar_index":1823,"type":"RECLAIM","strength":0.863,"price":55.8697,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-15","known_ts":"2015-01-15","bar_index":1825,"type":"SELL","basis":"structure_stop","strength":0.863,"price":54.4276,"stop_level":54.5385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-16","known_ts":"2015-01-16","bar_index":1825,"type":"RECLAIM","strength":0.863,"price":55.0164,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-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":"2015-01-15","prior_stop_level":54.5385,"sweep_low":54.0777,"atr14":1.114182,"stop_level":53.520609,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-17","known_ts":"2015-02-19","bar_index":1832,"type":"BUY","strength":0.588,"price":56.4333,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2015-03-09","known_ts":"2015-03-09","bar_index":1836,"type":"SELL","basis":"structure_stop","strength":0.725,"price":55.0105,"stop_level":56.4419,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-30","known_ts":"2015-05-04","bar_index":1849,"type":"BUY","strength":0.588,"price":55.0655,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2015-06-08","known_ts":"2015-06-08","bar_index":1857,"type":"SELL","basis":"structure_stop","strength":0.725,"price":54.8847,"stop_level":54.902,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-09","known_ts":"2015-06-09","bar_index":1858,"type":"RECLAIM","strength":0.725,"price":55.2291,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-06-08","prior_stop_level":54.902,"sweep_low":54.7212,"atr14":0.736553,"stop_level":54.352924,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-22","known_ts":"2015-06-22","bar_index":1861,"type":"RECLAIM","strength":0.863,"price":55.4874,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-06-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-27","known_ts":"2015-07-29","bar_index":1869,"type":"BUY","strength":0.725,"price":57.3834,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2015-08-20","known_ts":"2015-08-20","bar_index":1875,"type":"SELL","basis":"structure_stop","strength":0.863,"price":58.8709,"stop_level":59.485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-26","known_ts":"2015-08-26","bar_index":1876,"type":"SELL","basis":"structure_stop","strength":0.863,"price":57.6947,"stop_level":59.485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-09-11","known_ts":"2015-09-11","bar_index":1880,"type":"RECLAIM","strength":0.863,"price":59.165,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-08-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-07","known_ts":"2015-10-09","bar_index":1886,"type":"BUY","strength":0.863,"price":60.765,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2016-02-08","known_ts":"2016-02-10","bar_index":1914,"type":"BUY","strength":0.725,"price":64.7111,"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":"2016-04-29","known_ts":"2016-04-29","bar_index":1933,"type":"SELL","basis":"structure_stop","strength":0.863,"price":66.5403,"stop_level":68.5402,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-06-21","known_ts":"2016-06-23","bar_index":1945,"type":"BUY","strength":0.725,"price":70.165,"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":"2016-07-08","known_ts":"2016-07-12","bar_index":1949,"type":"BUY","strength":0.863,"price":70.4014,"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":"quality","score":65},{"ts":"2016-08-29","known_ts":"2016-08-31","bar_index":1961,"type":"BUY","strength":0.725,"price":68.5294,"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":"2016-09-13","known_ts":"2016-09-13","bar_index":1964,"type":"SELL","basis":"structure_stop","strength":0.725,"price":68.1427,"stop_level":68.5206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-09-19","known_ts":"2016-09-19","bar_index":1965,"type":"RECLAIM","strength":0.725,"price":69.083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-09-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":"2016-09-13","prior_stop_level":68.5206,"sweep_low":67.7209,"atr14":0.901584,"stop_level":67.270108,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-29","known_ts":"2016-09-29","bar_index":1968,"type":"SELL","basis":"structure_stop","strength":0.725,"price":67.8527,"stop_level":67.9933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-09-30","known_ts":"2016-09-30","bar_index":1968,"type":"RECLAIM","strength":0.725,"price":68.0285,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2016-09-29","prior_stop_level":67.9933,"sweep_low":67.6418,"atr14":0.899339,"stop_level":67.19213,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-17","known_ts":"2016-11-21","bar_index":1980,"type":"BUY","strength":0.588,"price":65.5298,"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":50},{"ts":"2016-12-14","known_ts":"2016-12-14","bar_index":1986,"type":"SELL","basis":"structure_stop","strength":0.588,"price":64.4795,"stop_level":64.5942,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-12-19","known_ts":"2016-12-19","bar_index":1987,"type":"RECLAIM","strength":0.588,"price":65.1415,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-12-14","prior_stop_level":64.5942,"sweep_low":64.197,"atr14":1.203165,"stop_level":63.595417,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-01","known_ts":"2017-03-01","bar_index":2003,"type":"RECLAIM","strength":0.725,"price":67.4124,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-04-03","known_ts":"2017-04-03","bar_index":2010,"type":"SELL","basis":"structure_stop","strength":0.863,"price":67.7758,"stop_level":67.9266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-04-05","known_ts":"2017-04-05","bar_index":2011,"type":"SELL","basis":"structure_stop","strength":0.863,"price":67.4478,"stop_level":67.9266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-04-04","known_ts":"2017-04-04","bar_index":2011,"type":"RECLAIM","strength":0.863,"price":68.033,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-04-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-04-03","prior_stop_level":67.9266,"sweep_low":67.3326,"atr14":0.869656,"stop_level":66.897772,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-10","known_ts":"2017-04-10","bar_index":2012,"type":"RECLAIM","strength":0.863,"price":68.1659,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-04-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":"2017-04-05","prior_stop_level":67.9266,"sweep_low":66.9248,"atr14":0.8661,"stop_level":66.49175,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-21","known_ts":"2017-04-21","bar_index":2015,"type":"RECLAIM","strength":0.863,"price":69.7972,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-07-28","known_ts":"2017-07-28","bar_index":2037,"type":"SELL","basis":"structure_stop","strength":1.0,"price":73.5258,"stop_level":76.8767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-15","known_ts":"2017-09-19","bar_index":2049,"type":"BUY","strength":0.725,"price":76.4289,"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":"2017-10-25","known_ts":"2017-10-25","bar_index":2058,"type":"SELL","basis":"structure_stop","strength":1.0,"price":79.0462,"stop_level":79.1445,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-26","known_ts":"2017-10-26","bar_index":2058,"type":"RECLAIM","strength":1.0,"price":79.4482,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-10-25","prior_stop_level":79.1445,"sweep_low":78.3316,"atr14":0.791533,"stop_level":77.935834,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-01","known_ts":"2017-11-01","bar_index":2060,"type":"SELL","basis":"structure_stop","strength":1.0,"price":78.3716,"stop_level":79.1445,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-17","known_ts":"2018-01-19","bar_index":2077,"type":"BUY","strength":0.725,"price":79.4475,"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":"2018-03-20","known_ts":"2018-03-20","bar_index":2091,"type":"SELL","basis":"structure_stop","strength":0.863,"price":80.7912,"stop_level":80.9442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-03-23","known_ts":"2018-03-23","bar_index":2092,"type":"SELL","basis":"structure_stop","strength":0.725,"price":78.0826,"stop_level":80.9442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-03-27","known_ts":"2018-03-29","bar_index":2093,"type":"REBUY","strength":0.725,"price":80.8362,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2018-05-02","known_ts":"2018-05-02","bar_index":2101,"type":"SELL","basis":"structure_stop","strength":0.863,"price":83.2929,"stop_level":83.8238,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-05-04","known_ts":"2018-05-04","bar_index":2102,"type":"SELL","basis":"structure_stop","strength":0.863,"price":83.0229,"stop_level":83.8238,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-05-09","known_ts":"2018-05-11","bar_index":2103,"type":"REBUY","strength":0.863,"price":85.1433,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2018-05-09","known_ts":"2018-05-09","bar_index":2103,"type":"RECLAIM","strength":0.863,"price":83.9423,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-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":"2018-05-02","prior_stop_level":83.8238,"sweep_low":81.7451,"atr14":1.419489,"stop_level":81.035356,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-09","known_ts":"2018-05-09","bar_index":2103,"type":"RECLAIM","strength":0.863,"price":83.9423,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-05-04","prior_stop_level":83.8238,"sweep_low":81.7451,"atr14":1.419489,"stop_level":81.035356,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-13","known_ts":"2018-06-15","bar_index":2111,"type":"BUY","strength":1.0,"price":85.7121,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2018-07-26","known_ts":"2018-07-30","bar_index":2121,"type":"REBUY","strength":1.0,"price":92.5568,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2018-10-04","known_ts":"2018-10-04","bar_index":2137,"type":"SELL","basis":"structure_stop","strength":1.0,"price":97.0234,"stop_level":97.6123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-01-17","known_ts":"2019-01-22","bar_index":2161,"type":"BUY","strength":0.588,"price":87.6721,"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":"2019-02-26","known_ts":"2019-02-26","bar_index":2169,"type":"SELL","basis":"structure_stop","strength":0.725,"price":92.4204,"stop_level":92.6394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-02-28","known_ts":"2019-02-28","bar_index":2170,"type":"RECLAIM","strength":0.725,"price":92.8036,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-02-26","prior_stop_level":92.6394,"sweep_low":91.946,"atr14":1.397567,"stop_level":91.247217,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-08","known_ts":"2019-03-08","bar_index":2172,"type":"SELL","basis":"structure_stop","strength":0.725,"price":91.6541,"stop_level":92.6394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-11","known_ts":"2019-03-11","bar_index":2172,"type":"RECLAIM","strength":0.725,"price":93.0681,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-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":"2019-03-08","prior_stop_level":92.6394,"sweep_low":90.5047,"atr14":1.353198,"stop_level":89.828101,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-25","known_ts":"2019-03-25","bar_index":2176,"type":"RECLAIM","strength":0.725,"price":96.261,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-29","known_ts":"2019-05-29","bar_index":2191,"type":"SELL","basis":"structure_stop","strength":0.863,"price":103.1445,"stop_level":103.236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-30","known_ts":"2019-05-30","bar_index":2191,"type":"RECLAIM","strength":0.863,"price":103.8858,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-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":"2019-05-29","prior_stop_level":103.236,"sweep_low":102.7601,"atr14":1.227625,"stop_level":102.146288,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-03","known_ts":"2019-06-05","bar_index":2192,"type":"REBUY","strength":0.863,"price":107.1989,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2019-10-25","known_ts":"2019-10-29","bar_index":2226,"type":"BUY","strength":0.725,"price":109.1076,"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":"2019-11-25","known_ts":"2019-11-27","bar_index":2233,"type":"BUY","strength":0.45,"price":103.8783,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-12-26","known_ts":"2019-12-26","bar_index":2240,"type":"RECLAIM","strength":0.725,"price":106.5758,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-11-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-07","known_ts":"2020-01-07","bar_index":2242,"type":"SELL","basis":"structure_stop","strength":0.588,"price":103.952,"stop_level":104.1085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-01-08","known_ts":"2020-01-08","bar_index":2242,"type":"RECLAIM","strength":0.588,"price":104.2373,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-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":"2020-01-07","prior_stop_level":104.1085,"sweep_low":103.7954,"atr14":1.35642,"stop_level":103.11719,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-23","known_ts":"2020-01-23","bar_index":2246,"type":"RECLAIM","strength":0.725,"price":107.2479,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-12","known_ts":"2020-02-12","bar_index":2250,"type":"SELL","basis":"structure_stop","strength":0.588,"price":105.9365,"stop_level":106.6753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-02-13","known_ts":"2020-02-13","bar_index":2251,"type":"RECLAIM","strength":0.588,"price":107.3126,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-02-12","prior_stop_level":106.6753,"sweep_low":104.9945,"atr14":1.639426,"stop_level":104.174787,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-01","known_ts":"2020-04-03","bar_index":2262,"type":"BUY","strength":0.45,"price":86.986,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-05-12","known_ts":"2020-05-12","bar_index":2271,"type":"SELL","basis":"structure_stop","strength":0.588,"price":96.3075,"stop_level":97.1506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-19","known_ts":"2020-05-19","bar_index":2273,"type":"SELL","basis":"structure_stop","strength":0.588,"price":96.1036,"stop_level":97.1506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-21","known_ts":"2020-05-21","bar_index":2273,"type":"RECLAIM","strength":0.588,"price":97.3636,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-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-05-19","prior_stop_level":97.1506,"sweep_low":95.5755,"atr14":2.941771,"stop_level":94.104615,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-05","known_ts":"2020-06-05","bar_index":2277,"type":"RECLAIM","strength":0.725,"price":104.201,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-31","known_ts":"2020-09-02","bar_index":2297,"type":"REBUY","strength":0.863,"price":113.6125,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2020-10-21","known_ts":"2020-10-23","bar_index":2309,"type":"BUY","strength":0.725,"price":109.9791,"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":"2020-11-03","known_ts":"2020-11-05","bar_index":2312,"type":"BUY","strength":0.725,"price":114.5677,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2020-12-02","known_ts":"2020-12-02","bar_index":2318,"type":"SELL","basis":"structure_stop","strength":0.863,"price":117.6903,"stop_level":117.7183,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-04","known_ts":"2020-12-04","bar_index":2319,"type":"RECLAIM","strength":0.863,"price":119.0139,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-12-02","prior_stop_level":117.7183,"sweep_low":116.6557,"atr14":2.171334,"stop_level":115.570033,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-16","known_ts":"2020-12-16","bar_index":2322,"type":"RECLAIM","strength":0.863,"price":124.9982,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-19","known_ts":"2021-01-19","bar_index":2329,"type":"SELL","basis":"structure_stop","strength":1.0,"price":127.9438,"stop_level":128.7733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-20","known_ts":"2021-01-20","bar_index":2329,"type":"RECLAIM","strength":1.0,"price":131.0757,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-01-19","prior_stop_level":128.7733,"sweep_low":127.9344,"atr14":2.501581,"stop_level":126.68361,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-02-04","known_ts":"2021-02-04","bar_index":2333,"type":"RECLAIM","strength":1.0,"price":132.6856,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-24","known_ts":"2021-03-26","bar_index":2344,"type":"BUY","strength":0.863,"price":135.3397,"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":"2021-04-01","known_ts":"2021-04-06","bar_index":2346,"type":"BUY","strength":0.863,"price":136.4144,"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":"2021-05-18","known_ts":"2021-05-18","bar_index":2356,"type":"SELL","basis":"structure_stop","strength":1.0,"price":141.3964,"stop_level":142.0428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-13","known_ts":"2021-08-17","bar_index":2377,"type":"BUY","strength":0.588,"price":124.9822,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2021-09-09","known_ts":"2021-09-09","bar_index":2383,"type":"SELL","basis":"structure_stop","strength":0.45,"price":120.8665,"stop_level":124.6533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2021-09-13","known_ts":"2021-09-13","bar_index":2383,"type":"SELL","basis":"structure_stop","strength":0.45,"price":117.2301,"stop_level":124.6533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2021-10-05","known_ts":"2021-10-07","bar_index":2389,"type":"BUY","strength":0.45,"price":116.7603,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2021-11-22","known_ts":"2021-11-22","bar_index":2400,"type":"SELL","basis":"structure_stop","strength":0.588,"price":121.3872,"stop_level":122.1223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-11-23","known_ts":"2021-11-23","bar_index":2400,"type":"RECLAIM","strength":0.588,"price":122.2354,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-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":"2021-11-22","prior_stop_level":122.1223,"sweep_low":121.1045,"atr14":2.439496,"stop_level":119.884752,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-30","known_ts":"2021-11-30","bar_index":2402,"type":"SELL","basis":"structure_stop","strength":0.588,"price":112.7073,"stop_level":122.1223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-12-30","known_ts":"2022-01-03","bar_index":2409,"type":"BUY","strength":0.588,"price":113.8665,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-03-09","known_ts":"2022-03-09","bar_index":2424,"type":"SELL","basis":"structure_stop","strength":0.588,"price":107.0974,"stop_level":110.5012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-03-16","known_ts":"2022-03-16","bar_index":2426,"type":"RECLAIM","strength":0.588,"price":110.6147,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-03-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":"2022-03-09","prior_stop_level":110.5012,"sweep_low":105.1213,"atr14":3.16246,"stop_level":103.54007,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-18","known_ts":"2022-04-18","bar_index":2433,"type":"SELL","basis":"structure_stop","strength":0.588,"price":107.7971,"stop_level":108.4211,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-19","known_ts":"2022-04-19","bar_index":2434,"type":"RECLAIM","strength":0.588,"price":110.8416,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-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":"2022-04-18","prior_stop_level":108.4211,"sweep_low":107.3243,"atr14":2.755378,"stop_level":105.946611,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-02","known_ts":"2022-05-04","bar_index":2437,"type":"REBUY","strength":0.725,"price":110.7525,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":90},{"ts":"2022-05-23","known_ts":"2022-05-25","bar_index":2442,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-05-23","trigger_known_ts":"2022-05-25","strength":0.45,"price":99.0843,"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.27997,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":92.1973,"atr14":3.429136,"stop_level":90.482732,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-06","known_ts":"2022-06-08","bar_index":2445,"type":"BUY","strength":0.45,"price":102.1769,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-06-06","known_ts":"2022-06-08","bar_index":2445,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-06-06","trigger_known_ts":"2022-06-08","strength":0.45,"price":102.1769,"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.239954,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":99.8717,"atr14":2.903671,"stop_level":98.419865,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-23","known_ts":"2022-06-27","bar_index":2449,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-06-23","trigger_known_ts":"2022-06-27","strength":0.45,"price":98.2495,"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.257211,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":89.1996,"atr14":2.928342,"stop_level":87.735429,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-28","known_ts":"2022-06-30","bar_index":2450,"type":"BUY","strength":0.45,"price":97.9081,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-06-28","known_ts":"2022-06-30","bar_index":2450,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-06-28","trigger_known_ts":"2022-06-30","strength":0.45,"price":97.9081,"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.259792,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":89.6265,"atr14":2.789008,"stop_level":88.231996,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":2464,"type":"SELL","basis":"structure_stop","strength":0.588,"price":99.4099,"stop_level":100.5905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-21","known_ts":"2022-10-25","bar_index":2477,"type":"BUY","strength":0.588,"price":94.827,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2022-12-19","known_ts":"2022-12-19","bar_index":2490,"type":"SELL","basis":"structure_stop","strength":0.863,"price":101.5656,"stop_level":101.6038,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-20","known_ts":"2022-12-20","bar_index":2490,"type":"RECLAIM","strength":0.863,"price":102.3876,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-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":"2022-12-19","prior_stop_level":101.6038,"sweep_low":101.1068,"atr14":2.069008,"stop_level":100.072296,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-05","known_ts":"2023-01-05","bar_index":2494,"type":"RECLAIM","strength":0.863,"price":108.3232,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-08","known_ts":"2023-02-08","bar_index":2501,"type":"SELL","basis":"structure_stop","strength":1.0,"price":106.024,"stop_level":107.1189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-02-23","known_ts":"2023-02-23","bar_index":2505,"type":"RECLAIM","strength":1.0,"price":111.9025,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-02-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-04-03","known_ts":"2023-04-05","bar_index":2514,"type":"BUY","strength":0.863,"price":114.1945,"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":"2023-07-13","known_ts":"2023-07-17","bar_index":2537,"type":"BUY","strength":0.725,"price":114.7289,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2023-09-20","known_ts":"2023-09-20","bar_index":2553,"type":"SELL","basis":"structure_stop","strength":1.0,"price":120.304,"stop_level":120.9604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-11-14","known_ts":"2023-11-16","bar_index":2566,"type":"BUY","strength":0.725,"price":123.5333,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2023-11-29","known_ts":"2023-11-29","bar_index":2569,"type":"SELL","basis":"structure_stop","strength":0.863,"price":121.422,"stop_level":123.3106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-12-01","known_ts":"2023-12-01","bar_index":2570,"type":"RECLAIM","strength":0.863,"price":124.066,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-11-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-11-29","prior_stop_level":123.3106,"sweep_low":120.8796,"atr14":1.714014,"stop_level":120.022593,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-15","known_ts":"2023-12-15","bar_index":2573,"type":"SELL","basis":"structure_stop","strength":0.863,"price":122.0128,"stop_level":122.0225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-12-18","known_ts":"2023-12-18","bar_index":2573,"type":"RECLAIM","strength":0.863,"price":123.0491,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2023-12-15","prior_stop_level":122.0225,"sweep_low":121.9159,"atr14":1.791387,"stop_level":121.020207,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-17","known_ts":"2024-01-19","bar_index":2580,"type":"BUY","strength":0.725,"price":126.681,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2024-03-18","known_ts":"2024-03-18","bar_index":2594,"type":"SELL","basis":"structure_stop","strength":1.0,"price":135.294,"stop_level":136.2947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-03-21","known_ts":"2024-03-21","bar_index":2595,"type":"RECLAIM","strength":1.0,"price":137.1205,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-03-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":"2024-03-18","prior_stop_level":136.2947,"sweep_low":134.9248,"atr14":1.883627,"stop_level":133.982987,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-04","known_ts":"2024-04-04","bar_index":2598,"type":"RECLAIM","strength":1.0,"price":136.5084,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-03-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-28","known_ts":"2024-05-28","bar_index":2610,"type":"SELL","basis":"structure_stop","strength":1.0,"price":142.9501,"stop_level":143.5054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-30","known_ts":"2024-05-30","bar_index":2611,"type":"SELL","basis":"structure_stop","strength":1.0,"price":142.3947,"stop_level":143.5054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-31","known_ts":"2024-05-31","bar_index":2611,"type":"RECLAIM","strength":1.0,"price":143.9049,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-05-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":"2024-05-28","prior_stop_level":143.5054,"sweep_low":140.8064,"atr14":1.856475,"stop_level":139.878163,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-31","known_ts":"2024-05-31","bar_index":2611,"type":"RECLAIM","strength":1.0,"price":143.9049,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-05-30","prior_stop_level":143.5054,"sweep_low":141.2839,"atr14":1.856475,"stop_level":140.355663,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-31","known_ts":"2024-08-02","bar_index":2625,"type":"BUY","strength":0.725,"price":142.4008,"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":"2024-08-13","known_ts":"2024-08-15","bar_index":2628,"type":"BUY","strength":0.725,"price":143.6909,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2024-11-15","known_ts":"2024-11-15","bar_index":2650,"type":"SELL","basis":"structure_stop","strength":1.0,"price":163.1691,"stop_level":164.5608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-20","known_ts":"2024-11-20","bar_index":2651,"type":"RECLAIM","strength":1.0,"price":165.3644,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-11-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-11-15","prior_stop_level":164.5608,"sweep_low":161.0522,"atr14":2.830403,"stop_level":159.636999,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-04","known_ts":"2025-03-06","bar_index":2674,"type":"BUY","strength":0.588,"price":148.559,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2025-04-08","known_ts":"2025-04-08","bar_index":2682,"type":"SELL","basis":"structure_stop","strength":0.45,"price":131.3688,"stop_level":144.4113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-05-15","known_ts":"2025-05-15","bar_index":2691,"type":"RECLAIM","strength":0.725,"price":155.8379,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-04","known_ts":"2025-06-04","bar_index":2695,"type":"SELL","basis":"structure_stop","strength":0.588,"price":148.2767,"stop_level":153.7282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-06","known_ts":"2025-06-06","bar_index":2696,"type":"SELL","basis":"structure_stop","strength":0.588,"price":151.1355,"stop_level":153.7282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-25","known_ts":"2025-06-27","bar_index":2700,"type":"REBUY","strength":0.725,"price":153.6099,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2025-08-01","known_ts":"2025-08-01","bar_index":2708,"type":"SELL","basis":"structure_stop","strength":0.725,"price":139.7341,"stop_level":151.9735,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-15","known_ts":"2025-08-19","bar_index":2712,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-08-15","trigger_known_ts":"2025-08-19","strength":0.45,"price":137.9943,"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.198892,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":134.8803,"atr14":3.110206,"stop_level":133.325197,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-18","known_ts":"2025-11-20","bar_index":2734,"type":"BUY","strength":0.45,"price":117.6587,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-12-11","known_ts":"2025-12-11","bar_index":2739,"type":"SELL","basis":"structure_stop","strength":0.588,"price":117.0931,"stop_level":120.6552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-12-15","known_ts":"2025-12-15","bar_index":2740,"type":"RECLAIM","strength":0.588,"price":121.3795,"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":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-12-11","prior_stop_level":120.6552,"sweep_low":116.2497,"atr14":2.793844,"stop_level":114.852778,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-06","known_ts":"2026-01-06","bar_index":2744,"type":"SELL","basis":"structure_stop","strength":0.588,"price":119.6233,"stop_level":120.4468,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-08","known_ts":"2026-01-08","bar_index":2745,"type":"RECLAIM","strength":0.588,"price":121.4887,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-01-06","prior_stop_level":120.4468,"sweep_low":116.6962,"atr14":2.752836,"stop_level":115.319782,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-06","known_ts":"2026-02-06","bar_index":2752,"type":"RECLAIM","strength":0.725,"price":139.6187,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-19","known_ts":"2026-03-19","bar_index":2761,"type":"SELL","basis":"structure_stop","strength":0.725,"price":123.4824,"stop_level":123.4923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-03-23","known_ts":"2026-03-23","bar_index":2762,"type":"RECLAIM","strength":0.725,"price":123.6517,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-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":"2026-03-19","prior_stop_level":123.4923,"sweep_low":119.8368,"atr14":3.989036,"stop_level":117.842282,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-12","known_ts":"2026-06-16","bar_index":2781,"type":"BUY","strength":0.588,"price":120.65,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2026-07-08","known_ts":"2026-07-08","bar_index":2786,"type":"SELL","basis":"structure_stop","strength":0.725,"price":124.21,"stop_level":125.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-07-10","known_ts":"2026-07-10","bar_index":2787,"type":"RECLAIM","strength":0.725,"price":125.53,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-07-08","prior_stop_level":125.2,"sweep_low":123.04,"atr14":3.074757,"stop_level":121.502621,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-23","known_ts":"2026-07-23","bar_index":2790,"type":"RECLAIM","strength":0.863,"price":133.37,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-07-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-07-23","last_scored_basis":null,"bars_since_signal":5,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2018-10-16","2018-11-01","2018-12-31","2019-08-27","2019-09-23","2019-11-15","2020-03-06","2020-03-24","2020-10-05","2020-10-29","2021-03-08","2021-06-10","2021-07-07","2021-07-23","2021-08-05","2021-09-30","2021-11-03","2021-12-21","2022-09-30","2022-10-13","2023-03-24","2023-04-20","2023-06-07","2023-06-29","2023-09-28","2023-11-01","2024-01-08","2024-04-17","2024-07-10","2024-07-31","2024-08-13","2025-01-08","2025-02-13","2025-10-20","2025-11-05","2026-03-23","2026-05-05","2026-05-27","2026-06-09","2026-07-10"],"warnings":[{"ts":"2022-12-19","kind":"confirm","px":101.5656,"level":101.6038},{"ts":"2023-01-20","kind":"arm","px":108.285},{"ts":"2023-02-08","kind":"confirm","px":106.024,"level":107.1189},{"ts":"2023-08-02","kind":"arm","px":117.997},{"ts":"2023-09-05","kind":"arm","px":123.142},{"ts":"2023-09-20","kind":"confirm","px":120.304,"level":120.9604},{"ts":"2023-11-28","kind":"arm","px":121.6544},{"ts":"2023-11-29","kind":"confirm","px":121.422,"level":123.3106},{"ts":"2023-12-05","kind":"arm","px":122.0225},{"ts":"2023-12-15","kind":"confirm","px":122.0128,"level":122.0225},{"ts":"2024-02-02","kind":"arm","px":126.3949},{"ts":"2024-03-12","kind":"arm","px":138.3543},{"ts":"2024-03-18","kind":"confirm","px":135.294,"level":136.2947},{"ts":"2024-05-17","kind":"arm","px":143.8854},{"ts":"2024-05-28","kind":"confirm","px":142.9501,"level":143.5054},{"ts":"2024-05-29","kind":"arm","px":141.128},{"ts":"2024-05-30","kind":"confirm","px":142.3947,"level":143.5054},{"ts":"2024-08-07","kind":"arm","px":140.3579},{"ts":"2024-09-04","kind":"arm","px":147.327},{"ts":"2024-10-03","kind":"arm","px":155.3516},{"ts":"2024-11-14","kind":"arm","px":170.6273},{"ts":"2024-11-15","kind":"confirm","px":163.1691,"level":164.5608},{"ts":"2025-04-07","kind":"arm","px":132.3418},{"ts":"2025-04-08","kind":"confirm","px":131.3688,"level":144.4113},{"ts":"2025-05-22","kind":"arm","px":154.4282},{"ts":"2025-06-04","kind":"confirm","px":148.2767,"level":153.7282},{"ts":"2025-06-05","kind":"arm","px":150.3272},{"ts":"2025-06-06","kind":"confirm","px":151.1355,"level":153.7282},{"ts":"2025-07-15","kind":"arm","px":151.9735},{"ts":"2025-08-01","kind":"confirm","px":139.7341,"level":151.9735},{"ts":"2025-12-10","kind":"arm","px":116.2596},{"ts":"2025-12-11","kind":"confirm","px":117.0931,"level":120.6552},{"ts":"2025-12-31","kind":"arm","px":121.0124},{"ts":"2026-01-06","kind":"confirm","px":119.6233,"level":120.4468},{"ts":"2026-01-29","kind":"arm","px":122.8877},{"ts":"2026-02-27","kind":"arm","px":143.1447},{"ts":"2026-03-19","kind":"confirm","px":123.4824,"level":123.4923},{"ts":"2026-07-02","kind":"arm","px":126.98},{"ts":"2026-07-08","kind":"confirm","px":124.21,"level":125.2},{"ts":"2026-08-11","kind":"arm","px":134.75}],"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":[]}}}