{"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":"EPR","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1998-04-14","known_ts":"1998-04-14","bar_index":33,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5855,"stop_level":2.6023,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-04-15","known_ts":"1998-04-15","bar_index":34,"type":"RECLAIM","strength":0.588,"price":2.6191,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-04-14","prior_stop_level":2.6023,"sweep_low":2.5855,"atr14":0.046265,"stop_level":2.562367,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-28","known_ts":"1998-04-30","bar_index":37,"type":"BUY","strength":0.588,"price":2.6442,"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":"1998-07-15","known_ts":"1998-07-17","bar_index":55,"type":"BUY","strength":0.588,"price":2.5893,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"1998-09-22","known_ts":"1998-09-24","bar_index":71,"type":"BUY","strength":0.45,"price":2.2463,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-30","known_ts":"1998-09-30","bar_index":73,"type":"RECLAIM","strength":0.588,"price":2.5643,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-09-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1998-10-30","known_ts":"1998-10-30","bar_index":80,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.336,"stop_level":2.3448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-04","known_ts":"1998-11-04","bar_index":81,"type":"RECLAIM","strength":0.588,"price":2.3536,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-10-30","prior_stop_level":2.3448,"sweep_low":2.2745,"atr14":0.079616,"stop_level":2.234692,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-16","known_ts":"1998-11-16","bar_index":84,"type":"RECLAIM","strength":0.725,"price":2.617,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-10-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-07","known_ts":"1998-12-07","bar_index":88,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5292,"stop_level":2.5555,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-02-23","known_ts":"1999-02-25","bar_index":106,"type":"BUY","strength":0.725,"price":2.4452,"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":55},{"ts":"1999-03-23","known_ts":"1999-03-23","bar_index":112,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4002,"stop_level":2.4092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1999-03-24","known_ts":"1999-03-24","bar_index":113,"type":"RECLAIM","strength":0.863,"price":2.4542,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-03-23 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":"1999-03-23","prior_stop_level":2.4092,"sweep_low":2.3912,"atr14":0.062804,"stop_level":2.359798,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-08","known_ts":"1999-04-08","bar_index":116,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.3963,"stop_level":2.4002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-04-09","known_ts":"1999-04-09","bar_index":116,"type":"RECLAIM","strength":1.0,"price":2.4977,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-04-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1999-04-08","prior_stop_level":2.4002,"sweep_low":2.3686,"atr14":0.067728,"stop_level":2.334736,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-23","known_ts":"1999-04-23","bar_index":120,"type":"RECLAIM","strength":1.0,"price":2.6728,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-06-04","known_ts":"1999-06-04","bar_index":129,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.6728,"stop_level":2.6912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-10-08","known_ts":"1999-10-12","bar_index":159,"type":"BUY","strength":0.45,"price":2.1928,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-12-13","known_ts":"1999-12-15","bar_index":174,"type":"REBUY","strength":0.45,"price":2.0569,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-02-14","known_ts":"2000-02-14","bar_index":188,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1139,"stop_level":2.174,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-15","known_ts":"2000-02-15","bar_index":188,"type":"RECLAIM","strength":0.725,"price":2.2341,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-02-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-02-14","prior_stop_level":2.174,"sweep_low":2.0839,"atr14":0.062244,"stop_level":2.052778,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-27","known_ts":"2000-03-29","bar_index":198,"type":"BUY","strength":0.588,"price":2.1841,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-03-30","known_ts":"2000-03-30","bar_index":199,"type":"RECLAIM","strength":0.725,"price":2.2773,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-03-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-05-25","known_ts":"2000-05-25","bar_index":212,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.2048,"stop_level":2.2359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-31","known_ts":"2000-05-31","bar_index":213,"type":"RECLAIM","strength":0.725,"price":2.2566,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-05-25","prior_stop_level":2.2359,"sweep_low":2.0703,"atr14":0.063549,"stop_level":2.038525,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-08","known_ts":"2000-06-12","bar_index":215,"type":"REBUY","strength":0.863,"price":2.298,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2000-07-19","known_ts":"2000-07-19","bar_index":224,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3461,"stop_level":2.3594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-09-25","known_ts":"2000-09-27","bar_index":240,"type":"BUY","strength":0.45,"price":2.0126,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-11-27","known_ts":"2000-11-27","bar_index":254,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0348,"stop_level":2.0571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-12-14","known_ts":"2000-12-14","bar_index":259,"type":"RECLAIM","strength":0.863,"price":2.1794,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-11-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-12-21","known_ts":"2000-12-21","bar_index":260,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.0459,"stop_level":2.0571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-12-26","known_ts":"2000-12-26","bar_index":261,"type":"RECLAIM","strength":0.725,"price":2.146,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-12-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":"2000-12-21","prior_stop_level":2.0571,"sweep_low":2.0459,"atr14":0.069885,"stop_level":2.010958,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-08","known_ts":"2001-01-08","bar_index":264,"type":"RECLAIM","strength":0.863,"price":2.4696,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-03-06","known_ts":"2001-03-08","bar_index":277,"type":"REBUY","strength":1.0,"price":2.7457,"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":"2001-07-10","known_ts":"2001-07-10","bar_index":306,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.3112,"stop_level":3.3913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-13","known_ts":"2001-07-13","bar_index":307,"type":"RECLAIM","strength":1.0,"price":3.4185,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-07-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-07-10","prior_stop_level":3.3913,"sweep_low":3.2506,"atr14":0.083503,"stop_level":3.208848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-07","known_ts":"2001-11-09","bar_index":333,"type":"BUY","strength":0.725,"price":3.5008,"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-26","known_ts":"2002-04-26","bar_index":371,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.7536,"stop_level":4.7746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-29","known_ts":"2002-04-29","bar_index":372,"type":"RECLAIM","strength":1.0,"price":4.7956,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-04-26","prior_stop_level":4.7746,"sweep_low":4.6172,"atr14":0.093412,"stop_level":4.570494,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-04","known_ts":"2002-10-04","bar_index":409,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.7462,"stop_level":4.767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-10-22","known_ts":"2002-10-24","bar_index":413,"type":"BUY","strength":0.588,"price":4.8228,"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":"2002-11-18","known_ts":"2002-11-18","bar_index":419,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.0328,"stop_level":5.0415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-11-25","known_ts":"2002-11-25","bar_index":421,"type":"RECLAIM","strength":0.725,"price":5.1181,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-11-18","prior_stop_level":5.0415,"sweep_low":4.9278,"atr14":0.087144,"stop_level":4.884228,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-04","known_ts":"2002-12-04","bar_index":423,"type":"RECLAIM","strength":0.725,"price":5.1181,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-10","known_ts":"2003-01-10","bar_index":431,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.2193,"stop_level":5.246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-14","known_ts":"2003-01-14","bar_index":432,"type":"RECLAIM","strength":0.725,"price":5.2661,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-01-10","prior_stop_level":5.246,"sweep_low":5.1501,"atr14":0.090349,"stop_level":5.104926,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-31","known_ts":"2003-01-31","bar_index":436,"type":"RECLAIM","strength":0.725,"price":5.3062,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-01-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-02-19","known_ts":"2003-02-21","bar_index":440,"type":"BUY","strength":0.725,"price":5.4847,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2003-07-17","known_ts":"2003-07-17","bar_index":474,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.7637,"stop_level":6.8007,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-18","known_ts":"2003-07-18","bar_index":474,"type":"RECLAIM","strength":1.0,"price":6.8076,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-07-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-07-17","prior_stop_level":6.8007,"sweep_low":6.6619,"atr14":0.130764,"stop_level":6.596518,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-01","known_ts":"2003-08-01","bar_index":478,"type":"RECLAIM","strength":1.0,"price":6.8793,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-14","known_ts":"2004-01-14","bar_index":516,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.168,"stop_level":8.2019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-01-15","known_ts":"2004-01-15","bar_index":516,"type":"RECLAIM","strength":0.863,"price":8.2204,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-01-14","prior_stop_level":8.2019,"sweep_low":8.1083,"atr14":0.110124,"stop_level":8.053238,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-19","known_ts":"2004-02-19","bar_index":524,"type":"RECLAIM","strength":0.863,"price":8.8093,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-27","known_ts":"2004-06-01","bar_index":547,"type":"BUY","strength":0.725,"price":8.6576,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":70},{"ts":"2004-07-26","known_ts":"2004-07-26","bar_index":560,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.5707,"stop_level":8.5756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-07-27","known_ts":"2004-07-27","bar_index":560,"type":"RECLAIM","strength":0.725,"price":8.6272,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-07-26","prior_stop_level":8.5756,"sweep_low":8.4012,"atr14":0.167202,"stop_level":8.317599,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-19","known_ts":"2004-08-23","bar_index":566,"type":"BUY","strength":0.725,"price":8.8556,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2004-10-22","known_ts":"2004-10-22","bar_index":581,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.4762,"stop_level":9.5011,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-25","known_ts":"2004-10-25","bar_index":581,"type":"RECLAIM","strength":0.863,"price":9.6034,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-10-22","prior_stop_level":9.5011,"sweep_low":9.4512,"atr14":0.163991,"stop_level":9.369205,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-09","known_ts":"2004-11-09","bar_index":585,"type":"RECLAIM","strength":0.863,"price":10.2866,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-16","known_ts":"2004-12-16","bar_index":593,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.7978,"stop_level":10.8028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-17","known_ts":"2004-12-17","bar_index":594,"type":"RECLAIM","strength":0.863,"price":11.1569,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-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":"2004-12-16","prior_stop_level":10.8028,"sweep_low":10.7854,"atr14":0.209623,"stop_level":10.680589,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-31","known_ts":"2004-12-31","bar_index":597,"type":"RECLAIM","strength":0.863,"price":10.886,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-02-14","known_ts":"2005-02-16","bar_index":607,"type":"BUY","strength":0.725,"price":11.2522,"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-04-07","known_ts":"2005-04-11","bar_index":619,"type":"BUY","strength":0.588,"price":10.6316,"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":"aplus","score":80},{"ts":"2005-07-12","known_ts":"2005-07-12","bar_index":641,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.7656,"stop_level":11.9242,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-09","known_ts":"2005-09-09","bar_index":655,"type":"RECLAIM","strength":0.725,"price":11.9762,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-07-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-08","known_ts":"2005-11-10","bar_index":669,"type":"BUY","strength":0.588,"price":11.2705,"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":"2005-12-07","known_ts":"2005-12-07","bar_index":675,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.012,"stop_level":11.0806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-12","known_ts":"2005-12-12","bar_index":676,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.8801,"stop_level":11.0806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-12-21","known_ts":"2005-12-23","bar_index":679,"type":"REBUY","strength":0.45,"price":10.9988,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-01-10","known_ts":"2006-01-10","bar_index":683,"type":"RECLAIM","strength":0.588,"price":11.5776,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-12-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-02-02","known_ts":"2006-02-02","bar_index":688,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.2589,"stop_level":11.4008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-02-06","known_ts":"2006-02-06","bar_index":689,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.0071,"stop_level":11.4008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-03-08","known_ts":"2006-03-10","bar_index":696,"type":"BUY","strength":0.725,"price":11.5053,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2006-03-31","known_ts":"2006-03-31","bar_index":701,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.4243,"stop_level":11.5133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-05","known_ts":"2006-04-05","bar_index":702,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.1712,"stop_level":11.5133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-05-03","known_ts":"2006-05-05","bar_index":709,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2006-05-03","trigger_known_ts":"2006-05-05","strength":0.45,"price":11.1984,"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.078162,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.8147,"atr14":0.2279,"stop_level":10.70075,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-05-24","known_ts":"2006-05-26","bar_index":714,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2006-05-24","trigger_known_ts":"2006-05-26","strength":0.45,"price":11.0841,"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.087571,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.5398,"atr14":0.243671,"stop_level":10.417965,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-05-30","known_ts":"2006-06-01","bar_index":715,"type":"BUY","strength":0.588,"price":11.2746,"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":"2006-06-19","known_ts":"2006-06-19","bar_index":719,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.0651,"stop_level":11.0732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-06-21","known_ts":"2006-06-21","bar_index":720,"type":"RECLAIM","strength":0.588,"price":11.2011,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-06-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-06-19","prior_stop_level":11.0732,"sweep_low":10.9535,"atr14":0.253515,"stop_level":10.826742,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-03","known_ts":"2006-07-03","bar_index":723,"type":"RECLAIM","strength":0.863,"price":11.9463,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-07-17","known_ts":"2006-07-17","bar_index":726,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.7443,"stop_level":11.8328,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-07-18","known_ts":"2006-07-18","bar_index":726,"type":"RECLAIM","strength":0.863,"price":11.8992,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-07-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-07-17","prior_stop_level":11.8328,"sweep_low":11.6446,"atr14":0.252124,"stop_level":11.518538,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-02","known_ts":"2006-08-02","bar_index":730,"type":"RECLAIM","strength":0.863,"price":12.8844,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-28","known_ts":"2007-02-28","bar_index":777,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.5973,"stop_level":18.8755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-07-05","known_ts":"2007-07-09","bar_index":807,"type":"BUY","strength":0.588,"price":16.225,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2007-08-16","known_ts":"2007-08-20","bar_index":817,"type":"BUY","strength":0.45,"price":13.9197,"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-10-19","known_ts":"2007-10-19","bar_index":832,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.8592,"stop_level":15.0458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-23","known_ts":"2007-10-23","bar_index":832,"type":"RECLAIM","strength":0.588,"price":15.1731,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-10-19","prior_stop_level":15.0458,"sweep_low":14.5126,"atr14":0.454937,"stop_level":14.285132,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-28","known_ts":"2007-11-30","bar_index":841,"type":"BUY","strength":0.588,"price":15.7832,"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":"2007-12-06","known_ts":"2007-12-10","bar_index":843,"type":"BUY","strength":0.725,"price":16.0794,"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":"quality","score":65},{"ts":"2008-01-25","known_ts":"2008-01-29","bar_index":854,"type":"BUY","strength":0.45,"price":14.7192,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-01-30","known_ts":"2008-01-30","bar_index":855,"type":"RECLAIM","strength":0.588,"price":15.396,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-01-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2008-06-12","known_ts":"2008-06-12","bar_index":886,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.2774,"stop_level":16.5219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-16","known_ts":"2008-06-16","bar_index":886,"type":"RECLAIM","strength":0.863,"price":16.6809,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-06-12","prior_stop_level":16.5219,"sweep_low":16.0084,"atr14":0.463865,"stop_level":15.776467,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-25","known_ts":"2008-07-29","bar_index":896,"type":"BUY","strength":0.725,"price":16.7178,"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":"2008-09-09","known_ts":"2008-09-09","bar_index":906,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.5283,"stop_level":16.5873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-09-10","known_ts":"2008-09-10","bar_index":906,"type":"RECLAIM","strength":1.0,"price":17.0347,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-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":"2008-09-09","prior_stop_level":16.5873,"sweep_low":16.3078,"atr14":0.655834,"stop_level":15.979883,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-24","known_ts":"2008-09-24","bar_index":910,"type":"RECLAIM","strength":1.0,"price":17.0985,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-09-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-12-05","known_ts":"2008-12-09","bar_index":927,"type":"BUY","strength":0.45,"price":8.4814,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-12-05","known_ts":"2008-12-09","bar_index":927,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-12-05","trigger_known_ts":"2008-12-09","strength":0.45,"price":8.4814,"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.525471,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.8426,"atr14":1.127757,"stop_level":5.278722,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-09","known_ts":"2009-01-09","bar_index":934,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.6215,"stop_level":9.229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-13","known_ts":"2009-01-13","bar_index":935,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.1992,"stop_level":9.229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":937,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.8906,"stop_level":9.229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-10","known_ts":"2009-03-12","bar_index":948,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-10","trigger_known_ts":"2009-03-12","strength":0.45,"price":5.2431,"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.706652,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.8592,"atr14":0.537162,"stop_level":3.590619,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-13","known_ts":"2009-03-17","bar_index":949,"type":"BUY","strength":0.45,"price":5.4965,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-13","known_ts":"2009-03-17","bar_index":949,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-13","trigger_known_ts":"2009-03-17","strength":0.45,"price":5.4965,"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.692474,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.8592,"atr14":0.509082,"stop_level":3.604659,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-07","known_ts":"2009-05-07","bar_index":961,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.036,"stop_level":7.5246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-11","known_ts":"2009-05-11","bar_index":962,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.8776,"stop_level":7.5246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":963,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.4092,"stop_level":7.5246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-01","known_ts":"2009-06-03","bar_index":967,"type":"REBUY","strength":0.725,"price":7.2786,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2009-07-14","known_ts":"2009-07-16","bar_index":977,"type":"BUY","strength":0.725,"price":7.8986,"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":30},{"ts":"2009-09-11","known_ts":"2009-09-15","bar_index":991,"type":"REBUY","strength":1.0,"price":11.6723,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2010-01-21","known_ts":"2010-01-21","bar_index":1021,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.5125,"stop_level":12.5811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-01-25","known_ts":"2010-01-25","bar_index":1021,"type":"RECLAIM","strength":0.863,"price":12.5991,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-21","prior_stop_level":12.5811,"sweep_low":12.415,"atr14":0.363093,"stop_level":12.233453,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-01-26","known_ts":"2010-01-26","bar_index":1022,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.415,"stop_level":12.5811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-01-27","known_ts":"2010-01-27","bar_index":1022,"type":"RECLAIM","strength":0.863,"price":12.6786,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-26","prior_stop_level":12.5811,"sweep_low":12.2273,"atr14":0.36634,"stop_level":12.04413,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-25","known_ts":"2010-02-25","bar_index":1029,"type":"RECLAIM","strength":1.0,"price":14.0793,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-30","known_ts":"2010-03-30","bar_index":1036,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.3342,"stop_level":15.3717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-05","known_ts":"2010-04-05","bar_index":1037,"type":"RECLAIM","strength":1.0,"price":15.3782,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-03-30","prior_stop_level":15.3717,"sweep_low":15.0446,"atr14":0.310201,"stop_level":14.8895,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-14","known_ts":"2010-04-14","bar_index":1040,"type":"RECLAIM","strength":1.0,"price":15.8474,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-05","known_ts":"2010-05-05","bar_index":1045,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.8144,"stop_level":15.8474,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-11","known_ts":"2010-05-11","bar_index":1046,"type":"RECLAIM","strength":1.0,"price":16.005,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-05","prior_stop_level":15.8474,"sweep_low":14.513,"atr14":0.613001,"stop_level":14.2065,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-22","known_ts":"2010-07-26","bar_index":1063,"type":"BUY","strength":0.725,"price":15.8583,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2010-08-11","known_ts":"2010-08-11","bar_index":1067,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.3179,"stop_level":15.9328,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-09-02","known_ts":"2010-09-02","bar_index":1073,"type":"RECLAIM","strength":0.863,"price":16.6931,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-27","known_ts":"2010-09-27","bar_index":1078,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.3353,"stop_level":16.3391,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-28","known_ts":"2010-09-28","bar_index":1078,"type":"RECLAIM","strength":0.863,"price":16.551,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-09-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-09-27","prior_stop_level":16.3391,"sweep_low":16.0176,"atr14":0.426475,"stop_level":15.804362,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-12","known_ts":"2010-10-12","bar_index":1082,"type":"RECLAIM","strength":0.863,"price":17.5686,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-09-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-16","known_ts":"2010-11-16","bar_index":1090,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.1752,"stop_level":17.44,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-17","known_ts":"2010-11-17","bar_index":1090,"type":"RECLAIM","strength":1.0,"price":17.5421,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-16","prior_stop_level":17.44,"sweep_low":16.8612,"atr14":0.450196,"stop_level":16.636102,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-07","known_ts":"2011-02-09","bar_index":1109,"type":"BUY","strength":0.725,"price":17.9663,"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":"2011-05-23","known_ts":"2011-05-23","bar_index":1133,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.3943,"stop_level":18.406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-24","known_ts":"2011-05-24","bar_index":1133,"type":"RECLAIM","strength":0.863,"price":18.4488,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-05-23","prior_stop_level":18.406,"sweep_low":18.1333,"atr14":0.312399,"stop_level":17.9771,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-29","known_ts":"2011-07-01","bar_index":1142,"type":"BUY","strength":0.725,"price":18.922,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2011-07-27","known_ts":"2011-07-27","bar_index":1148,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.7282,"stop_level":18.9576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-09-15","known_ts":"2011-09-19","bar_index":1160,"type":"BUY","strength":0.588,"price":16.2878,"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":20},{"ts":"2011-09-23","known_ts":"2011-09-27","bar_index":1162,"type":"BUY","strength":0.588,"price":15.8804,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":1173,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.7925,"stop_level":17.8569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-11","known_ts":"2011-11-11","bar_index":1173,"type":"RECLAIM","strength":0.725,"price":18.1588,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-11-09","prior_stop_level":17.8569,"sweep_low":17.6838,"atr14":0.585736,"stop_level":17.390932,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":1176,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.7056,"stop_level":17.6597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-30","known_ts":"2011-11-30","bar_index":1177,"type":"RECLAIM","strength":0.725,"price":17.9938,"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":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-11-23","prior_stop_level":17.6597,"sweep_low":16.5245,"atr14":0.565435,"stop_level":16.241783,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-19","known_ts":"2011-12-19","bar_index":1182,"type":"RECLAIM","strength":0.863,"price":17.8972,"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":"2011-12-22","known_ts":"2011-12-27","bar_index":1183,"type":"REBUY","strength":0.863,"price":18.1146,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2012-01-25","known_ts":"2012-01-27","bar_index":1190,"type":"BUY","strength":0.863,"price":18.2781,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2012-02-08","known_ts":"2012-02-08","bar_index":1193,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.0777,"stop_level":18.1841,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-13","known_ts":"2012-02-13","bar_index":1194,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.8651,"stop_level":18.1841,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-29","known_ts":"2012-03-02","bar_index":1198,"type":"BUY","strength":0.863,"price":18.458,"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":"2012-04-09","known_ts":"2012-04-09","bar_index":1207,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.0027,"stop_level":19.2022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-11","known_ts":"2012-04-11","bar_index":1207,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.1108,"stop_level":19.2022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-12","known_ts":"2012-04-12","bar_index":1208,"type":"RECLAIM","strength":0.863,"price":19.2728,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-04-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-04-09","prior_stop_level":19.2022,"sweep_low":18.7534,"atr14":0.316304,"stop_level":18.595248,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-12","known_ts":"2012-04-12","bar_index":1208,"type":"RECLAIM","strength":0.863,"price":19.2728,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-04-11","prior_stop_level":19.2022,"sweep_low":18.8323,"atr14":0.316304,"stop_level":18.674148,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-25","known_ts":"2012-04-25","bar_index":1211,"type":"RECLAIM","strength":0.863,"price":19.9834,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-23","known_ts":"2012-08-23","bar_index":1239,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.0513,"stop_level":19.0725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-27","known_ts":"2012-08-27","bar_index":1239,"type":"RECLAIM","strength":0.863,"price":19.0767,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-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":"2012-08-23","prior_stop_level":19.0725,"sweep_low":18.8778,"atr14":0.316172,"stop_level":18.719714,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-11","known_ts":"2012-09-11","bar_index":1243,"type":"RECLAIM","strength":0.863,"price":20.2915,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-11-29","known_ts":"2012-12-03","bar_index":1261,"type":"BUY","strength":0.725,"price":19.6779,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2013-02-27","known_ts":"2013-03-01","bar_index":1281,"type":"REBUY","strength":1.0,"price":21.275,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2013-05-24","known_ts":"2013-05-24","bar_index":1301,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.2383,"stop_level":25.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-06","known_ts":"2013-08-08","bar_index":1318,"type":"BUY","strength":0.725,"price":23.528,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2013-09-03","known_ts":"2013-09-03","bar_index":1324,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.0486,"stop_level":22.3088,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2013-09-09","known_ts":"2013-09-09","bar_index":1325,"type":"RECLAIM","strength":0.725,"price":22.436,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-09-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":"2013-09-03","prior_stop_level":22.3088,"sweep_low":21.6887,"atr14":0.563491,"stop_level":21.406954,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-18","known_ts":"2013-09-20","bar_index":1328,"type":"BUY","strength":0.725,"price":22.9463,"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-09","known_ts":"2013-10-11","bar_index":1333,"type":"BUY","strength":0.45,"price":22.2569,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-10-22","known_ts":"2013-10-22","bar_index":1336,"type":"RECLAIM","strength":0.588,"price":23.2096,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-10-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2013-11-12","known_ts":"2013-11-12","bar_index":1341,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.3191,"stop_level":23.6137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-11-15","known_ts":"2013-11-15","bar_index":1342,"type":"RECLAIM","strength":0.725,"price":23.8255,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-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":"2013-11-12","prior_stop_level":23.6137,"sweep_low":23.1027,"atr14":0.408745,"stop_level":22.898328,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-29","known_ts":"2013-11-29","bar_index":1345,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.2734,"stop_level":23.4111,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-12-02","known_ts":"2013-12-02","bar_index":1345,"type":"RECLAIM","strength":0.725,"price":23.4122,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-11-29","prior_stop_level":23.4111,"sweep_low":22.9818,"atr14":0.404554,"stop_level":22.779523,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-14","known_ts":"2014-01-16","bar_index":1355,"type":"BUY","strength":0.588,"price":23.3686,"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":20},{"ts":"2014-03-20","known_ts":"2014-03-20","bar_index":1370,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.9081,"stop_level":24.9363,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-21","known_ts":"2014-03-21","bar_index":1370,"type":"RECLAIM","strength":0.863,"price":25.1197,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-03-20","prior_stop_level":24.9363,"sweep_low":24.7293,"atr14":0.404223,"stop_level":24.527189,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-27","known_ts":"2014-03-27","bar_index":1371,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.8722,"stop_level":24.9081,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-28","known_ts":"2014-03-28","bar_index":1372,"type":"RECLAIM","strength":0.863,"price":24.9573,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-03-27","prior_stop_level":24.9081,"sweep_low":24.6972,"atr14":0.388605,"stop_level":24.502897,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-10","known_ts":"2014-04-10","bar_index":1375,"type":"RECLAIM","strength":1.0,"price":25.3309,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-15","known_ts":"2014-04-17","bar_index":1376,"type":"REBUY","strength":1.0,"price":25.5911,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2014-07-28","known_ts":"2014-07-28","bar_index":1399,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.631,"stop_level":26.9721,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-07-30","known_ts":"2014-07-30","bar_index":1400,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.4885,"stop_level":26.9721,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-08-22","known_ts":"2014-08-26","bar_index":1406,"type":"BUY","strength":0.863,"price":27.4882,"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":"2014-10-17","known_ts":"2014-10-21","bar_index":1419,"type":"BUY","strength":0.725,"price":26.8686,"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":"2014-11-17","known_ts":"2014-11-17","bar_index":1426,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.4822,"stop_level":27.6588,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-04","known_ts":"2014-12-04","bar_index":1430,"type":"RECLAIM","strength":0.725,"price":27.6377,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-19","known_ts":"2015-02-19","bar_index":1447,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.3752,"stop_level":30.5843,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-20","known_ts":"2015-02-20","bar_index":1447,"type":"RECLAIM","strength":0.863,"price":30.7585,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-02-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-02-19","prior_stop_level":30.5843,"sweep_low":30.3503,"atr14":0.563361,"stop_level":30.068619,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-02","known_ts":"2015-07-07","bar_index":1478,"type":"BUY","strength":0.588,"price":28.9515,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2015-08-21","known_ts":"2015-08-21","bar_index":1489,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.2082,"stop_level":28.5215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-23","known_ts":"2015-09-25","bar_index":1497,"type":"BUY","strength":0.45,"price":27.217,"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-22","known_ts":"2015-10-22","bar_index":1504,"type":"RECLAIM","strength":0.725,"price":29.4786,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-09-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-09","known_ts":"2015-11-09","bar_index":1508,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.5462,"stop_level":29.2863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-13","known_ts":"2015-11-13","bar_index":1509,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.2328,"stop_level":28.5462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-16","known_ts":"2015-11-16","bar_index":1509,"type":"RECLAIM","strength":0.588,"price":28.7081,"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":false,"monthlyBull":false},"anchor_ts":"2015-11-13","prior_stop_level":28.5462,"sweep_low":28.191,"atr14":0.556138,"stop_level":27.912931,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-04","known_ts":"2015-12-04","bar_index":1514,"type":"RECLAIM","strength":0.863,"price":29.263,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-11-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-14","known_ts":"2015-12-16","bar_index":1516,"type":"REBUY","strength":0.863,"price":29.9037,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2016-01-15","known_ts":"2016-01-15","bar_index":1523,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.5548,"stop_level":29.0424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-01-21","known_ts":"2016-01-21","bar_index":1524,"type":"RECLAIM","strength":0.863,"price":29.315,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-01-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-01-15","prior_stop_level":29.0424,"sweep_low":27.9794,"atr14":0.71756,"stop_level":27.62062,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-02","known_ts":"2016-02-02","bar_index":1527,"type":"RECLAIM","strength":0.863,"price":32.7668,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-01-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-21","known_ts":"2016-04-21","bar_index":1545,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.5526,"stop_level":35.1799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-04-25","known_ts":"2016-04-25","bar_index":1546,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.0619,"stop_level":35.1799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-04-26","known_ts":"2016-04-26","bar_index":1546,"type":"RECLAIM","strength":1.0,"price":35.196,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-04-21","prior_stop_level":35.1799,"sweep_low":34.3166,"atr14":0.522455,"stop_level":34.055372,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-26","known_ts":"2016-04-26","bar_index":1546,"type":"RECLAIM","strength":1.0,"price":35.196,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-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":"2016-04-25","prior_stop_level":35.1799,"sweep_low":34.4453,"atr14":0.522455,"stop_level":34.184072,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-11","known_ts":"2016-05-11","bar_index":1550,"type":"RECLAIM","strength":1.0,"price":38.1811,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-03","known_ts":"2016-08-03","bar_index":1569,"type":"SELL","basis":"structure_stop","strength":1.0,"price":44.3398,"stop_level":44.82,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-25","known_ts":"2016-11-29","bar_index":1596,"type":"BUY","strength":0.588,"price":39.3092,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2017-03-08","known_ts":"2017-03-08","bar_index":1619,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.6169,"stop_level":41.7306,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-04-03","known_ts":"2017-04-03","bar_index":1625,"type":"RECLAIM","strength":0.725,"price":41.7058,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-03-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-04-06","known_ts":"2017-04-10","bar_index":1626,"type":"BUY","strength":0.725,"price":42.288,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2017-06-07","known_ts":"2017-06-09","bar_index":1640,"type":"BUY","strength":0.588,"price":41.2154,"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":"2017-06-30","known_ts":"2017-06-30","bar_index":1645,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.1928,"stop_level":42.1339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-07-06","known_ts":"2017-07-06","bar_index":1646,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.8202,"stop_level":42.1339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-07-17","known_ts":"2017-07-19","bar_index":1649,"type":"REBUY","strength":0.725,"price":42.3047,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2017-07-28","known_ts":"2017-08-01","bar_index":1652,"type":"REBUY","strength":0.725,"price":41.8542,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2017-08-31","known_ts":"2017-09-05","bar_index":1660,"type":"BUY","strength":0.45,"price":40.7075,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-08-31","known_ts":"2017-09-05","bar_index":1660,"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":"2017-08-31","trigger_known_ts":"2017-09-05","strength":0.45,"price":40.7075,"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.078081,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":38.6696,"atr14":0.542338,"stop_level":38.398431,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-06","known_ts":"2017-09-06","bar_index":1661,"type":"RECLAIM","strength":0.588,"price":40.9795,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-08-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2017-11-03","known_ts":"2017-11-07","bar_index":1675,"type":"REBUY","strength":0.725,"price":41.1207,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2017-12-27","known_ts":"2017-12-29","bar_index":1687,"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":"2017-12-27","trigger_known_ts":"2017-12-29","strength":0.45,"price":38.6517,"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.114269,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":37.064,"atr14":0.532737,"stop_level":36.797632,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-19","known_ts":"2018-01-23","bar_index":1692,"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-19","trigger_known_ts":"2018-01-23","strength":0.45,"price":36.5142,"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.163251,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":35.0203,"atr14":0.589439,"stop_level":34.72558,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-02-14","known_ts":"2018-02-16","bar_index":1698,"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-02-14","trigger_known_ts":"2018-02-16","strength":0.45,"price":34.1831,"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.21667,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32.6445,"atr14":0.754098,"stop_level":32.267451,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-02-20","known_ts":"2018-02-22","bar_index":1699,"type":"BUY","strength":0.45,"price":33.8267,"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-02-20","known_ts":"2018-02-22","bar_index":1699,"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":"2018-02-20","trigger_known_ts":"2018-02-22","strength":0.45,"price":33.8267,"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.224837,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32.7098,"atr14":0.745067,"stop_level":32.337267,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-27","known_ts":"2018-03-27","bar_index":1707,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.5401,"stop_level":33.6339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-19","known_ts":"2018-04-19","bar_index":1712,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.6965,"stop_level":32.7446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-24","known_ts":"2018-04-24","bar_index":1713,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.161,"stop_level":32.7446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-26","known_ts":"2018-04-26","bar_index":1714,"type":"RECLAIM","strength":0.588,"price":33.1418,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-04-19","prior_stop_level":32.7446,"sweep_low":31.7699,"atr14":0.648894,"stop_level":31.445453,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-26","known_ts":"2018-04-26","bar_index":1714,"type":"RECLAIM","strength":0.588,"price":33.1418,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-04-24","prior_stop_level":32.7446,"sweep_low":31.7939,"atr14":0.648894,"stop_level":31.469453,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-24","known_ts":"2018-05-24","bar_index":1721,"type":"RECLAIM","strength":0.725,"price":37.3632,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-04-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-17","known_ts":"2018-07-17","bar_index":1733,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.1992,"stop_level":40.2237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-19","known_ts":"2018-07-19","bar_index":1733,"type":"RECLAIM","strength":0.863,"price":40.7627,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-07-17","prior_stop_level":40.2237,"sweep_low":39.8622,"atr14":0.578946,"stop_level":39.572727,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-02","known_ts":"2018-08-06","bar_index":1737,"type":"REBUY","strength":0.863,"price":42.3361,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2018-09-17","known_ts":"2018-09-17","bar_index":1747,"type":"SELL","basis":"structure_stop","strength":1.0,"price":42.9939,"stop_level":43.0248,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-19","known_ts":"2018-09-19","bar_index":1748,"type":"SELL","basis":"structure_stop","strength":1.0,"price":42.0342,"stop_level":43.0248,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-11-08","known_ts":"2018-11-12","bar_index":1760,"type":"BUY","strength":0.863,"price":44.7019,"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":85},{"ts":"2018-12-12","known_ts":"2018-12-12","bar_index":1767,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.3432,"stop_level":43.815,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-12-13","known_ts":"2018-12-13","bar_index":1767,"type":"RECLAIM","strength":0.863,"price":43.8716,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2018-12-12","prior_stop_level":43.815,"sweep_low":43.2426,"atr14":0.852404,"stop_level":42.816398,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-16","known_ts":"2019-01-18","bar_index":1775,"type":"BUY","strength":0.863,"price":44.7193,"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":0},{"ts":"2019-02-27","known_ts":"2019-02-27","bar_index":1784,"type":"SELL","basis":"structure_stop","strength":1.0,"price":46.7911,"stop_level":46.9478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-02-28","known_ts":"2019-02-28","bar_index":1784,"type":"RECLAIM","strength":1.0,"price":46.9572,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-02-27","prior_stop_level":46.9478,"sweep_low":46.1967,"atr14":0.780119,"stop_level":45.80664,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-14","known_ts":"2019-03-14","bar_index":1788,"type":"RECLAIM","strength":1.0,"price":47.9605,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-04-17","known_ts":"2019-04-17","bar_index":1796,"type":"SELL","basis":"structure_stop","strength":1.0,"price":48.7343,"stop_level":50.1535,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-05-06","known_ts":"2019-05-06","bar_index":1800,"type":"RECLAIM","strength":1.0,"price":49.7291,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-04-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-08-08","known_ts":"2019-08-12","bar_index":1822,"type":"BUY","strength":0.725,"price":49.8527,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2019-10-01","known_ts":"2019-10-01","bar_index":1834,"type":"SELL","basis":"structure_stop","strength":0.725,"price":50.4641,"stop_level":50.5424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-10-02","known_ts":"2019-10-02","bar_index":1834,"type":"RECLAIM","strength":0.725,"price":50.5501,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-01 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-10-01","prior_stop_level":50.5424,"sweep_low":50.0277,"atr14":0.682352,"stop_level":49.686524,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-16","known_ts":"2019-10-16","bar_index":1838,"type":"RECLAIM","strength":0.863,"price":51.7735,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-03","known_ts":"2020-01-07","bar_index":1856,"type":"BUY","strength":0.45,"price":47.0812,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-01-31","known_ts":"2020-01-31","bar_index":1862,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.1755,"stop_level":48.4041,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-02-04","known_ts":"2020-02-04","bar_index":1863,"type":"RECLAIM","strength":0.588,"price":48.5602,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-01-31","prior_stop_level":48.4041,"sweep_low":48.162,"atr14":0.677433,"stop_level":47.823283,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-12","known_ts":"2020-02-12","bar_index":1865,"type":"SELL","basis":"structure_stop","strength":0.588,"price":47.541,"stop_level":48.4041,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-03-23","known_ts":"2020-03-25","bar_index":1874,"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":"2020-03-23","trigger_known_ts":"2020-03-25","strength":0.45,"price":18.1635,"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.654557,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.5284,"atr14":3.473591,"stop_level":6.791604,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-14","known_ts":"2020-04-16","bar_index":1879,"type":"BUY","strength":0.45,"price":15.7839,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-04-14","known_ts":"2020-04-16","bar_index":1879,"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":"2020-04-14","trigger_known_ts":"2020-04-16","strength":0.45,"price":15.7839,"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.699813,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.2107,"atr14":2.470835,"stop_level":11.975283,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":1895,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.4842,"stop_level":24.5892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-07","known_ts":"2020-08-11","bar_index":1906,"type":"BUY","strength":0.725,"price":23.4982,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2020-09-18","known_ts":"2020-09-18","bar_index":1915,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.8057,"stop_level":22.0995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-11-05","known_ts":"2020-11-09","bar_index":1927,"type":"BUY","strength":0.588,"price":23.1415,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2020-12-14","known_ts":"2020-12-14","bar_index":1935,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.8617,"stop_level":22.1415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-15","known_ts":"2020-12-15","bar_index":1936,"type":"RECLAIM","strength":0.863,"price":22.7499,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-12-14","prior_stop_level":22.1415,"sweep_low":21.4281,"atr14":1.620729,"stop_level":20.617736,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-29","known_ts":"2020-12-29","bar_index":1939,"type":"RECLAIM","strength":0.863,"price":22.7289,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-12","known_ts":"2021-01-14","bar_index":1942,"type":"BUY","strength":0.863,"price":26.1697,"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-09-24","known_ts":"2021-09-28","bar_index":2001,"type":"BUY","strength":0.725,"price":35.6654,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2021-10-22","known_ts":"2021-10-22","bar_index":2007,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.5384,"stop_level":36.652,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-10-26","known_ts":"2021-10-26","bar_index":2008,"type":"RECLAIM","strength":0.725,"price":36.7655,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-10-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-10-22","prior_stop_level":36.652,"sweep_low":36.2119,"atr14":0.814361,"stop_level":35.804719,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-29","known_ts":"2021-12-31","bar_index":2023,"type":"BUY","strength":0.588,"price":34.2291,"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":70},{"ts":"2022-04-12","known_ts":"2022-04-12","bar_index":2047,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.539,"stop_level":37.5587,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-13","known_ts":"2022-04-13","bar_index":2047,"type":"RECLAIM","strength":0.863,"price":38.7327,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-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":"2022-04-12","prior_stop_level":37.5587,"sweep_low":37.3852,"atr14":0.970015,"stop_level":36.900193,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-14","known_ts":"2022-07-18","bar_index":2068,"type":"BUY","strength":0.725,"price":37.4585,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2022-08-17","known_ts":"2022-08-17","bar_index":2076,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.4777,"stop_level":38.9042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-08-22","known_ts":"2022-08-22","bar_index":2077,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.8437,"stop_level":38.9042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2022-10-25","known_ts":"2022-10-27","bar_index":2092,"type":"BUY","strength":0.588,"price":29.2774,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2022-12-16","known_ts":"2022-12-16","bar_index":2104,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.9362,"stop_level":31.29,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-21","known_ts":"2022-12-21","bar_index":2105,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.1901,"stop_level":31.29,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-09","known_ts":"2023-01-11","bar_index":2109,"type":"REBUY","strength":0.45,"price":30.2278,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-01-31","known_ts":"2023-01-31","bar_index":2114,"type":"RECLAIM","strength":0.725,"price":33.9333,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-01-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":2118,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.4671,"stop_level":32.8337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-24","known_ts":"2023-02-24","bar_index":2119,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.9212,"stop_level":32.8337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-23","known_ts":"2023-02-23","bar_index":2119,"type":"RECLAIM","strength":0.725,"price":32.8571,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-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":"2023-02-21","prior_stop_level":32.8337,"sweep_low":32.1942,"atr14":0.749065,"stop_level":31.819668,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-11","known_ts":"2023-04-13","bar_index":2130,"type":"BUY","strength":0.45,"price":31.3087,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-04-27","known_ts":"2023-04-27","bar_index":2134,"type":"RECLAIM","strength":0.725,"price":33.2287,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-04-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-12","known_ts":"2023-05-12","bar_index":2137,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.6313,"stop_level":32.8225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-15","known_ts":"2023-05-15","bar_index":2138,"type":"RECLAIM","strength":0.863,"price":33.3959,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-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":"2023-05-12","prior_stop_level":32.8225,"sweep_low":32.4402,"atr14":0.783585,"stop_level":32.048407,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-26","known_ts":"2023-05-26","bar_index":2141,"type":"RECLAIM","strength":0.863,"price":33.4414,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-07-25","known_ts":"2023-07-25","bar_index":2154,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.9738,"stop_level":36.1835,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-07-31","known_ts":"2023-07-31","bar_index":2155,"type":"RECLAIM","strength":1.0,"price":36.232,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-07-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":"2023-07-25","prior_stop_level":36.1835,"sweep_low":35.2337,"atr14":0.737542,"stop_level":34.864929,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-31","known_ts":"2023-11-02","bar_index":2177,"type":"BUY","strength":0.725,"price":37.444,"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":"2024-01-16","known_ts":"2024-01-16","bar_index":2194,"type":"SELL","basis":"structure_stop","strength":1.0,"price":39.5045,"stop_level":39.6888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-22","known_ts":"2024-05-22","bar_index":2223,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.5964,"stop_level":35.6136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-05-28","known_ts":"2024-05-28","bar_index":2224,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.8224,"stop_level":35.6136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-06-04","known_ts":"2024-06-04","bar_index":2226,"type":"RECLAIM","strength":0.725,"price":35.6313,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-05-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2024-05-28","prior_stop_level":35.6136,"sweep_low":34.4182,"atr14":0.539398,"stop_level":34.148501,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-14","known_ts":"2024-06-18","bar_index":2229,"type":"REBUY","strength":0.588,"price":35.2243,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-06-28","known_ts":"2024-06-28","bar_index":2232,"type":"RECLAIM","strength":0.725,"price":36.234,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-06-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-08-09","known_ts":"2024-08-09","bar_index":2241,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.1724,"stop_level":38.1899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-08-13","known_ts":"2024-08-13","bar_index":2242,"type":"RECLAIM","strength":0.863,"price":38.5058,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-08-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-08-09","prior_stop_level":38.1899,"sweep_low":37.6195,"atr14":0.834853,"stop_level":37.202074,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-23","known_ts":"2024-08-23","bar_index":2245,"type":"RECLAIM","strength":0.863,"price":41.5508,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-10-10","known_ts":"2024-10-10","bar_index":2256,"type":"SELL","basis":"structure_stop","strength":1.0,"price":42.2725,"stop_level":42.2814,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-11","known_ts":"2024-10-11","bar_index":2256,"type":"RECLAIM","strength":1.0,"price":42.7965,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-10-10","prior_stop_level":42.2814,"sweep_low":42.0949,"atr14":0.64177,"stop_level":41.774015,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-13","known_ts":"2025-01-15","bar_index":2277,"type":"BUY","strength":0.725,"price":41.2618,"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":"2025-01-29","known_ts":"2025-01-29","bar_index":2280,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.8952,"stop_level":42.0671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-01-30","known_ts":"2025-01-30","bar_index":2281,"type":"RECLAIM","strength":0.863,"price":42.239,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-01-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":"2025-01-29","prior_stop_level":42.0671,"sweep_low":41.7776,"atr14":0.814183,"stop_level":41.370508,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-12","known_ts":"2025-02-12","bar_index":2284,"type":"RECLAIM","strength":0.863,"price":43.937,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-25","known_ts":"2025-03-25","bar_index":2293,"type":"SELL","basis":"structure_stop","strength":1.0,"price":46.7875,"stop_level":46.9889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-26","known_ts":"2025-03-26","bar_index":2293,"type":"RECLAIM","strength":1.0,"price":47.4283,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-03-25","prior_stop_level":46.9889,"sweep_low":46.2383,"atr14":1.007461,"stop_level":45.734569,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-09","known_ts":"2025-05-13","bar_index":2304,"type":"BUY","strength":0.725,"price":48.4956,"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":"2025-07-21","known_ts":"2025-07-21","bar_index":2320,"type":"SELL","basis":"structure_stop","strength":1.0,"price":54.679,"stop_level":54.8287,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-07-22","known_ts":"2025-07-22","bar_index":2320,"type":"RECLAIM","strength":1.0,"price":54.9317,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-07-21","prior_stop_level":54.8287,"sweep_low":54.5292,"atr14":0.993193,"stop_level":54.032604,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-10","known_ts":"2025-09-12","bar_index":2332,"type":"BUY","strength":0.725,"price":55.3122,"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-10-06","known_ts":"2025-10-06","bar_index":2338,"type":"SELL","basis":"structure_stop","strength":0.725,"price":52.4884,"stop_level":53.1364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-11-25","known_ts":"2025-11-28","bar_index":2350,"type":"BUY","strength":0.725,"price":50.2872,"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":"2025-12-12","known_ts":"2025-12-12","bar_index":2354,"type":"SELL","basis":"structure_stop","strength":0.45,"price":48.1706,"stop_level":48.1955,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-12-15","known_ts":"2025-12-15","bar_index":2354,"type":"RECLAIM","strength":0.45,"price":48.3246,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2025-12-12","prior_stop_level":48.1955,"sweep_low":47.6319,"atr14":0.94467,"stop_level":47.159565,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-09","known_ts":"2026-01-09","bar_index":2360,"type":"RECLAIM","strength":0.725,"price":52.1017,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-11","known_ts":"2026-03-11","bar_index":2373,"type":"SELL","basis":"structure_stop","strength":0.863,"price":55.47,"stop_level":55.5804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-04-16","known_ts":"2026-04-20","bar_index":2382,"type":"BUY","strength":0.588,"price":56.0474,"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":"2026-06-01","known_ts":"2026-06-01","bar_index":2392,"type":"SELL","basis":"structure_stop","strength":0.863,"price":55.9048,"stop_level":56.743,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-05","known_ts":"2026-06-05","bar_index":2393,"type":"RECLAIM","strength":0.863,"price":57.0587,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-06-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":"2026-06-01","prior_stop_level":56.743,"sweep_low":55.3478,"atr14":1.093576,"stop_level":54.801012,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-16","known_ts":"2026-06-16","bar_index":2396,"type":"RECLAIM","strength":0.863,"price":57.2079,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-06-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-22","known_ts":"2026-06-24","bar_index":2397,"type":"REBUY","strength":0.863,"price":58.6304,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2026-08-05","known_ts":"2026-08-05","bar_index":2407,"type":"SELL","basis":"structure_stop","strength":0.863,"price":61.13,"stop_level":61.98,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-08-07","known_ts":"2026-08-07","bar_index":2408,"type":"RECLAIM","strength":0.863,"price":62.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-08-05","prior_stop_level":61.98,"sweep_low":60.06,"atr14":1.335447,"stop_level":59.392277,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-08-05","last_scored_basis":"structure_stop","bars_since_signal":1,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2016-11-11","2017-05-19","2017-08-18","2018-10-02","2018-10-15","2018-10-23","2019-01-03","2019-05-22","2019-06-05","2019-06-13","2019-07-05","2019-07-26","2019-11-14","2019-12-06","2020-08-04","2020-10-20","2021-04-27","2021-05-21","2021-08-09","2021-08-20","2021-09-21","2021-12-02","2021-12-23","2022-05-17","2022-06-22","2022-09-08","2022-10-04","2023-01-09","2023-03-23","2023-08-15","2023-09-27","2023-10-31","2024-02-14","2024-11-21","2024-12-13","2024-12-27","2025-04-14","2025-08-19","2025-11-07","2026-03-30"],"warnings":[{"ts":"2022-12-16","kind":"confirm","px":30.9362,"level":31.29},{"ts":"2022-12-20","kind":"arm","px":29.9593},{"ts":"2022-12-21","kind":"confirm","px":30.1901,"level":31.29},{"ts":"2023-02-16","kind":"arm","px":33.1457},{"ts":"2023-02-21","kind":"confirm","px":32.4671,"level":32.8337},{"ts":"2023-02-22","kind":"arm","px":32.4905},{"ts":"2023-02-24","kind":"confirm","px":31.9212,"level":32.8337},{"ts":"2023-05-03","kind":"arm","px":33.2764},{"ts":"2023-05-12","kind":"confirm","px":32.6313,"level":32.8225},{"ts":"2023-05-25","kind":"arm","px":32.8782},{"ts":"2023-06-22","kind":"arm","px":35.3496},{"ts":"2023-07-25","kind":"confirm","px":35.9738,"level":36.1835},{"ts":"2024-01-04","kind":"arm","px":39.7641},{"ts":"2024-01-16","kind":"confirm","px":39.5045,"level":39.6888},{"ts":"2024-05-15","kind":"arm","px":37.2046},{"ts":"2024-05-22","kind":"confirm","px":35.5964,"level":35.6136},{"ts":"2024-05-24","kind":"arm","px":34.9342},{"ts":"2024-05-28","kind":"confirm","px":34.8224,"level":35.6136},{"ts":"2024-07-30","kind":"arm","px":39.8792},{"ts":"2024-08-09","kind":"confirm","px":38.1724,"level":38.1899},{"ts":"2024-09-10","kind":"arm","px":41.8919},{"ts":"2024-10-10","kind":"confirm","px":42.2725,"level":42.2814},{"ts":"2025-01-22","kind":"arm","px":42.1576},{"ts":"2025-01-29","kind":"confirm","px":41.8952,"level":42.0671},{"ts":"2025-03-10","kind":"arm","px":48.2248},{"ts":"2025-03-25","kind":"confirm","px":46.7875,"level":46.9889},{"ts":"2025-06-13","kind":"arm","px":52.6574},{"ts":"2025-07-09","kind":"arm","px":55.1937},{"ts":"2025-07-21","kind":"confirm","px":54.679,"level":54.8287},{"ts":"2025-09-26","kind":"arm","px":54.3851},{"ts":"2025-10-06","kind":"confirm","px":52.4884,"level":53.1364},{"ts":"2025-12-11","kind":"arm","px":47.8532},{"ts":"2025-12-12","kind":"confirm","px":48.1706,"level":48.1955},{"ts":"2026-01-22","kind":"arm","px":53.0985},{"ts":"2026-03-05","kind":"arm","px":56.2816},{"ts":"2026-03-11","kind":"confirm","px":55.47,"level":55.5804},{"ts":"2026-05-22","kind":"arm","px":57.9996},{"ts":"2026-06-01","kind":"confirm","px":55.9048,"level":56.743},{"ts":"2026-08-04","kind":"arm","px":61.22},{"ts":"2026-08-05","kind":"confirm","px":61.13,"level":61.98}],"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":[]}}}