{"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":"YORW","timeframe":"3D","as_of":"2026-09-18T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1999-10-07","known_ts":"1999-10-07","bar_index":37,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.992,"stop_level":3.1166,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-10","known_ts":"2000-02-10","bar_index":66,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.7842,"stop_level":2.805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-15","known_ts":"2000-02-15","bar_index":67,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.7011,"stop_level":2.805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-10","known_ts":"2000-04-12","bar_index":80,"type":"BUY","strength":0.45,"price":2.4102,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-06-28","known_ts":"2000-06-28","bar_index":98,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3894,"stop_level":2.4518,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-06-30","known_ts":"2000-06-30","bar_index":99,"type":"RECLAIM","strength":0.725,"price":2.4933,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-06-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":"2000-06-28","prior_stop_level":2.4518,"sweep_low":2.3894,"atr14":0.042413,"stop_level":2.368193,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-11","known_ts":"2000-07-11","bar_index":101,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3686,"stop_level":2.3894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-14","known_ts":"2000-07-18","bar_index":102,"type":"REBUY","strength":0.725,"price":2.4933,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2000-07-14","known_ts":"2000-07-14","bar_index":102,"type":"RECLAIM","strength":0.725,"price":2.4518,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-07-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":"2000-07-11","prior_stop_level":2.3894,"sweep_low":2.3686,"atr14":0.044062,"stop_level":2.346569,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-20","known_ts":"2000-09-20","bar_index":117,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.6388,"stop_level":2.7219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-09-26","known_ts":"2000-09-26","bar_index":119,"type":"RECLAIM","strength":1.0,"price":2.7426,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-09-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-09-20","prior_stop_level":2.7219,"sweep_low":2.618,"atr14":0.051727,"stop_level":2.592137,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-07","known_ts":"2000-11-09","bar_index":129,"type":"BUY","strength":0.863,"price":2.7426,"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":"2000-12-08","known_ts":"2000-12-08","bar_index":136,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.8673,"stop_level":3.0751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-12-15","known_ts":"2000-12-15","bar_index":138,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.7842,"stop_level":2.8673,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-12-20","known_ts":"2000-12-20","bar_index":139,"type":"RECLAIM","strength":1.0,"price":2.9089,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-12-15","prior_stop_level":2.8673,"sweep_low":2.7842,"atr14":0.082519,"stop_level":2.74294,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-04","known_ts":"2001-01-08","bar_index":142,"type":"BUY","strength":1.0,"price":3.1435,"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":"2001-04-25","known_ts":"2001-04-25","bar_index":167,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.901,"stop_level":3.9266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-26","known_ts":"2001-04-26","bar_index":167,"type":"RECLAIM","strength":1.0,"price":3.9574,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-04-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":"2001-04-25","prior_stop_level":3.9266,"sweep_low":3.7218,"atr14":0.167195,"stop_level":3.638203,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-11","known_ts":"2001-06-13","bar_index":178,"type":"BUY","strength":0.863,"price":4.14,"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":"2001-07-19","known_ts":"2001-07-23","bar_index":187,"type":"REBUY","strength":0.863,"price":4.3453,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2001-09-27","known_ts":"2001-10-01","bar_index":202,"type":"BUY","strength":0.725,"price":4.1728,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"2001-10-23","known_ts":"2001-10-25","bar_index":208,"type":"BUY","strength":0.725,"price":4.1275,"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":80},{"ts":"2001-11-28","known_ts":"2001-11-28","bar_index":216,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1815,"stop_level":4.2024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-11-29","known_ts":"2001-11-29","bar_index":216,"type":"RECLAIM","strength":0.863,"price":4.3436,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-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":"2001-11-28","prior_stop_level":4.2024,"sweep_low":4.1815,"atr14":0.070822,"stop_level":4.146089,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-13","known_ts":"2001-12-13","bar_index":220,"type":"RECLAIM","strength":0.863,"price":4.8384,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-11-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-08","known_ts":"2002-03-12","bar_index":239,"type":"BUY","strength":0.725,"price":5.185,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2002-04-01","known_ts":"2002-04-01","bar_index":244,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.412,"stop_level":5.4971,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-02","known_ts":"2002-04-02","bar_index":244,"type":"RECLAIM","strength":0.863,"price":5.5397,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-04-01","prior_stop_level":5.4971,"sweep_low":5.412,"atr14":0.188795,"stop_level":5.317603,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-17","known_ts":"2002-04-17","bar_index":248,"type":"RECLAIM","strength":0.863,"price":6.116,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-04","known_ts":"2002-06-04","bar_index":259,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.3838,"stop_level":6.4547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-05","known_ts":"2002-06-05","bar_index":259,"type":"RECLAIM","strength":1.0,"price":6.5079,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-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":"2002-06-04","prior_stop_level":6.4547,"sweep_low":6.1213,"atr14":0.332699,"stop_level":5.95495,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-07","known_ts":"2002-08-09","bar_index":274,"type":"BUY","strength":0.725,"price":6.3958,"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":"2002-10-28","known_ts":"2002-10-30","bar_index":293,"type":"BUY","strength":0.588,"price":6.1,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2002-12-19","known_ts":"2002-12-19","bar_index":305,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.938,"stop_level":5.9416,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-15","known_ts":"2003-01-17","bar_index":311,"type":"BUY","strength":0.588,"price":5.9404,"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":10},{"ts":"2003-02-20","known_ts":"2003-02-24","bar_index":319,"type":"BUY","strength":0.588,"price":5.8242,"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":"2003-03-05","known_ts":"2003-03-05","bar_index":322,"type":"RECLAIM","strength":0.725,"price":5.875,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-02-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-16","known_ts":"2003-04-16","bar_index":332,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.1102,"stop_level":6.1871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-17","known_ts":"2003-04-17","bar_index":332,"type":"RECLAIM","strength":0.725,"price":6.22,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-04-16","prior_stop_level":6.1871,"sweep_low":5.9454,"atr14":0.160868,"stop_level":5.864966,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-05","known_ts":"2003-05-05","bar_index":336,"type":"RECLAIM","strength":0.863,"price":6.7435,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-16","known_ts":"2003-05-16","bar_index":339,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.5971,"stop_level":6.6667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-25","known_ts":"2003-06-27","bar_index":348,"type":"BUY","strength":0.725,"price":6.6574,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2003-07-30","known_ts":"2003-08-01","bar_index":356,"type":"BUY","strength":0.725,"price":6.7422,"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":30},{"ts":"2003-08-15","known_ts":"2003-08-15","bar_index":360,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.5836,"stop_level":6.6389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-08-19","known_ts":"2003-08-19","bar_index":360,"type":"RECLAIM","strength":0.863,"price":6.7127,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-08-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":"2003-08-15","prior_stop_level":6.6389,"sweep_low":6.5098,"atr14":0.178473,"stop_level":6.420563,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-09-04","known_ts":"2003-09-04","bar_index":364,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.3144,"stop_level":6.4545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-10","known_ts":"2003-09-10","bar_index":365,"type":"RECLAIM","strength":0.725,"price":6.4914,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2003-09-04","prior_stop_level":6.4545,"sweep_low":6.2849,"atr14":0.13787,"stop_level":6.215965,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-20","known_ts":"2003-10-22","bar_index":375,"type":"BUY","strength":0.588,"price":6.7642,"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":50},{"ts":"2003-12-24","known_ts":"2003-12-24","bar_index":390,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7605,"stop_level":6.7642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-12-29","known_ts":"2003-12-29","bar_index":391,"type":"RECLAIM","strength":0.863,"price":6.8525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-12-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":"2003-12-24","prior_stop_level":6.7642,"sweep_low":6.727,"atr14":0.111122,"stop_level":6.671439,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-12","known_ts":"2004-01-12","bar_index":394,"type":"RECLAIM","strength":0.863,"price":7.0249,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-12-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-02-13","known_ts":"2004-02-13","bar_index":401,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.0998,"stop_level":7.1897,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-02-19","known_ts":"2004-02-19","bar_index":402,"type":"RECLAIM","strength":0.863,"price":7.3246,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-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":"2004-02-13","prior_stop_level":7.1897,"sweep_low":7.0249,"atr14":0.201767,"stop_level":6.924017,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-20","known_ts":"2004-02-24","bar_index":403,"type":"REBUY","strength":0.863,"price":7.4145,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"2004-04-12","known_ts":"2004-04-12","bar_index":414,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.5475,"stop_level":7.5965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-04-13","known_ts":"2004-04-13","bar_index":415,"type":"RECLAIM","strength":0.863,"price":7.6682,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-04-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":"2004-04-12","prior_stop_level":7.5965,"sweep_low":7.5475,"atr14":0.206647,"stop_level":7.444177,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-20","known_ts":"2004-08-24","bar_index":445,"type":"BUY","strength":0.45,"price":6.4731,"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":"2004-10-12","known_ts":"2004-10-12","bar_index":457,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.593,"stop_level":6.6352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-10-13","known_ts":"2004-10-13","bar_index":457,"type":"RECLAIM","strength":0.588,"price":6.6697,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-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":"2004-10-12","prior_stop_level":6.6352,"sweep_low":6.5892,"atr14":0.110129,"stop_level":6.534136,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-15","known_ts":"2004-11-15","bar_index":465,"type":"RECLAIM","strength":0.725,"price":7.0571,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-10-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-09","known_ts":"2005-03-11","bar_index":491,"type":"BUY","strength":0.725,"price":7.7539,"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":"2005-03-18","known_ts":"2005-03-18","bar_index":493,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.3098,"stop_level":7.5576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-03-23","known_ts":"2005-03-23","bar_index":494,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.4812,"stop_level":7.5576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-03-22","known_ts":"2005-03-22","bar_index":494,"type":"RECLAIM","strength":0.725,"price":7.5981,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2005-03-18","prior_stop_level":7.5576,"sweep_low":7.2123,"atr14":0.234875,"stop_level":7.094862,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-21","known_ts":"2005-04-21","bar_index":501,"type":"RECLAIM","strength":0.863,"price":8.1826,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-03-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-05-06","known_ts":"2005-05-06","bar_index":504,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.7462,"stop_level":7.9137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-05-12","known_ts":"2005-05-12","bar_index":506,"type":"RECLAIM","strength":0.863,"price":7.9527,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-05-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":"2005-05-06","prior_stop_level":7.9137,"sweep_low":7.0915,"atr14":0.248766,"stop_level":6.967117,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-17","known_ts":"2005-05-19","bar_index":507,"type":"BUY","strength":0.863,"price":8.1124,"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":"2005-07-18","known_ts":"2005-07-20","bar_index":521,"type":"REBUY","strength":1.0,"price":8.7912,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2005-08-09","known_ts":"2005-08-09","bar_index":526,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.1169,"stop_level":9.2543,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-10","known_ts":"2005-08-10","bar_index":526,"type":"RECLAIM","strength":1.0,"price":9.5879,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-08-09","prior_stop_level":9.2543,"sweep_low":9.0385,"atr14":0.391723,"stop_level":8.842638,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-03","known_ts":"2005-10-03","bar_index":539,"type":"RECLAIM","strength":1.0,"price":10.219,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-11-22","known_ts":"2005-11-25","bar_index":551,"type":"BUY","strength":0.725,"price":9.6741,"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":70},{"ts":"2005-12-23","known_ts":"2005-12-23","bar_index":558,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.9228,"stop_level":9.9307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-12-29","known_ts":"2005-12-29","bar_index":559,"type":"RECLAIM","strength":0.725,"price":10.0605,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2005-12-23","prior_stop_level":9.9307,"sweep_low":9.3226,"atr14":0.353628,"stop_level":9.145786,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-11","known_ts":"2006-01-11","bar_index":562,"type":"RECLAIM","strength":0.863,"price":10.3389,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-02-14","known_ts":"2006-02-14","bar_index":569,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.5377,"stop_level":10.6928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-02-22","known_ts":"2006-02-22","bar_index":571,"type":"RECLAIM","strength":0.863,"price":10.7365,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-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":"2006-02-14","prior_stop_level":10.6928,"sweep_low":10.3389,"atr14":0.270573,"stop_level":10.203613,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-01","known_ts":"2006-03-03","bar_index":573,"type":"REBUY","strength":0.863,"price":11.0149,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2006-04-26","known_ts":"2006-04-28","bar_index":586,"type":"BUY","strength":0.725,"price":10.6999,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2006-05-23","known_ts":"2006-05-23","bar_index":592,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.904,"stop_level":11.0601,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-31","known_ts":"2006-05-31","bar_index":594,"type":"RECLAIM","strength":0.725,"price":11.2041,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-05-23","prior_stop_level":11.0601,"sweep_low":10.76,"atr14":0.399832,"stop_level":10.560084,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-18","known_ts":"2006-07-20","bar_index":605,"type":"BUY","strength":0.588,"price":10.8492,"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":25},{"ts":"2006-08-08","known_ts":"2006-08-08","bar_index":610,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.5148,"stop_level":10.539,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-10","known_ts":"2006-08-10","bar_index":610,"type":"RECLAIM","strength":0.725,"price":10.6074,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-08-08","prior_stop_level":10.539,"sweep_low":10.4302,"atr14":0.312419,"stop_level":10.273991,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-24","known_ts":"2006-08-24","bar_index":614,"type":"RECLAIM","strength":0.725,"price":10.7807,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-16","known_ts":"2006-10-16","bar_index":626,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.5638,"stop_level":11.6185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-17","known_ts":"2006-10-17","bar_index":626,"type":"RECLAIM","strength":0.725,"price":11.6246,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-10-16","prior_stop_level":11.6185,"sweep_low":11.2478,"atr14":0.492385,"stop_level":11.001608,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-18","known_ts":"2007-01-22","bar_index":647,"type":"BUY","strength":0.45,"price":10.9609,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-02-05","known_ts":"2007-02-07","bar_index":651,"type":"BUY","strength":0.45,"price":10.9365,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-03-28","known_ts":"2007-03-30","bar_index":663,"type":"BUY","strength":0.45,"price":10.4705,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-04-11","known_ts":"2007-04-13","bar_index":666,"type":"BUY","strength":0.45,"price":10.6799,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-04-16","known_ts":"2007-04-16","bar_index":667,"type":"RECLAIM","strength":0.588,"price":11.1295,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-04-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-05-15","known_ts":"2007-05-15","bar_index":674,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.8339,"stop_level":10.8524,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-05-16","known_ts":"2007-05-16","bar_index":674,"type":"RECLAIM","strength":0.588,"price":11.0063,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-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":"2007-05-15","prior_stop_level":10.8524,"sweep_low":10.7785,"atr14":0.239224,"stop_level":10.658888,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-01","known_ts":"2007-06-01","bar_index":678,"type":"RECLAIM","strength":0.863,"price":11.2219,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-21","known_ts":"2007-06-21","bar_index":682,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.8585,"stop_level":10.877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-06-27","known_ts":"2007-06-27","bar_index":684,"type":"RECLAIM","strength":0.725,"price":10.9446,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-06-21","prior_stop_level":10.877,"sweep_low":10.5629,"atr14":0.274092,"stop_level":10.425854,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-11","known_ts":"2007-07-11","bar_index":687,"type":"RECLAIM","strength":0.863,"price":11.0811,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-06-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-08-09","known_ts":"2007-08-13","bar_index":694,"type":"BUY","strength":0.725,"price":11.0253,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2007-10-01","known_ts":"2007-10-03","bar_index":706,"type":"BUY","strength":0.45,"price":10.7963,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-11-26","known_ts":"2007-11-28","bar_index":719,"type":"BUY","strength":0.45,"price":10.278,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-12-07","known_ts":"2007-12-11","bar_index":722,"type":"BUY","strength":0.45,"price":10.0283,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":751,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.4617,"stop_level":9.4681,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-17","known_ts":"2008-04-17","bar_index":751,"type":"RECLAIM","strength":0.588,"price":9.8803,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-04-16","prior_stop_level":9.4681,"sweep_low":9.4554,"atr14":0.329234,"stop_level":9.290783,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-10","known_ts":"2008-06-12","bar_index":764,"type":"BUY","strength":0.725,"price":10.0388,"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":65},{"ts":"2008-06-23","known_ts":"2008-06-25","bar_index":767,"type":"BUY","strength":0.725,"price":9.6012,"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":65},{"ts":"2008-07-31","known_ts":"2008-08-04","bar_index":776,"type":"BUY","strength":0.725,"price":9.5124,"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":65},{"ts":"2008-08-19","known_ts":"2008-08-19","bar_index":780,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.0329,"stop_level":9.2759,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-29","known_ts":"2008-10-31","bar_index":797,"type":"BUY","strength":0.45,"price":7.7393,"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-10-29","known_ts":"2008-10-31","bar_index":797,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-10-29","trigger_known_ts":"2008-10-31","strength":0.45,"price":7.7393,"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.250649,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.888,"atr14":0.382298,"stop_level":6.696851,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-23","known_ts":"2009-01-23","bar_index":816,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.7552,"stop_level":7.8204,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-12","known_ts":"2009-02-17","bar_index":821,"type":"BUY","strength":0.725,"price":7.9898,"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":"2009-03-19","known_ts":"2009-03-23","bar_index":829,"type":"BUY","strength":0.725,"price":7.8725,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":842,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.9134,"stop_level":8.9266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-15","known_ts":"2009-05-15","bar_index":842,"type":"RECLAIM","strength":0.863,"price":9.0122,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-05-14","prior_stop_level":8.9266,"sweep_low":8.8673,"atr14":0.36966,"stop_level":8.68247,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-02","known_ts":"2009-06-02","bar_index":846,"type":"RECLAIM","strength":1.0,"price":9.1571,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-17","known_ts":"2009-08-17","bar_index":863,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.5647,"stop_level":10.651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2009-08-18","known_ts":"2009-08-18","bar_index":864,"type":"RECLAIM","strength":0.863,"price":10.6843,"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":false,"above200":true,"monthlyBull":true},"anchor_ts":"2009-08-17","prior_stop_level":10.651,"sweep_low":10.465,"atr14":0.463542,"stop_level":10.233229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-12","known_ts":"2010-02-17","bar_index":905,"type":"BUY","strength":0.588,"price":9.4208,"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":"2010-03-25","known_ts":"2010-03-25","bar_index":914,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.5024,"stop_level":9.5297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-03-26","known_ts":"2010-03-26","bar_index":914,"type":"RECLAIM","strength":0.725,"price":9.5638,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2010-03-25","prior_stop_level":9.5297,"sweep_low":9.4409,"atr14":0.202489,"stop_level":9.339656,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-01","known_ts":"2010-04-01","bar_index":916,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.4887,"stop_level":9.5024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-04-05","known_ts":"2010-04-05","bar_index":916,"type":"RECLAIM","strength":0.725,"price":9.6526,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-01 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":"2010-04-01","prior_stop_level":9.5024,"sweep_low":9.4068,"atr14":0.203537,"stop_level":9.305031,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-05-11","known_ts":"2010-05-13","bar_index":925,"type":"BUY","strength":0.588,"price":9.714,"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":"2010-06-15","known_ts":"2010-06-17","bar_index":933,"type":"BUY","strength":0.588,"price":9.4955,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2010-07-16","known_ts":"2010-07-16","bar_index":940,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.3814,"stop_level":9.6223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-07-20","known_ts":"2010-07-20","bar_index":941,"type":"RECLAIM","strength":0.725,"price":9.6842,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-07-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2010-07-16","prior_stop_level":9.6223,"sweep_low":9.2368,"atr14":0.312466,"stop_level":9.080567,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-02","known_ts":"2010-08-02","bar_index":944,"type":"RECLAIM","strength":0.863,"price":10.2693,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-07-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-23","known_ts":"2010-08-25","bar_index":949,"type":"BUY","strength":1.0,"price":10.6272,"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":"2010-10-12","known_ts":"2010-10-12","bar_index":960,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.9971,"stop_level":11.004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-13","known_ts":"2010-10-13","bar_index":961,"type":"RECLAIM","strength":1.0,"price":11.2885,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-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":"2010-10-12","prior_stop_level":11.004,"sweep_low":10.8236,"atr14":0.277979,"stop_level":10.684611,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-26","known_ts":"2010-10-26","bar_index":964,"type":"RECLAIM","strength":1.0,"price":11.0318,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-29","known_ts":"2010-10-29","bar_index":965,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.9832,"stop_level":11.004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-03","known_ts":"2010-11-03","bar_index":966,"type":"RECLAIM","strength":1.0,"price":11.1081,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-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":"2010-10-29","prior_stop_level":11.004,"sweep_low":10.7681,"atr14":0.266409,"stop_level":10.634896,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-16","known_ts":"2010-11-16","bar_index":969,"type":"RECLAIM","strength":1.0,"price":11.1428,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-04","known_ts":"2011-01-04","bar_index":980,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.7149,"stop_level":11.8644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-18","known_ts":"2011-04-18","bar_index":1004,"type":"RECLAIM","strength":0.863,"price":12.2005,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-16","known_ts":"2011-05-16","bar_index":1010,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.6793,"stop_level":11.8061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-05-19","known_ts":"2011-05-19","bar_index":1011,"type":"RECLAIM","strength":0.725,"price":11.8272,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-05-16","prior_stop_level":11.8061,"sweep_low":11.5595,"atr14":0.260615,"stop_level":11.429192,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-26","known_ts":"2011-05-31","bar_index":1013,"type":"REBUY","strength":0.725,"price":12.3907,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2011-08-02","known_ts":"2011-08-02","bar_index":1028,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.8008,"stop_level":12.0777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-09","known_ts":"2011-08-09","bar_index":1030,"type":"RECLAIM","strength":0.588,"price":12.2765,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-08-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2011-08-02","prior_stop_level":12.0777,"sweep_low":11.3748,"atr14":0.351777,"stop_level":11.198912,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-25","known_ts":"2011-08-25","bar_index":1034,"type":"RECLAIM","strength":0.863,"price":12.809,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-08-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-10-12","known_ts":"2011-10-14","bar_index":1045,"type":"BUY","strength":0.725,"price":12.0447,"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":"2011-11-23","known_ts":"2011-11-23","bar_index":1055,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.8443,"stop_level":11.8944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2011-11-28","known_ts":"2011-11-28","bar_index":1055,"type":"RECLAIM","strength":0.588,"price":12.2093,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2011-11-23","prior_stop_level":11.8944,"sweep_low":11.8085,"atr14":0.286678,"stop_level":11.665161,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-12","known_ts":"2011-12-12","bar_index":1059,"type":"RECLAIM","strength":0.725,"price":12.5385,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-15","known_ts":"2012-02-15","bar_index":1073,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.7508,"stop_level":12.8301,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-16","known_ts":"2012-02-16","bar_index":1074,"type":"RECLAIM","strength":0.863,"price":13.0176,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-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":"2012-02-15","prior_stop_level":12.8301,"sweep_low":12.7292,"atr14":0.212023,"stop_level":12.623188,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-22","known_ts":"2012-02-24","bar_index":1075,"type":"BUY","strength":0.863,"price":13.097,"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":"2012-03-27","known_ts":"2012-03-29","bar_index":1083,"type":"BUY","strength":0.588,"price":12.9255,"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":"2012-04-23","known_ts":"2012-04-25","bar_index":1089,"type":"BUY","strength":0.588,"price":12.7802,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2012-06-05","known_ts":"2012-06-07","bar_index":1099,"type":"BUY","strength":0.588,"price":12.6058,"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":"2012-07-24","known_ts":"2012-07-24","bar_index":1110,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.004,"stop_level":13.1358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-07-27","known_ts":"2012-07-27","bar_index":1111,"type":"RECLAIM","strength":0.725,"price":13.3408,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-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":"2012-07-24","prior_stop_level":13.1358,"sweep_low":12.9747,"atr14":0.185184,"stop_level":12.882108,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-08","known_ts":"2012-08-08","bar_index":1114,"type":"RECLAIM","strength":0.863,"price":13.1065,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-20","known_ts":"2012-09-24","bar_index":1124,"type":"BUY","strength":0.725,"price":13.3408,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2012-10-10","known_ts":"2012-10-10","bar_index":1128,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.2688,"stop_level":13.3408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-11-27","known_ts":"2012-11-29","bar_index":1139,"type":"BUY","strength":0.725,"price":12.9074,"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":"2013-02-28","known_ts":"2013-02-28","bar_index":1160,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.825,"stop_level":13.8879,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-04","known_ts":"2013-03-04","bar_index":1160,"type":"RECLAIM","strength":0.863,"price":14.0497,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-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":"2013-02-28","prior_stop_level":13.8879,"sweep_low":13.6378,"atr14":0.238383,"stop_level":13.518608,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-26","known_ts":"2013-03-26","bar_index":1166,"type":"RECLAIM","strength":0.863,"price":14.0797,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-16","known_ts":"2013-05-20","bar_index":1178,"type":"BUY","strength":0.863,"price":14.2594,"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":"2013-06-20","known_ts":"2013-06-24","bar_index":1186,"type":"BUY","strength":1.0,"price":14.3418,"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":"2013-06-20","known_ts":"2013-06-20","bar_index":1186,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.0123,"stop_level":14.1845,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-21","known_ts":"2013-06-21","bar_index":1186,"type":"RECLAIM","strength":0.863,"price":14.3717,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-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":"2013-06-20","prior_stop_level":14.1845,"sweep_low":13.9224,"atr14":0.306608,"stop_level":13.769096,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-09","known_ts":"2013-07-09","bar_index":1190,"type":"RECLAIM","strength":1.0,"price":16.1056,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-31","known_ts":"2013-07-31","bar_index":1195,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.9019,"stop_level":15.9698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-01","known_ts":"2013-08-01","bar_index":1195,"type":"RECLAIM","strength":1.0,"price":16.0679,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-07-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-07-31","prior_stop_level":15.9698,"sweep_low":15.8416,"atr14":0.378942,"stop_level":15.652129,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-19","known_ts":"2013-09-23","bar_index":1207,"type":"BUY","strength":0.863,"price":15.9774,"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":90},{"ts":"2013-10-15","known_ts":"2013-10-17","bar_index":1213,"type":"BUY","strength":0.725,"price":16.3047,"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":"2013-10-31","known_ts":"2013-10-31","bar_index":1217,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.7276,"stop_level":16.0237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-11-05","known_ts":"2013-11-05","bar_index":1218,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.5985,"stop_level":16.0237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-11-21","known_ts":"2013-11-25","bar_index":1222,"type":"BUY","strength":0.725,"price":16.3958,"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":"2013-12-23","known_ts":"2013-12-26","bar_index":1229,"type":"BUY","strength":0.725,"price":16.1756,"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":"2014-01-10","known_ts":"2014-01-14","bar_index":1233,"type":"BUY","strength":0.725,"price":16.1703,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2014-02-28","known_ts":"2014-03-04","bar_index":1244,"type":"BUY","strength":0.588,"price":16.023,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2014-05-27","known_ts":"2014-05-29","bar_index":1264,"type":"BUY","strength":0.588,"price":15.6842,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2014-07-07","known_ts":"2014-07-07","bar_index":1273,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.6616,"stop_level":15.8228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-07-09","known_ts":"2014-07-09","bar_index":1274,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.6306,"stop_level":15.8228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-08-04","known_ts":"2014-08-06","bar_index":1280,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-08-04","trigger_known_ts":"2014-08-06","strength":0.45,"price":14.8553,"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.106378,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.6149,"atr14":0.24012,"stop_level":14.49484,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-15","known_ts":"2014-08-19","bar_index":1283,"type":"BUY","strength":0.45,"price":15.3282,"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-08-15","known_ts":"2014-08-19","bar_index":1283,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2014-08-15","trigger_known_ts":"2014-08-19","strength":0.45,"price":15.3282,"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.077931,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.8165,"atr14":0.226719,"stop_level":14.70314,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-25","known_ts":"2014-08-25","bar_index":1285,"type":"RECLAIM","strength":0.588,"price":15.6616,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-08-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-10-01","known_ts":"2014-10-01","bar_index":1293,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.4844,"stop_level":15.6074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-10-02","known_ts":"2014-10-02","bar_index":1294,"type":"RECLAIM","strength":0.588,"price":15.7108,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-10-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-10-01","prior_stop_level":15.6074,"sweep_low":15.4766,"atr14":0.222728,"stop_level":15.365236,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-15","known_ts":"2014-10-15","bar_index":1297,"type":"RECLAIM","strength":0.863,"price":16.1091,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-11-14","known_ts":"2014-11-14","bar_index":1304,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.5776,"stop_level":16.7337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-11-18","known_ts":"2014-11-18","bar_index":1305,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.5932,"stop_level":16.7337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-18","known_ts":"2014-12-18","bar_index":1312,"type":"RECLAIM","strength":0.863,"price":18.3814,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-11","known_ts":"2015-05-11","bar_index":1344,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.1776,"stop_level":18.3674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-07-09","known_ts":"2015-07-13","bar_index":1358,"type":"BUY","strength":0.725,"price":17.7356,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"2015-08-03","known_ts":"2015-08-03","bar_index":1363,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.7645,"stop_level":16.8282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2015-08-17","known_ts":"2015-08-19","bar_index":1367,"type":"BUY","strength":0.45,"price":16.5655,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-10-07","known_ts":"2015-10-07","bar_index":1379,"type":"RECLAIM","strength":0.725,"price":18.1299,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-08-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-13","known_ts":"2015-11-13","bar_index":1388,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.17,"stop_level":18.3463,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-18","known_ts":"2015-11-20","bar_index":1389,"type":"REBUY","strength":0.863,"price":18.699,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2015-11-18","known_ts":"2015-11-18","bar_index":1389,"type":"RECLAIM","strength":0.863,"price":18.3543,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-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":"2015-11-13","prior_stop_level":18.3463,"sweep_low":17.7772,"atr14":0.428266,"stop_level":17.563067,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-15","known_ts":"2015-12-17","bar_index":1395,"type":"REBUY","strength":0.863,"price":19.6928,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2016-01-13","known_ts":"2016-01-13","bar_index":1401,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.8198,"stop_level":19.852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-01-14","known_ts":"2016-01-14","bar_index":1401,"type":"RECLAIM","strength":0.863,"price":19.973,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-01-13","prior_stop_level":19.852,"sweep_low":19.7634,"atr14":0.45717,"stop_level":19.534815,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-29","known_ts":"2016-01-29","bar_index":1405,"type":"RECLAIM","strength":0.863,"price":21.6583,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-18","known_ts":"2016-04-20","bar_index":1423,"type":"REBUY","strength":1.0,"price":26.3437,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2016-06-21","known_ts":"2016-06-23","bar_index":1438,"type":"BUY","strength":0.725,"price":24.1707,"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":"2016-09-20","known_ts":"2016-09-22","bar_index":1459,"type":"BUY","strength":0.725,"price":25.1801,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2017-01-06","known_ts":"2017-01-06","bar_index":1484,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.4321,"stop_level":31.2546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-07","known_ts":"2017-04-11","bar_index":1505,"type":"BUY","strength":0.725,"price":29.1199,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2017-05-05","known_ts":"2017-05-05","bar_index":1511,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.1286,"stop_level":28.3764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2017-06-08","known_ts":"2017-06-12","bar_index":1519,"type":"BUY","strength":0.588,"price":29.3677,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2017-09-15","known_ts":"2017-09-19","bar_index":1542,"type":"BUY","strength":0.45,"price":27.7995,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-09-28","known_ts":"2017-09-28","bar_index":1545,"type":"RECLAIM","strength":0.725,"price":29.2199,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-09-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-10-25","known_ts":"2017-10-25","bar_index":1551,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.1365,"stop_level":29.1782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-10-26","known_ts":"2017-10-26","bar_index":1551,"type":"RECLAIM","strength":0.725,"price":29.3866,"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":false},"anchor_ts":"2017-10-25","prior_stop_level":29.1782,"sweep_low":28.3446,"atr14":0.661524,"stop_level":28.013838,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-01","known_ts":"2017-11-01","bar_index":1553,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.8444,"stop_level":29.1365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-02","known_ts":"2017-11-02","bar_index":1553,"type":"RECLAIM","strength":0.725,"price":29.6784,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-11-01","prior_stop_level":29.1365,"sweep_low":27.7193,"atr14":0.882518,"stop_level":27.278041,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-17","known_ts":"2017-11-21","bar_index":1557,"type":"REBUY","strength":0.725,"price":30.2203,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2018-01-17","known_ts":"2018-01-19","bar_index":1570,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-01-17","trigger_known_ts":"2018-01-19","strength":0.45,"price":27.144,"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.171295,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":26.39,"atr14":0.757511,"stop_level":26.011245,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-06","known_ts":"2018-03-08","bar_index":1581,"type":"BUY","strength":0.45,"price":25.3609,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-04-02","known_ts":"2018-04-02","bar_index":1587,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.2346,"stop_level":25.4031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-03","known_ts":"2018-04-03","bar_index":1587,"type":"RECLAIM","strength":0.588,"price":25.9507,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-04-02","prior_stop_level":25.4031,"sweep_low":24.9818,"atr14":0.960853,"stop_level":24.501374,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-03","known_ts":"2018-05-03","bar_index":1594,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.9618,"stop_level":27.1303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-04","known_ts":"2018-05-04","bar_index":1595,"type":"RECLAIM","strength":0.588,"price":27.4252,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-05-03","prior_stop_level":27.1303,"sweep_low":26.7512,"atr14":0.662238,"stop_level":26.420081,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-22","known_ts":"2018-05-22","bar_index":1599,"type":"RECLAIM","strength":0.863,"price":27.6358,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-26","known_ts":"2018-06-28","bar_index":1607,"type":"BUY","strength":0.863,"price":27.4811,"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":55},{"ts":"2018-07-17","known_ts":"2018-07-17","bar_index":1611,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.1847,"stop_level":27.2694,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-09-07","known_ts":"2018-09-11","bar_index":1624,"type":"BUY","strength":0.588,"price":26.0414,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2018-12-06","known_ts":"2018-12-06","bar_index":1644,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.686,"stop_level":27.7371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-12-10","known_ts":"2018-12-10","bar_index":1645,"type":"RECLAIM","strength":0.863,"price":28.5632,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-12-06","prior_stop_level":27.7371,"sweep_low":26.911,"atr14":0.819074,"stop_level":26.501463,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-21","known_ts":"2018-12-21","bar_index":1648,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.1787,"stop_level":27.686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-08","known_ts":"2019-02-12","bar_index":1659,"type":"BUY","strength":1.0,"price":29.252,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2019-03-13","known_ts":"2019-03-13","bar_index":1666,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.4803,"stop_level":29.5148,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-05-10","known_ts":"2019-05-14","bar_index":1680,"type":"BUY","strength":0.863,"price":30.0482,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2019-05-30","known_ts":"2019-05-30","bar_index":1684,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.9708,"stop_level":30.031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-10","known_ts":"2019-06-10","bar_index":1686,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.5061,"stop_level":29.6696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-06-12","known_ts":"2019-06-12","bar_index":1687,"type":"RECLAIM","strength":0.863,"price":29.9192,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-06-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2019-06-10","prior_stop_level":29.6696,"sweep_low":29.1361,"atr14":0.5233,"stop_level":28.87445,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-19","known_ts":"2019-06-21","bar_index":1689,"type":"REBUY","strength":0.863,"price":30.5043,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2019-06-27","known_ts":"2019-07-01","bar_index":1691,"type":"REBUY","strength":1.0,"price":30.5628,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2020-01-02","known_ts":"2020-01-02","bar_index":1734,"type":"SELL","basis":"structure_stop","strength":1.0,"price":39.1278,"stop_level":39.9323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-03","known_ts":"2020-02-03","bar_index":1741,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.0129,"stop_level":42.4052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2020-02-10","known_ts":"2020-02-10","bar_index":1743,"type":"RECLAIM","strength":0.863,"price":42.5795,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-03 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":"2020-02-03","prior_stop_level":42.4052,"sweep_low":41.4464,"atr14":0.816362,"stop_level":41.038219,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-15","known_ts":"2020-04-17","bar_index":1758,"type":"BUY","strength":0.725,"price":38.4989,"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":"2020-06-11","known_ts":"2020-06-11","bar_index":1771,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37.7027,"stop_level":38.1052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-12","known_ts":"2020-06-12","bar_index":1771,"type":"RECLAIM","strength":0.725,"price":38.2714,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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":"2020-06-11","prior_stop_level":38.1052,"sweep_low":37.134,"atr14":1.542323,"stop_level":36.362839,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-26","known_ts":"2020-06-26","bar_index":1775,"type":"RECLAIM","strength":0.725,"price":42.1234,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-04","known_ts":"2020-08-04","bar_index":1783,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.5587,"stop_level":39.7607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-06","known_ts":"2020-08-06","bar_index":1784,"type":"RECLAIM","strength":0.863,"price":40.3843,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-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":"2020-08-04","prior_stop_level":39.7607,"sweep_low":39.1547,"atr14":1.271652,"stop_level":38.518874,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-18","known_ts":"2020-08-18","bar_index":1787,"type":"RECLAIM","strength":0.725,"price":40.2262,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-08-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-08","known_ts":"2020-10-12","bar_index":1799,"type":"BUY","strength":0.588,"price":39.9793,"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-30","known_ts":"2020-11-30","bar_index":1811,"type":"SELL","basis":"structure_stop","strength":0.725,"price":39.7235,"stop_level":39.9705,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-01","known_ts":"2020-12-01","bar_index":1811,"type":"RECLAIM","strength":0.725,"price":40.6055,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-11-30","prior_stop_level":39.9705,"sweep_low":39.6441,"atr14":1.311741,"stop_level":38.98823,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-16","known_ts":"2020-12-16","bar_index":1815,"type":"RECLAIM","strength":0.725,"price":41.6815,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-04","known_ts":"2021-01-04","bar_index":1818,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.5194,"stop_level":40.5878,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-05","known_ts":"2021-01-07","bar_index":1819,"type":"BUY","strength":0.863,"price":42.069,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2021-01-05","known_ts":"2021-01-05","bar_index":1819,"type":"RECLAIM","strength":0.725,"price":40.6611,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-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":"2021-01-04","prior_stop_level":40.5878,"sweep_low":39.8907,"atr14":1.103332,"stop_level":39.339034,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-03","known_ts":"2021-03-05","bar_index":1832,"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":"2021-03-03","trigger_known_ts":"2021-03-05","strength":0.45,"price":38.036,"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.13266,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":36.1951,"atr14":1.134093,"stop_level":35.628054,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-08","known_ts":"2021-03-10","bar_index":1833,"type":"BUY","strength":0.588,"price":42.118,"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":35},{"ts":"2021-05-05","known_ts":"2021-05-05","bar_index":1846,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.4519,"stop_level":44.2612,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-05-19","known_ts":"2021-05-19","bar_index":1850,"type":"RECLAIM","strength":0.863,"price":43.7454,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-05-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-06-07","known_ts":"2021-06-09","bar_index":1854,"type":"BUY","strength":1.0,"price":46.778,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2021-06-21","known_ts":"2021-06-21","bar_index":1857,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.8739,"stop_level":44.608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-07-28","known_ts":"2021-07-30","bar_index":1866,"type":"BUY","strength":0.725,"price":43.0914,"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":"2021-09-13","known_ts":"2021-09-13","bar_index":1876,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.377,"stop_level":44.7165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-10-18","known_ts":"2021-10-20","bar_index":1885,"type":"BUY","strength":0.588,"price":42.7542,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":1894,"type":"SELL","basis":"structure_stop","strength":0.45,"price":41.6333,"stop_level":42.9425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2021-12-03","known_ts":"2021-12-07","bar_index":1896,"type":"REBUY","strength":0.588,"price":43.2384,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2021-12-16","known_ts":"2021-12-20","bar_index":1899,"type":"REBUY","strength":0.725,"price":43.4446,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2022-01-07","known_ts":"2022-01-07","bar_index":1904,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.807,"stop_level":42.1265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-03-02","known_ts":"2022-03-04","bar_index":1916,"type":"BUY","strength":0.45,"price":42.2145,"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-03-18","known_ts":"2022-03-18","bar_index":1920,"type":"SELL","basis":"structure_stop","strength":0.45,"price":38.9679,"stop_level":39.4563,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-03-21","known_ts":"2022-03-21","bar_index":1920,"type":"RECLAIM","strength":0.588,"price":39.7909,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-03-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-03-18","prior_stop_level":39.4563,"sweep_low":38.7961,"atr14":1.228619,"stop_level":38.18179,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-23","known_ts":"2022-05-25","bar_index":1935,"type":"BUY","strength":0.45,"price":36.6709,"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-13","known_ts":"2022-06-13","bar_index":1939,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.7899,"stop_level":36.3001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-15","known_ts":"2022-06-15","bar_index":1940,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.9979,"stop_level":36.3001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-23","known_ts":"2022-06-27","bar_index":1942,"type":"REBUY","strength":0.588,"price":36.5986,"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":"2022-08-10","known_ts":"2022-08-10","bar_index":1953,"type":"RECLAIM","strength":0.863,"price":41.0498,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-01","known_ts":"2022-09-01","bar_index":1958,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.723,"stop_level":39.9593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-07","known_ts":"2022-09-07","bar_index":1959,"type":"RECLAIM","strength":0.863,"price":40.3228,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-09-01","prior_stop_level":39.9593,"sweep_low":39.2504,"atr14":0.887759,"stop_level":38.806521,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-26","known_ts":"2022-10-28","bar_index":1971,"type":"BUY","strength":0.725,"price":39.8427,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"2023-01-05","known_ts":"2023-01-05","bar_index":1987,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.4718,"stop_level":41.0116,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-01-11","known_ts":"2023-01-11","bar_index":1988,"type":"RECLAIM","strength":1.0,"price":41.1414,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-01-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-01-05","prior_stop_level":41.0116,"sweep_low":40.325,"atr14":0.894858,"stop_level":39.877571,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-24","known_ts":"2023-01-24","bar_index":1991,"type":"RECLAIM","strength":1.0,"price":41.7836,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-04-27","known_ts":"2023-04-27","bar_index":2012,"type":"SELL","basis":"structure_stop","strength":0.725,"price":39.2452,"stop_level":39.4018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2023-06-07","known_ts":"2023-06-09","bar_index":2022,"type":"BUY","strength":0.725,"price":41.3922,"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":"2023-07-18","known_ts":"2023-07-20","bar_index":2031,"type":"BUY","strength":0.588,"price":39.6685,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2023-11-01","known_ts":"2023-11-03","bar_index":2056,"type":"BUY","strength":0.45,"price":35.2437,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-01-03","known_ts":"2024-01-03","bar_index":2070,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.3484,"stop_level":35.765,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-04-02","known_ts":"2024-04-02","bar_index":2090,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.2065,"stop_level":33.2442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-04-05","known_ts":"2024-04-05","bar_index":2091,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.6228,"stop_level":33.2442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-04-09","known_ts":"2024-04-09","bar_index":2092,"type":"RECLAIM","strength":0.588,"price":33.3383,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-04-02","prior_stop_level":33.2442,"sweep_low":32.4345,"atr14":0.605916,"stop_level":32.131542,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-09","known_ts":"2024-04-09","bar_index":2092,"type":"RECLAIM","strength":0.588,"price":33.3383,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-04-05","prior_stop_level":33.2442,"sweep_low":32.4345,"atr14":0.605916,"stop_level":32.131542,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-22","known_ts":"2024-04-24","bar_index":2095,"type":"BUY","strength":0.588,"price":33.4513,"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":"2024-05-08","known_ts":"2024-05-08","bar_index":2099,"type":"RECLAIM","strength":0.725,"price":36.2005,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-04-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-06-26","known_ts":"2024-06-28","bar_index":2110,"type":"BUY","strength":0.863,"price":35.1177,"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":60},{"ts":"2024-07-05","known_ts":"2024-07-09","bar_index":2112,"type":"BUY","strength":0.863,"price":34.9757,"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":60},{"ts":"2024-08-06","known_ts":"2024-08-06","bar_index":2119,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.4148,"stop_level":38.5357,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-06","known_ts":"2024-11-08","bar_index":2141,"type":"BUY","strength":0.863,"price":35.6972,"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":"2025-01-28","known_ts":"2025-01-30","bar_index":2159,"type":"BUY","strength":0.588,"price":29.6085,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2025-03-21","known_ts":"2025-03-21","bar_index":2171,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.2907,"stop_level":32.6478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-03-27","known_ts":"2025-03-27","bar_index":2172,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.6092,"stop_level":32.6478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-03-28","known_ts":"2025-03-28","bar_index":2173,"type":"RECLAIM","strength":0.725,"price":33.4488,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-03-21","prior_stop_level":32.6478,"sweep_low":31.4704,"atr14":0.763912,"stop_level":31.088444,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-28","known_ts":"2025-03-28","bar_index":2173,"type":"RECLAIM","strength":0.725,"price":33.4488,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-03-27","prior_stop_level":32.6478,"sweep_low":32.2039,"atr14":0.763912,"stop_level":31.821944,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-15","known_ts":"2025-04-15","bar_index":2177,"type":"RECLAIM","strength":0.863,"price":34.3752,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-05-07","known_ts":"2025-05-07","bar_index":2182,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.0205,"stop_level":33.3716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-07-16","known_ts":"2025-07-16","bar_index":2197,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.221,"stop_level":30.9984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-08-15","known_ts":"2025-08-19","bar_index":2205,"type":"BUY","strength":0.588,"price":30.3474,"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-09-04","known_ts":"2025-09-04","bar_index":2209,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.8712,"stop_level":30.1433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-10-20","known_ts":"2025-10-20","bar_index":2220,"type":"RECLAIM","strength":0.725,"price":31.5364,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-09-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-11-17","known_ts":"2025-11-17","bar_index":2226,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.2624,"stop_level":31.2722,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-12-02","known_ts":"2025-12-02","bar_index":2230,"type":"RECLAIM","strength":1.0,"price":31.8105,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-01-02","known_ts":"2026-01-02","bar_index":2237,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.258,"stop_level":31.37,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2026-01-08","known_ts":"2026-01-08","bar_index":2238,"type":"RECLAIM","strength":0.863,"price":31.6227,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-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":"2026-01-02","prior_stop_level":31.37,"sweep_low":30.8045,"atr14":0.583426,"stop_level":30.512787,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-15","known_ts":"2026-01-20","bar_index":2240,"type":"BUY","strength":1.0,"price":32.9633,"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":55},{"ts":"2026-05-21","known_ts":"2026-05-26","bar_index":2269,"type":"BUY","strength":0.588,"price":29.7087,"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":"2026-09-09","known_ts":"2026-09-09","bar_index":2292,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.69,"stop_level":33.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-09-09","last_scored_basis":"structure_stop","bars_since_signal":3,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2016-10-14","2017-01-25","2017-02-10","2017-03-17","2017-05-22","2017-08-24","2018-04-05","2018-06-18","2018-08-13","2018-09-04","2019-11-15","2020-03-24","2020-04-15","2020-09-25","2021-02-01","2021-05-19","2021-07-07","2021-09-27","2022-01-21","2022-02-11","2022-03-23","2022-05-02","2022-09-30","2023-03-03","2023-05-08","2023-06-02","2023-07-10","2023-08-08","2023-10-03","2023-10-24","2024-01-30","2024-02-29","2024-04-17","2024-09-12","2024-10-11","2024-11-06","2025-01-14","2026-01-12","2026-03-23","2026-05-08"],"warnings":[{"ts":"2022-06-10","kind":"arm","px":36.3182},{"ts":"2022-06-13","kind":"confirm","px":34.7899,"level":36.3001},{"ts":"2022-06-14","kind":"arm","px":34.6904},{"ts":"2022-06-15","kind":"confirm","px":34.9979,"level":36.3001},{"ts":"2022-07-14","kind":"arm","px":37.0057},{"ts":"2022-08-09","kind":"arm","px":38.9051},{"ts":"2022-09-01","kind":"confirm","px":39.723,"level":39.9593},{"ts":"2022-12-13","kind":"arm","px":42.4362},{"ts":"2023-01-05","kind":"confirm","px":40.4718,"level":41.0116},{"ts":"2023-04-18","kind":"arm","px":40.5076},{"ts":"2023-04-27","kind":"confirm","px":39.2452,"level":39.4018},{"ts":"2023-11-22","kind":"arm","px":35.0668},{"ts":"2023-12-18","kind":"arm","px":35.8767},{"ts":"2024-01-03","kind":"confirm","px":35.3484,"level":35.765},{"ts":"2024-03-22","kind":"arm","px":33.3666},{"ts":"2024-04-02","kind":"confirm","px":33.2065,"level":33.2442},{"ts":"2024-04-04","kind":"arm","px":33.0465},{"ts":"2024-04-05","kind":"confirm","px":32.6228,"level":33.2442},{"ts":"2024-05-21","kind":"arm","px":36.257},{"ts":"2024-08-05","kind":"arm","px":36.6894},{"ts":"2024-08-06","kind":"confirm","px":36.4148,"level":38.5357},{"ts":"2025-03-19","kind":"arm","px":33.2558},{"ts":"2025-03-21","kind":"confirm","px":32.2907,"level":32.6478},{"ts":"2025-03-26","kind":"arm","px":32.3004},{"ts":"2025-03-27","kind":"confirm","px":32.6092,"level":32.6478},{"ts":"2025-04-07","kind":"arm","px":32.4837},{"ts":"2025-05-07","kind":"confirm","px":32.0205,"level":33.3716},{"ts":"2025-07-15","kind":"arm","px":30.3279},{"ts":"2025-07-16","kind":"confirm","px":30.221,"level":30.9984},{"ts":"2025-09-03","kind":"arm","px":29.5603},{"ts":"2025-09-04","kind":"confirm","px":29.8712,"level":30.1433},{"ts":"2025-10-02","kind":"arm","px":29.5397},{"ts":"2025-10-28","kind":"arm","px":31.7713},{"ts":"2025-11-17","kind":"confirm","px":31.2624,"level":31.2722},{"ts":"2025-12-22","kind":"arm","px":32.1531},{"ts":"2026-01-02","kind":"confirm","px":31.258,"level":31.37},{"ts":"2026-07-07","kind":"arm","px":30.51},{"ts":"2026-07-31","kind":"arm","px":30.97},{"ts":"2026-09-03","kind":"arm","px":34.34},{"ts":"2026-09-09","kind":"confirm","px":33.69,"level":33.71}],"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":[]}}}