{"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":"SYBT","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1993-10-08","known_ts":"1993-10-08","bar_index":46,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7908,"stop_level":0.7931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-10-12","known_ts":"1993-10-12","bar_index":47,"type":"RECLAIM","strength":0.588,"price":0.8252,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-10-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1993-10-08","prior_stop_level":0.7931,"sweep_low":0.7908,"atr14":0.010663,"stop_level":0.785468,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-05","known_ts":"1994-01-05","bar_index":67,"type":"RECLAIM","strength":0.863,"price":0.9846,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-10-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-04-14","known_ts":"1994-04-18","bar_index":90,"type":"BUY","strength":0.588,"price":1.0065,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"1994-06-28","known_ts":"1994-06-30","bar_index":107,"type":"BUY","strength":0.588,"price":1.082,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1994-07-26","known_ts":"1994-07-26","bar_index":113,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0384,"stop_level":1.0558,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-07-28","known_ts":"1994-07-28","bar_index":114,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0209,"stop_level":1.0558,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-07-29","known_ts":"1994-07-29","bar_index":114,"type":"RECLAIM","strength":0.863,"price":1.0733,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-07-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":"1994-07-26","prior_stop_level":1.0558,"sweep_low":1.0209,"atr14":0.019516,"stop_level":1.011142,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-29","known_ts":"1994-07-29","bar_index":114,"type":"RECLAIM","strength":0.863,"price":1.0733,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-07-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1994-07-28","prior_stop_level":1.0558,"sweep_low":1.0209,"atr14":0.019516,"stop_level":1.011142,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-14","known_ts":"1994-09-16","bar_index":125,"type":"BUY","strength":0.725,"price":1.079,"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":"1994-10-05","known_ts":"1994-10-07","bar_index":130,"type":"BUY","strength":0.725,"price":1.1001,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1994-11-16","known_ts":"1994-11-16","bar_index":140,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1001,"stop_level":1.1338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-11-18","known_ts":"1994-11-18","bar_index":140,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1001,"stop_level":1.1338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-01-13","known_ts":"1995-01-13","bar_index":153,"type":"RECLAIM","strength":0.725,"price":1.2026,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-27","known_ts":"1995-06-27","bar_index":191,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4314,"stop_level":1.473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-09-29","known_ts":"1995-10-03","bar_index":213,"type":"BUY","strength":0.725,"price":1.5486,"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":"1995-10-25","known_ts":"1995-10-27","bar_index":219,"type":"REBUY","strength":0.725,"price":1.5929,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1995-11-29","known_ts":"1995-12-01","bar_index":227,"type":"BUY","strength":0.725,"price":1.6322,"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":"1995-12-07","known_ts":"1995-12-11","bar_index":229,"type":"BUY","strength":0.725,"price":1.6519,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1996-03-29","known_ts":"1996-04-02","bar_index":255,"type":"REBUY","strength":1.0,"price":2.0236,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1996-07-03","known_ts":"1996-07-08","bar_index":277,"type":"REBUY","strength":0.863,"price":2.2702,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1996-08-23","known_ts":"1996-08-27","bar_index":289,"type":"BUY","strength":0.725,"price":2.2105,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1996-10-18","known_ts":"1996-10-18","bar_index":302,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5236,"stop_level":2.5535,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-21","known_ts":"1996-10-21","bar_index":302,"type":"RECLAIM","strength":0.725,"price":2.733,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-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":"1996-10-18","prior_stop_level":2.5535,"sweep_low":2.5236,"atr14":0.094623,"stop_level":2.476288,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-12-10","known_ts":"1996-12-12","bar_index":314,"type":"BUY","strength":0.588,"price":2.3839,"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":"1996-12-23","known_ts":"1996-12-26","bar_index":317,"type":"BUY","strength":0.588,"price":2.4219,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1997-01-27","known_ts":"1997-01-27","bar_index":324,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5821,"stop_level":2.6421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-01-28","known_ts":"1997-01-28","bar_index":325,"type":"RECLAIM","strength":0.725,"price":2.7422,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-01-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":"1997-01-27","prior_stop_level":2.6421,"sweep_low":2.5821,"atr14":0.065187,"stop_level":2.549506,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-02-10","known_ts":"1997-02-10","bar_index":328,"type":"RECLAIM","strength":0.725,"price":2.6421,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-03-04","known_ts":"1997-03-06","bar_index":333,"type":"BUY","strength":0.725,"price":2.7622,"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":20},{"ts":"1997-04-21","known_ts":"1997-04-23","bar_index":344,"type":"BUY","strength":0.588,"price":2.7317,"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":"1997-05-02","known_ts":"1997-05-06","bar_index":347,"type":"BUY","strength":0.725,"price":2.7317,"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":65},{"ts":"1997-06-17","known_ts":"1997-06-17","bar_index":357,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8814,"stop_level":2.9125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-19","known_ts":"1997-06-19","bar_index":358,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8814,"stop_level":2.9125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-08","known_ts":"1997-07-08","bar_index":362,"type":"RECLAIM","strength":0.863,"price":2.9217,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-11","known_ts":"1997-07-15","bar_index":363,"type":"BUY","strength":0.863,"price":3.0627,"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":10},{"ts":"1997-07-29","known_ts":"1997-07-31","bar_index":367,"type":"BUY","strength":0.725,"price":3.1635,"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":10},{"ts":"1997-09-15","known_ts":"1997-09-17","bar_index":378,"type":"BUY","strength":0.725,"price":3.1939,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1997-10-20","known_ts":"1997-10-20","bar_index":386,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.4971,"stop_level":3.5982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-21","known_ts":"1997-10-21","bar_index":386,"type":"RECLAIM","strength":0.863,"price":3.6386,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-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":"1997-10-20","prior_stop_level":3.5982,"sweep_low":3.4971,"atr14":0.110235,"stop_level":3.441982,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-09","known_ts":"1998-03-11","bar_index":418,"type":"BUY","strength":0.588,"price":3.2543,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1998-09-08","known_ts":"1998-09-08","bar_index":460,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.893,"stop_level":3.9337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1998-09-10","known_ts":"1998-09-10","bar_index":461,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8726,"stop_level":3.9337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1998-11-04","known_ts":"1998-11-06","bar_index":474,"type":"BUY","strength":0.588,"price":3.8235,"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":70},{"ts":"1998-12-08","known_ts":"1998-12-08","bar_index":481,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.028,"stop_level":4.0484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-17","known_ts":"1998-12-17","bar_index":484,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9379,"stop_level":4.0484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-20","known_ts":"1999-01-22","bar_index":491,"type":"BUY","strength":0.863,"price":4.0917,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1999-02-24","known_ts":"1999-02-24","bar_index":499,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3019,"stop_level":4.307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-25","known_ts":"1999-05-27","bar_index":520,"type":"BUY","strength":0.588,"price":3.9912,"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":"1999-06-15","known_ts":"1999-06-15","bar_index":524,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.9013,"stop_level":3.9089,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-06-22","known_ts":"1999-06-22","bar_index":526,"type":"RECLAIM","strength":0.45,"price":3.922,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-06-15 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":"1999-06-15","prior_stop_level":3.9089,"sweep_low":3.86,"atr14":0.04743,"stop_level":3.836285,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-29","known_ts":"1999-06-29","bar_index":528,"type":"RECLAIM","strength":0.725,"price":4.1284,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-13","known_ts":"1999-07-13","bar_index":531,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.0974,"stop_level":4.1077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-21","known_ts":"1999-07-21","bar_index":533,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0045,"stop_level":4.1077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-09-07","known_ts":"1999-09-09","bar_index":544,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-09-07","trigger_known_ts":"1999-09-09","strength":0.45,"price":3.7981,"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.138675,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.7362,"atr14":0.028233,"stop_level":3.722083,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-14","known_ts":"1999-10-18","bar_index":553,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-10-14","trigger_known_ts":"1999-10-18","strength":0.45,"price":3.6666,"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.168496,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5423,"atr14":0.033058,"stop_level":3.525771,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-22","known_ts":"1999-10-26","bar_index":555,"type":"BUY","strength":0.45,"price":3.6873,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-10-22","known_ts":"1999-10-26","bar_index":555,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-10-22","trigger_known_ts":"1999-10-26","strength":0.45,"price":3.6873,"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.163802,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5423,"atr14":0.030897,"stop_level":3.526852,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-12","known_ts":"1999-11-12","bar_index":560,"type":"RECLAIM","strength":0.725,"price":3.998,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-10-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-11-29","known_ts":"1999-11-29","bar_index":563,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.8737,"stop_level":3.9359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-02","known_ts":"1999-12-02","bar_index":564,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7909,"stop_level":3.9359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-10","known_ts":"2000-01-12","bar_index":573,"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":"2000-01-10","trigger_known_ts":"2000-01-12","strength":0.45,"price":3.6395,"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.174642,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.4316,"atr14":0.050322,"stop_level":3.406439,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-24","known_ts":"2000-01-26","bar_index":576,"type":"BUY","strength":0.45,"price":3.6603,"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-01-24","known_ts":"2000-01-26","bar_index":576,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-01-24","trigger_known_ts":"2000-01-26","strength":0.45,"price":3.6603,"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.169925,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5772,"atr14":0.045508,"stop_level":3.554446,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-23","known_ts":"2000-02-25","bar_index":583,"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":"2000-02-23","trigger_known_ts":"2000-02-25","strength":0.45,"price":3.5148,"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.178632,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.3068,"atr14":0.061819,"stop_level":3.275891,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-28","known_ts":"2000-03-01","bar_index":584,"type":"BUY","strength":0.45,"price":3.4732,"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-02-28","known_ts":"2000-03-01","bar_index":584,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-02-28","trigger_known_ts":"2000-03-01","strength":0.45,"price":3.4732,"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.188353,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.3068,"atr14":0.057478,"stop_level":3.278061,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-22","known_ts":"2000-03-22","bar_index":589,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.3627,"stop_level":3.4004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-27","known_ts":"2000-03-27","bar_index":590,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.2792,"stop_level":3.4004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-05","known_ts":"2000-04-07","bar_index":593,"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":"2000-04-05","trigger_known_ts":"2000-04-07","strength":0.45,"price":3.3418,"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.198551,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.0912,"atr14":0.05223,"stop_level":3.065085,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-10","known_ts":"2000-04-12","bar_index":594,"type":"BUY","strength":0.588,"price":3.5925,"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-04-10","known_ts":"2000-04-12","bar_index":594,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-04-10","trigger_known_ts":"2000-04-12","strength":0.588,"price":3.5925,"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.138427,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.0912,"atr14":0.059459,"stop_level":3.06147,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-27","known_ts":"2000-04-27","bar_index":598,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.3418,"stop_level":3.3836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-15","known_ts":"2000-05-15","bar_index":602,"type":"RECLAIM","strength":0.863,"price":3.676,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-04-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-05-30","known_ts":"2000-05-30","bar_index":605,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.6656,"stop_level":3.6969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-06-14","known_ts":"2000-06-14","bar_index":609,"type":"RECLAIM","strength":0.863,"price":3.6721,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-05-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-07-19","known_ts":"2000-07-21","bar_index":617,"type":"BUY","strength":0.863,"price":3.6931,"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":"2000-08-25","known_ts":"2000-08-25","bar_index":626,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.5882,"stop_level":3.5987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-10-12","known_ts":"2000-10-16","bar_index":637,"type":"BUY","strength":0.725,"price":3.4261,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2000-11-28","known_ts":"2000-11-28","bar_index":647,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.4577,"stop_level":3.4788,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-12-01","known_ts":"2000-12-01","bar_index":648,"type":"RECLAIM","strength":1.0,"price":3.4894,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-11-28","prior_stop_level":3.4788,"sweep_low":3.4577,"atr14":0.028299,"stop_level":3.44355,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-15","known_ts":"2000-12-19","bar_index":652,"type":"REBUY","strength":0.863,"price":3.4853,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2001-01-04","known_ts":"2001-01-08","bar_index":656,"type":"BUY","strength":1.0,"price":3.6443,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2001-02-26","known_ts":"2001-02-26","bar_index":667,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.9833,"stop_level":3.9917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-27","known_ts":"2001-02-27","bar_index":668,"type":"RECLAIM","strength":1.0,"price":4.0002,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-02-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":"2001-02-26","prior_stop_level":3.9917,"sweep_low":3.9578,"atr14":0.06298,"stop_level":3.92631,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-09","known_ts":"2001-03-09","bar_index":670,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.9748,"stop_level":3.9833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-12","known_ts":"2001-03-12","bar_index":671,"type":"RECLAIM","strength":1.0,"price":3.9849,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-03-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":"2001-03-09","prior_stop_level":3.9833,"sweep_low":3.951,"atr14":0.04384,"stop_level":3.92908,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-02","known_ts":"2001-04-02","bar_index":676,"type":"RECLAIM","strength":1.0,"price":4.5129,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-03-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-05-02","known_ts":"2001-05-02","bar_index":683,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.4193,"stop_level":4.4278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-05-03","known_ts":"2001-05-03","bar_index":683,"type":"RECLAIM","strength":1.0,"price":4.4363,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-05-02","prior_stop_level":4.4278,"sweep_low":4.3597,"atr14":0.069284,"stop_level":4.325058,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-07","known_ts":"2001-05-09","bar_index":684,"type":"REBUY","strength":1.0,"price":4.6951,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2001-10-05","known_ts":"2001-10-09","bar_index":718,"type":"BUY","strength":0.725,"price":5.8481,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2001-10-31","known_ts":"2001-10-31","bar_index":724,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.7181,"stop_level":5.7511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-11-02","known_ts":"2001-11-02","bar_index":724,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.5708,"stop_level":5.7511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-12-27","known_ts":"2001-12-27","bar_index":737,"type":"RECLAIM","strength":0.863,"price":5.7918,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-11-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-11","known_ts":"2002-01-11","bar_index":740,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.5657,"stop_level":5.6352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-01-29","known_ts":"2002-01-31","bar_index":744,"type":"BUY","strength":0.725,"price":5.67,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2002-03-07","known_ts":"2002-03-07","bar_index":752,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2614,"stop_level":6.2962,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-11","known_ts":"2002-03-11","bar_index":753,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2527,"stop_level":6.2962,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-26","known_ts":"2002-03-26","bar_index":757,"type":"RECLAIM","strength":0.863,"price":6.3524,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-03-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-17","known_ts":"2002-05-17","bar_index":769,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.8986,"stop_level":6.9283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-07-03","known_ts":"2002-07-08","bar_index":780,"type":"BUY","strength":0.863,"price":7.3977,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2002-11-18","known_ts":"2002-11-18","bar_index":812,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.6074,"stop_level":6.6601,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-11-21","known_ts":"2002-11-21","bar_index":813,"type":"RECLAIM","strength":0.725,"price":6.8183,"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":6.6601,"sweep_low":6.3526,"atr14":0.171865,"stop_level":6.266667,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-05","known_ts":"2002-12-05","bar_index":816,"type":"RECLAIM","strength":0.725,"price":6.8095,"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-02-25","known_ts":"2003-02-27","bar_index":834,"type":"BUY","strength":0.45,"price":6.5428,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-03-18","known_ts":"2003-03-18","bar_index":839,"type":"RECLAIM","strength":0.588,"price":6.6721,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-02-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2003-03-31","known_ts":"2003-03-31","bar_index":842,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.3729,"stop_level":6.4632,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-08","known_ts":"2003-04-10","bar_index":844,"type":"REBUY","strength":0.588,"price":6.5464,"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":"2003-04-22","known_ts":"2003-04-22","bar_index":847,"type":"RECLAIM","strength":0.725,"price":6.5676,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-04-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-27","known_ts":"2003-05-29","bar_index":855,"type":"BUY","strength":0.725,"price":6.7446,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2003-06-24","known_ts":"2003-06-24","bar_index":861,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.2547,"stop_level":6.426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-06-26","known_ts":"2003-06-26","bar_index":862,"type":"RECLAIM","strength":0.725,"price":6.4555,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-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":"2003-06-24","prior_stop_level":6.426,"sweep_low":6.1481,"atr14":0.151685,"stop_level":6.072258,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-09","known_ts":"2003-07-11","bar_index":865,"type":"BUY","strength":0.725,"price":6.8678,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2003-09-15","known_ts":"2003-09-15","bar_index":880,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.834,"stop_level":6.8429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-18","known_ts":"2003-09-18","bar_index":881,"type":"RECLAIM","strength":0.863,"price":6.891,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-09-15","prior_stop_level":6.8429,"sweep_low":6.7896,"atr14":0.093353,"stop_level":6.742923,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-09-29","known_ts":"2003-10-01","bar_index":884,"type":"REBUY","strength":0.863,"price":6.9444,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2003-11-05","known_ts":"2003-11-07","bar_index":893,"type":"BUY","strength":0.863,"price":7.6246,"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":"2003-12-16","known_ts":"2003-12-16","bar_index":902,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.5706,"stop_level":7.7279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-03-01","known_ts":"2004-03-01","bar_index":919,"type":"RECLAIM","strength":1.0,"price":8.2212,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-14","known_ts":"2004-06-16","bar_index":943,"type":"BUY","strength":0.725,"price":7.6346,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2004-07-08","known_ts":"2004-07-08","bar_index":948,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.0275,"stop_level":8.2907,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-07-20","known_ts":"2004-07-20","bar_index":951,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.8581,"stop_level":8.0275,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-08-20","known_ts":"2004-08-20","bar_index":959,"type":"RECLAIM","strength":0.863,"price":8.4493,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-09-22","known_ts":"2004-09-22","bar_index":966,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.3156,"stop_level":8.388,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-02","known_ts":"2004-12-02","bar_index":983,"type":"RECLAIM","strength":0.725,"price":8.3554,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-02-24","known_ts":"2005-02-28","bar_index":1002,"type":"BUY","strength":1.0,"price":9.1032,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2005-03-09","known_ts":"2005-03-09","bar_index":1005,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.7431,"stop_level":8.9359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-05-04","known_ts":"2005-05-06","bar_index":1018,"type":"BUY","strength":0.45,"price":8.1478,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-05-12","known_ts":"2005-05-12","bar_index":1020,"type":"RECLAIM","strength":0.588,"price":8.5023,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-05-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-05-25","known_ts":"2005-05-25","bar_index":1023,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.9286,"stop_level":8.009,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-05-31","known_ts":"2005-05-31","bar_index":1024,"type":"RECLAIM","strength":0.45,"price":8.1113,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-05-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2005-05-25","prior_stop_level":8.009,"sweep_low":7.9104,"atr14":0.189953,"stop_level":7.815423,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-10","known_ts":"2005-06-10","bar_index":1026,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.1332,"stop_level":8.199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-06-15","known_ts":"2005-06-15","bar_index":1027,"type":"RECLAIM","strength":0.588,"price":8.2066,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-06-10","prior_stop_level":8.199,"sweep_low":8.0675,"atr14":0.158915,"stop_level":7.988042,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-24","known_ts":"2005-06-24","bar_index":1030,"type":"RECLAIM","strength":0.725,"price":8.4012,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-05","known_ts":"2005-08-05","bar_index":1039,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.684,"stop_level":8.7941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-08","known_ts":"2005-08-08","bar_index":1040,"type":"RECLAIM","strength":0.863,"price":8.9226,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-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":"2005-08-05","prior_stop_level":8.7941,"sweep_low":8.0781,"atr14":0.304105,"stop_level":7.926048,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-24","known_ts":"2005-08-24","bar_index":1044,"type":"RECLAIM","strength":0.863,"price":8.7647,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-16","known_ts":"2005-11-16","bar_index":1063,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.6221,"stop_level":8.7845,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-11-18","known_ts":"2005-11-18","bar_index":1064,"type":"RECLAIM","strength":0.863,"price":8.9543,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-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":"2005-11-16","prior_stop_level":8.7845,"sweep_low":8.4412,"atr14":0.217134,"stop_level":8.332633,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-01","known_ts":"2005-12-01","bar_index":1067,"type":"RECLAIM","strength":1.0,"price":8.9838,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-27","known_ts":"2005-12-27","bar_index":1072,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.0004,"stop_level":9.0598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-28","known_ts":"2005-12-28","bar_index":1073,"type":"RECLAIM","strength":1.0,"price":9.1637,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-27","prior_stop_level":9.0598,"sweep_low":8.9967,"atr14":0.175288,"stop_level":8.909056,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-11","known_ts":"2006-01-13","bar_index":1076,"type":"REBUY","strength":1.0,"price":9.6274,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2006-03-14","known_ts":"2006-03-16","bar_index":1090,"type":"BUY","strength":0.863,"price":9.4383,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2006-04-25","known_ts":"2006-04-25","bar_index":1099,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.4607,"stop_level":9.4905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-04-26","known_ts":"2006-04-26","bar_index":1100,"type":"RECLAIM","strength":1.0,"price":9.5689,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-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":"2006-04-25","prior_stop_level":9.4905,"sweep_low":9.3488,"atr14":0.396449,"stop_level":9.150575,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-05-09","known_ts":"2006-05-09","bar_index":1103,"type":"RECLAIM","strength":1.0,"price":9.9298,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-04-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-07-21","known_ts":"2006-07-25","bar_index":1120,"type":"BUY","strength":0.863,"price":11.3633,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2006-08-16","known_ts":"2006-08-18","bar_index":1126,"type":"REBUY","strength":0.863,"price":11.4184,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2006-10-10","known_ts":"2006-10-10","bar_index":1138,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.3404,"stop_level":11.3721,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-10-12","known_ts":"2006-10-12","bar_index":1139,"type":"RECLAIM","strength":0.863,"price":11.4671,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-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":"2006-10-10","prior_stop_level":11.3721,"sweep_low":11.1345,"atr14":0.295786,"stop_level":10.986607,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-24","known_ts":"2006-10-24","bar_index":1142,"type":"RECLAIM","strength":0.863,"price":11.5463,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-12-28","known_ts":"2007-01-03","bar_index":1157,"type":"BUY","strength":0.725,"price":11.2942,"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":20},{"ts":"2007-02-05","known_ts":"2007-02-07","bar_index":1165,"type":"BUY","strength":0.588,"price":11.33,"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":"2007-04-11","known_ts":"2007-04-13","bar_index":1180,"type":"BUY","strength":0.45,"price":10.0149,"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-06-26","known_ts":"2007-06-26","bar_index":1197,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.6462,"stop_level":9.6502,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-06-27","known_ts":"2007-06-27","bar_index":1198,"type":"RECLAIM","strength":0.588,"price":9.997,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-06-26","prior_stop_level":9.6502,"sweep_low":9.5615,"atr14":0.252977,"stop_level":9.435011,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-16","known_ts":"2007-07-18","bar_index":1202,"type":"BUY","strength":0.588,"price":9.7752,"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-08-06","known_ts":"2007-08-06","bar_index":1207,"type":"RECLAIM","strength":0.725,"price":10.6382,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-07-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-12-12","known_ts":"2007-12-14","bar_index":1237,"type":"BUY","strength":0.45,"price":9.6261,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-12-20","known_ts":"2007-12-20","bar_index":1239,"type":"RECLAIM","strength":0.588,"price":10.4392,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-12-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2008-01-04","known_ts":"2008-01-04","bar_index":1242,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.0827,"stop_level":9.2992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-01-07","known_ts":"2008-01-07","bar_index":1242,"type":"RECLAIM","strength":0.588,"price":9.4954,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-01-04","prior_stop_level":9.2992,"sweep_low":8.9315,"atr14":0.432932,"stop_level":8.715034,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-31","known_ts":"2008-02-04","bar_index":1248,"type":"BUY","strength":0.725,"price":10.2185,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":80},{"ts":"2008-02-29","known_ts":"2008-02-29","bar_index":1254,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.9765,"stop_level":9.2747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-28","known_ts":"2008-03-28","bar_index":1261,"type":"RECLAIM","strength":0.725,"price":9.8817,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-02-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-05","known_ts":"2008-05-05","bar_index":1269,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.9764,"stop_level":10.1288,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-08","known_ts":"2008-05-08","bar_index":1270,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.9147,"stop_level":10.1288,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-06","known_ts":"2008-05-06","bar_index":1270,"type":"RECLAIM","strength":0.863,"price":10.2688,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-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":"2008-05-05","prior_stop_level":10.1288,"sweep_low":9.7047,"atr14":0.424105,"stop_level":9.492648,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-13","known_ts":"2008-05-13","bar_index":1271,"type":"RECLAIM","strength":0.863,"price":10.2605,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-05-08","prior_stop_level":10.1288,"sweep_low":9.68,"atr14":0.389097,"stop_level":9.485451,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-22","known_ts":"2008-05-22","bar_index":1274,"type":"RECLAIM","strength":0.863,"price":9.9352,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-05-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-28","known_ts":"2008-05-30","bar_index":1275,"type":"REBUY","strength":0.863,"price":10.3882,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2008-07-18","known_ts":"2008-07-22","bar_index":1287,"type":"BUY","strength":0.725,"price":10.1612,"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":"2008-10-09","known_ts":"2008-10-09","bar_index":1306,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.1254,"stop_level":11.4954,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-10-13","known_ts":"2008-10-13","bar_index":1307,"type":"RECLAIM","strength":1.0,"price":12.2548,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-10-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-10-09","prior_stop_level":11.4954,"sweep_low":8.9377,"atr14":1.278369,"stop_level":8.298515,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-03","known_ts":"2008-12-05","bar_index":1319,"type":"BUY","strength":0.725,"price":11.9252,"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":70},{"ts":"2008-12-16","known_ts":"2008-12-18","bar_index":1322,"type":"REBUY","strength":0.725,"price":11.3276,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2009-02-09","known_ts":"2009-02-11","bar_index":1334,"type":"BUY","strength":0.588,"price":10.2822,"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":"2009-04-14","known_ts":"2009-04-14","bar_index":1348,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.4087,"stop_level":10.5739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-15","known_ts":"2009-04-15","bar_index":1349,"type":"RECLAIM","strength":0.588,"price":11.0354,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-04-14","prior_stop_level":10.5739,"sweep_low":10.1928,"atr14":0.720194,"stop_level":9.832703,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-01","known_ts":"2009-05-01","bar_index":1353,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.4257,"stop_level":10.6374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-04","known_ts":"2009-05-04","bar_index":1353,"type":"RECLAIM","strength":0.588,"price":11.1752,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-01","prior_stop_level":10.6374,"sweep_low":10.3367,"atr14":0.668952,"stop_level":10.002224,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":1355,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.2182,"stop_level":10.4257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":1356,"type":"RECLAIM","strength":0.725,"price":10.4299,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-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":"2009-05-13","prior_stop_level":10.4257,"sweep_low":10.1292,"atr14":0.646139,"stop_level":9.806131,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-28","known_ts":"2009-05-28","bar_index":1359,"type":"RECLAIM","strength":0.863,"price":10.8279,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-28","known_ts":"2009-07-30","bar_index":1373,"type":"BUY","strength":0.588,"price":10.5452,"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":30},{"ts":"2009-08-28","known_ts":"2009-08-28","bar_index":1380,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.8288,"stop_level":9.944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-09-17","known_ts":"2009-09-21","bar_index":1385,"type":"BUY","strength":0.588,"price":10.0305,"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":20},{"ts":"2009-10-20","known_ts":"2009-10-20","bar_index":1392,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.5279,"stop_level":9.7341,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2010-01-05","known_ts":"2010-01-05","bar_index":1410,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.239,"stop_level":9.265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-01-07","known_ts":"2010-01-07","bar_index":1410,"type":"RECLAIM","strength":0.588,"price":9.5205,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2010-01-05","prior_stop_level":9.265,"sweep_low":9.0962,"atr14":0.24922,"stop_level":8.97159,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-01-27","known_ts":"2010-01-29","bar_index":1415,"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":"2010-01-27","trigger_known_ts":"2010-01-29","strength":0.45,"price":9.1741,"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.209041,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.8797,"atr14":0.273111,"stop_level":8.743145,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-12","known_ts":"2010-02-17","bar_index":1419,"type":"BUY","strength":0.45,"price":9.1698,"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":"2010-02-12","known_ts":"2010-02-17","bar_index":1419,"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":"2010-02-12","trigger_known_ts":"2010-02-17","strength":0.45,"price":9.1698,"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.209411,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.5723,"atr14":0.253616,"stop_level":8.445492,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-03","known_ts":"2010-03-03","bar_index":1423,"type":"RECLAIM","strength":0.725,"price":9.975,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2010-02-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-03-24","known_ts":"2010-03-24","bar_index":1428,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.7093,"stop_level":9.9318,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-03-30","known_ts":"2010-03-30","bar_index":1429,"type":"RECLAIM","strength":0.863,"price":9.9448,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2010-03-24","prior_stop_level":9.9318,"sweep_low":9.6657,"atr14":0.221208,"stop_level":9.555096,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-12","known_ts":"2010-04-12","bar_index":1432,"type":"RECLAIM","strength":0.863,"price":10.2284,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-05-05","known_ts":"2010-05-05","bar_index":1437,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.1498,"stop_level":10.2065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-10","known_ts":"2010-05-10","bar_index":1438,"type":"RECLAIM","strength":1.0,"price":10.5031,"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":10.2065,"sweep_low":9.8271,"atr14":0.300768,"stop_level":9.676716,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-05-11","known_ts":"2010-05-13","bar_index":1439,"type":"REBUY","strength":1.0,"price":10.8216,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2010-07-23","known_ts":"2010-07-27","bar_index":1456,"type":"BUY","strength":0.863,"price":11.1397,"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":85},{"ts":"2010-08-19","known_ts":"2010-08-19","bar_index":1462,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.296,"stop_level":10.3663,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-08-20","known_ts":"2010-08-20","bar_index":1462,"type":"RECLAIM","strength":0.863,"price":10.4191,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-08-19","prior_stop_level":10.3663,"sweep_low":10.1598,"atr14":0.262714,"stop_level":10.028443,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-09","known_ts":"2010-09-13","bar_index":1467,"type":"BUY","strength":0.863,"price":11.0455,"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":60},{"ts":"2010-09-27","known_ts":"2010-09-29","bar_index":1471,"type":"BUY","strength":0.863,"price":11.0366,"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":"2010-11-01","known_ts":"2010-11-01","bar_index":1479,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.7268,"stop_level":10.7313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-11-02","known_ts":"2010-11-02","bar_index":1479,"type":"RECLAIM","strength":0.863,"price":10.9835,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-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":"2010-11-01","prior_stop_level":10.7313,"sweep_low":10.5542,"atr14":0.252874,"stop_level":10.427763,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-08","known_ts":"2010-12-10","bar_index":1488,"type":"BUY","strength":0.725,"price":11.1853,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2011-02-11","known_ts":"2011-02-15","bar_index":1503,"type":"BUY","strength":0.725,"price":11.1496,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-03-07","known_ts":"2011-03-09","bar_index":1508,"type":"BUY","strength":0.725,"price":11.1095,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2011-03-15","known_ts":"2011-03-15","bar_index":1510,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.6694,"stop_level":10.686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-03-17","known_ts":"2011-03-17","bar_index":1510,"type":"RECLAIM","strength":0.725,"price":10.7547,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-03-15","prior_stop_level":10.686,"sweep_low":10.5122,"atr14":0.201214,"stop_level":10.411593,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-23","known_ts":"2011-03-25","bar_index":1512,"type":"REBUY","strength":0.725,"price":11.0556,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2011-04-13","known_ts":"2011-04-13","bar_index":1517,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.8939,"stop_level":10.9388,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-14","known_ts":"2011-04-14","bar_index":1517,"type":"RECLAIM","strength":0.863,"price":10.9748,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-04-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-04-13","prior_stop_level":10.9388,"sweep_low":10.8445,"atr14":0.203581,"stop_level":10.742709,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-21","known_ts":"2011-04-21","bar_index":1519,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.867,"stop_level":10.8939,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-04-26","known_ts":"2011-04-26","bar_index":1519,"type":"RECLAIM","strength":0.863,"price":10.9792,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-04-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":"2011-04-21","prior_stop_level":10.8939,"sweep_low":10.7772,"atr14":0.189839,"stop_level":10.682281,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-27","known_ts":"2011-04-29","bar_index":1520,"type":"REBUY","strength":0.863,"price":11.2128,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2011-07-06","known_ts":"2011-07-08","bar_index":1536,"type":"BUY","strength":0.588,"price":10.6733,"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-07-27","known_ts":"2011-07-27","bar_index":1541,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.1801,"stop_level":10.5421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-09-13","known_ts":"2011-09-15","bar_index":1552,"type":"BUY","strength":0.45,"price":8.826,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-10-25","known_ts":"2011-10-25","bar_index":1562,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.8397,"stop_level":8.9082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-10-26","known_ts":"2011-10-26","bar_index":1562,"type":"RECLAIM","strength":0.588,"price":9.3146,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-10-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-10-25","prior_stop_level":8.9082,"sweep_low":8.826,"atr14":0.409569,"stop_level":8.621216,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":1569,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.1046,"stop_level":9.205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-30","known_ts":"2011-11-30","bar_index":1570,"type":"RECLAIM","strength":0.588,"price":9.6981,"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":false,"monthlyBull":false},"anchor_ts":"2011-11-23","prior_stop_level":9.205,"sweep_low":8.8991,"atr14":0.359694,"stop_level":8.719253,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-26","known_ts":"2012-01-26","bar_index":1583,"type":"RECLAIM","strength":0.863,"price":10.0072,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-28","known_ts":"2012-02-28","bar_index":1590,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.1776,"stop_level":10.2697,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-09","known_ts":"2012-03-13","bar_index":1593,"type":"REBUY","strength":0.863,"price":10.8655,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2012-04-10","known_ts":"2012-04-10","bar_index":1600,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.4195,"stop_level":10.4706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-04-11","known_ts":"2012-04-11","bar_index":1600,"type":"RECLAIM","strength":1.0,"price":10.5217,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-04-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-04-10","prior_stop_level":10.4706,"sweep_low":10.243,"atr14":0.303422,"stop_level":10.091289,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-26","known_ts":"2012-04-26","bar_index":1604,"type":"RECLAIM","strength":1.0,"price":10.7772,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-04-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-21","known_ts":"2012-06-25","bar_index":1617,"type":"BUY","strength":0.863,"price":10.7733,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2012-08-01","known_ts":"2012-08-01","bar_index":1626,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.6749,"stop_level":10.703,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-03","known_ts":"2012-08-03","bar_index":1627,"type":"RECLAIM","strength":1.0,"price":10.7546,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-08-01","prior_stop_level":10.703,"sweep_low":10.4923,"atr14":0.281316,"stop_level":10.351642,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-12","known_ts":"2012-09-14","bar_index":1636,"type":"BUY","strength":0.863,"price":11.4223,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2012-10-09","known_ts":"2012-10-09","bar_index":1642,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.1437,"stop_level":11.172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-10-10","known_ts":"2012-10-10","bar_index":1642,"type":"RECLAIM","strength":0.863,"price":11.2617,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2012-10-09","prior_stop_level":11.172,"sweep_low":11.0681,"atr14":0.212503,"stop_level":10.961849,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-18","known_ts":"2012-12-20","bar_index":1658,"type":"BUY","strength":0.588,"price":10.789,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"2013-01-16","known_ts":"2013-01-16","bar_index":1664,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.7604,"stop_level":10.7651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2013-02-14","known_ts":"2013-02-14","bar_index":1671,"type":"RECLAIM","strength":0.863,"price":10.9081,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-19","known_ts":"2013-03-19","bar_index":1678,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.8701,"stop_level":10.8846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-20","known_ts":"2013-03-20","bar_index":1678,"type":"RECLAIM","strength":0.863,"price":10.9326,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-03-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-03-19","prior_stop_level":10.8846,"sweep_low":10.7932,"atr14":0.150511,"stop_level":10.717944,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-25","known_ts":"2013-04-29","bar_index":1687,"type":"BUY","strength":0.725,"price":10.8894,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2013-06-14","known_ts":"2013-06-14","bar_index":1698,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.4804,"stop_level":11.5144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-17","known_ts":"2013-06-17","bar_index":1699,"type":"RECLAIM","strength":1.0,"price":11.7568,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-06-14","prior_stop_level":11.5144,"sweep_low":11.4126,"atr14":0.277688,"stop_level":11.273756,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-28","known_ts":"2013-06-28","bar_index":1702,"type":"RECLAIM","strength":1.0,"price":12.1592,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-09","known_ts":"2013-08-09","bar_index":1711,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.2597,"stop_level":13.3954,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-14","known_ts":"2013-08-14","bar_index":1712,"type":"RECLAIM","strength":1.0,"price":13.4294,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-08-09","prior_stop_level":13.3954,"sweep_low":13.1627,"atr14":0.278381,"stop_level":13.023509,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-28","known_ts":"2013-10-28","bar_index":1730,"type":"RECLAIM","strength":1.0,"price":14.8699,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-10","known_ts":"2013-12-10","bar_index":1740,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.4745,"stop_level":15.6564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-12-16","known_ts":"2013-12-16","bar_index":1741,"type":"RECLAIM","strength":0.863,"price":15.858,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-12-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-12-10","prior_stop_level":15.6564,"sweep_low":15.1548,"atr14":0.460919,"stop_level":14.92434,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-28","known_ts":"2014-03-04","bar_index":1758,"type":"BUY","strength":0.725,"price":15.386,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":70},{"ts":"2014-04-04","known_ts":"2014-04-04","bar_index":1766,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.2929,"stop_level":15.3523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-09","known_ts":"2014-04-09","bar_index":1767,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.1098,"stop_level":15.3523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-06-04","known_ts":"2014-06-06","bar_index":1780,"type":"BUY","strength":0.588,"price":14.5997,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"2014-07-17","known_ts":"2014-07-17","bar_index":1790,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.2803,"stop_level":14.3951,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-07-18","known_ts":"2014-07-18","bar_index":1790,"type":"RECLAIM","strength":0.588,"price":14.4699,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-07-17","prior_stop_level":14.3951,"sweep_low":14.2254,"atr14":0.336405,"stop_level":14.057198,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-07","known_ts":"2014-08-07","bar_index":1795,"type":"RECLAIM","strength":0.725,"price":14.8441,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-15","known_ts":"2014-10-15","bar_index":1811,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.1141,"stop_level":15.1292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-16","known_ts":"2014-10-16","bar_index":1811,"type":"RECLAIM","strength":0.725,"price":15.5866,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-10-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-10-15","prior_stop_level":15.1292,"sweep_low":14.5964,"atr14":0.415918,"stop_level":14.388441,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-23","known_ts":"2014-10-27","bar_index":1813,"type":"BUY","strength":0.725,"price":15.8278,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2014-11-17","known_ts":"2014-11-17","bar_index":1818,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.044,"stop_level":16.245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-05","known_ts":"2014-12-05","bar_index":1823,"type":"RECLAIM","strength":0.863,"price":16.632,"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":"2014-12-23","known_ts":"2014-12-26","bar_index":1827,"type":"BUY","strength":0.863,"price":17.0001,"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":25},{"ts":"2015-02-11","known_ts":"2015-02-13","bar_index":1838,"type":"BUY","strength":0.725,"price":16.5597,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2015-03-25","known_ts":"2015-03-25","bar_index":1847,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.1377,"stop_level":17.2192,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-26","known_ts":"2015-03-26","bar_index":1848,"type":"RECLAIM","strength":0.725,"price":17.3008,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-03-25","prior_stop_level":17.2192,"sweep_low":16.9949,"atr14":0.396105,"stop_level":16.796848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-09","known_ts":"2015-04-09","bar_index":1851,"type":"RECLAIM","strength":0.863,"price":17.5251,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-22","known_ts":"2015-04-24","bar_index":1854,"type":"REBUY","strength":0.863,"price":18.463,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2015-06-09","known_ts":"2015-06-11","bar_index":1865,"type":"BUY","strength":0.725,"price":18.7182,"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":"2015-07-24","known_ts":"2015-07-24","bar_index":1875,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.867,"stop_level":19.0158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-09-24","known_ts":"2015-09-28","bar_index":1890,"type":"BUY","strength":0.725,"price":18.6056,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2015-12-03","known_ts":"2015-12-03","bar_index":1906,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.4708,"stop_level":20.6361,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-12-04","known_ts":"2015-12-04","bar_index":1906,"type":"RECLAIM","strength":1.0,"price":20.9823,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2015-12-03","prior_stop_level":20.6361,"sweep_low":20.3881,"atr14":0.497029,"stop_level":20.139585,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-11","known_ts":"2016-02-16","bar_index":1922,"type":"BUY","strength":0.588,"price":19.6999,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2016-03-28","known_ts":"2016-03-28","bar_index":1932,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.9814,"stop_level":20.0285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-03-29","known_ts":"2016-03-29","bar_index":1932,"type":"RECLAIM","strength":0.725,"price":20.3426,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-03-28","prior_stop_level":20.0285,"sweep_low":19.6987,"atr14":0.436248,"stop_level":19.480576,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-07","known_ts":"2016-04-07","bar_index":1934,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.2799,"stop_level":19.9814,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-13","known_ts":"2016-04-15","bar_index":1936,"type":"REBUY","strength":0.588,"price":20.4368,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2016-04-13","known_ts":"2016-04-13","bar_index":1936,"type":"RECLAIM","strength":0.588,"price":20.285,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2016-04-07","prior_stop_level":19.9814,"sweep_low":19.1962,"atr14":0.466017,"stop_level":18.963191,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-17","known_ts":"2016-06-17","bar_index":1951,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.8734,"stop_level":22.0245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-20","known_ts":"2016-06-20","bar_index":1951,"type":"RECLAIM","strength":0.863,"price":22.3504,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-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":"2016-06-17","prior_stop_level":22.0245,"sweep_low":21.8177,"atr14":0.519874,"stop_level":21.557763,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-08","known_ts":"2016-07-08","bar_index":1956,"type":"RECLAIM","strength":1.0,"price":23.0501,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-19","known_ts":"2016-08-23","bar_index":1966,"type":"BUY","strength":1.0,"price":24.1712,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2016-09-14","known_ts":"2016-09-14","bar_index":1971,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.9477,"stop_level":25.2605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-15","known_ts":"2016-09-15","bar_index":1972,"type":"RECLAIM","strength":1.0,"price":25.6033,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-09-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-09-14","prior_stop_level":25.2605,"sweep_low":24.8757,"atr14":0.560933,"stop_level":24.595234,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-28","known_ts":"2016-09-28","bar_index":1975,"type":"RECLAIM","strength":1.0,"price":26.355,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-09-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-19","known_ts":"2017-01-19","bar_index":2000,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.5773,"stop_level":35.6576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-01-20","known_ts":"2017-01-20","bar_index":2001,"type":"RECLAIM","strength":0.863,"price":35.8986,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2017-01-19","prior_stop_level":35.6576,"sweep_low":35.4569,"atr14":0.87392,"stop_level":35.01994,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-21","known_ts":"2017-04-25","bar_index":2022,"type":"BUY","strength":0.725,"price":34.1221,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2017-06-08","known_ts":"2017-06-12","bar_index":2033,"type":"BUY","strength":0.45,"price":31.2668,"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-06-29","known_ts":"2017-06-29","bar_index":2038,"type":"RECLAIM","strength":0.588,"price":32.4428,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-06-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2017-07-26","known_ts":"2017-07-26","bar_index":2044,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.9552,"stop_level":29.4824,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-09-12","known_ts":"2017-09-14","bar_index":2055,"type":"BUY","strength":0.45,"price":28.2382,"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-10-24","known_ts":"2017-10-24","bar_index":2065,"type":"RECLAIM","strength":0.725,"price":32.3188,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-07","known_ts":"2017-11-07","bar_index":2068,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.2785,"stop_level":30.6866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-11-22","known_ts":"2017-11-27","bar_index":2072,"type":"REBUY","strength":0.863,"price":31.6251,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2017-12-14","known_ts":"2017-12-18","bar_index":2077,"type":"BUY","strength":0.863,"price":32.5745,"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":"2018-03-09","known_ts":"2018-03-13","bar_index":2096,"type":"BUY","strength":0.45,"price":30.0719,"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-03-09","known_ts":"2018-03-13","bar_index":2096,"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-03-09","trigger_known_ts":"2018-03-13","strength":0.45,"price":30.0719,"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.138054,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":28.3488,"atr14":0.860618,"stop_level":27.918491,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-25","known_ts":"2018-06-25","bar_index":2120,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.8077,"stop_level":32.8255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-29","known_ts":"2018-08-31","bar_index":2136,"type":"BUY","strength":0.725,"price":32.1433,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2018-11-09","known_ts":"2018-11-13","bar_index":2153,"type":"BUY","strength":0.45,"price":26.5231,"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-12-04","known_ts":"2018-12-04","bar_index":2158,"type":"SELL","basis":"structure_stop","strength":0.45,"price":24.3658,"stop_level":25.9462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-12-12","known_ts":"2018-12-14","bar_index":2160,"type":"REBUY","strength":0.45,"price":24.8556,"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":"2019-01-31","known_ts":"2019-01-31","bar_index":2171,"type":"RECLAIM","strength":0.725,"price":29.9667,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-12-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":2178,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.5366,"stop_level":30.0426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-11","known_ts":"2019-03-11","bar_index":2179,"type":"RECLAIM","strength":0.863,"price":30.0932,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-03-06","prior_stop_level":30.0426,"sweep_low":29.098,"atr14":0.621389,"stop_level":28.787305,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-02","known_ts":"2019-05-02","bar_index":2192,"type":"RECLAIM","strength":0.863,"price":30.2729,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-14","known_ts":"2019-06-18","bar_index":2202,"type":"BUY","strength":0.725,"price":30.0053,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2019-07-15","known_ts":"2019-07-15","bar_index":2208,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.9197,"stop_level":30.2022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-24","known_ts":"2019-07-26","bar_index":2211,"type":"REBUY","strength":0.863,"price":32.1192,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2019-08-14","known_ts":"2019-08-14","bar_index":2216,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.8183,"stop_level":31.212,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-08-16","known_ts":"2019-08-16","bar_index":2216,"type":"RECLAIM","strength":1.0,"price":31.3318,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-08-14","prior_stop_level":31.212,"sweep_low":30.5702,"atr14":0.678452,"stop_level":30.230974,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-10","known_ts":"2019-09-12","bar_index":2222,"type":"BUY","strength":0.863,"price":32.7439,"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":75},{"ts":"2019-10-22","known_ts":"2019-10-24","bar_index":2232,"type":"BUY","strength":0.863,"price":33.6401,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2019-12-27","known_ts":"2019-12-27","bar_index":2247,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.4365,"stop_level":35.688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-06","known_ts":"2020-04-08","bar_index":2270,"type":"BUY","strength":0.588,"price":25.1393,"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":"2020-07-07","known_ts":"2020-07-07","bar_index":2291,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.9872,"stop_level":32.6137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-13","known_ts":"2020-07-13","bar_index":2292,"type":"RECLAIM","strength":0.588,"price":32.8608,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-07-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-07-07","prior_stop_level":32.6137,"sweep_low":30.4077,"atr14":1.450248,"stop_level":29.682576,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-23","known_ts":"2020-07-23","bar_index":2295,"type":"RECLAIM","strength":0.863,"price":35.508,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-07-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-10","known_ts":"2020-09-10","bar_index":2306,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.7699,"stop_level":36.964,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-09-14","known_ts":"2020-09-14","bar_index":2307,"type":"RECLAIM","strength":1.0,"price":36.9817,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-09-10","prior_stop_level":36.964,"sweep_low":36.1787,"atr14":1.05645,"stop_level":35.650475,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-29","known_ts":"2020-11-02","bar_index":2318,"type":"BUY","strength":0.863,"price":34.485,"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":"2020-12-01","known_ts":"2020-12-01","bar_index":2325,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.2355,"stop_level":36.2977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-02","known_ts":"2020-12-02","bar_index":2325,"type":"RECLAIM","strength":1.0,"price":36.5109,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-12-01","prior_stop_level":36.2977,"sweep_low":35.6668,"atr14":1.455217,"stop_level":34.939191,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-05","known_ts":"2021-01-07","bar_index":2333,"type":"BUY","strength":1.0,"price":38.993,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2021-08-10","known_ts":"2021-08-12","bar_index":2383,"type":"BUY","strength":0.725,"price":46.7538,"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":"2021-09-21","known_ts":"2021-09-21","bar_index":2392,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.6566,"stop_level":47.6934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-22","known_ts":"2021-09-22","bar_index":2393,"type":"RECLAIM","strength":0.863,"price":48.2015,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-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":"2021-09-21","prior_stop_level":47.6934,"sweep_low":47.2752,"atr14":1.227089,"stop_level":46.661656,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-05","known_ts":"2021-10-05","bar_index":2396,"type":"RECLAIM","strength":0.863,"price":56.0565,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-09-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-18","known_ts":"2022-03-22","bar_index":2434,"type":"BUY","strength":0.588,"price":50.3916,"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":90},{"ts":"2022-05-16","known_ts":"2022-05-16","bar_index":2447,"type":"SELL","basis":"structure_stop","strength":0.588,"price":47.9161,"stop_level":47.9344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-17","known_ts":"2022-05-17","bar_index":2447,"type":"RECLAIM","strength":0.588,"price":48.8605,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-05-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-05-16","prior_stop_level":47.9344,"sweep_low":47.7694,"atr14":1.426047,"stop_level":47.056376,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-01","known_ts":"2022-06-01","bar_index":2451,"type":"RECLAIM","strength":0.725,"price":55.5812,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-05-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-29","known_ts":"2022-08-29","bar_index":2471,"type":"SELL","basis":"structure_stop","strength":0.863,"price":61.3246,"stop_level":62.1538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-14","known_ts":"2022-09-14","bar_index":2475,"type":"RECLAIM","strength":1.0,"price":62.7147,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-08-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-10-21","known_ts":"2022-10-25","bar_index":2484,"type":"BUY","strength":1.0,"price":67.7759,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2022-11-11","known_ts":"2022-11-11","bar_index":2489,"type":"SELL","basis":"structure_stop","strength":1.0,"price":67.7389,"stop_level":68.0257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-11-14","known_ts":"2022-11-14","bar_index":2489,"type":"RECLAIM","strength":1.0,"price":68.3773,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-11-11","prior_stop_level":68.0257,"sweep_low":67.7019,"atr14":1.788876,"stop_level":66.807462,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-09","known_ts":"2023-02-13","bar_index":2509,"type":"BUY","strength":0.45,"price":56.4709,"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-03-29","known_ts":"2023-03-31","bar_index":2520,"type":"BUY","strength":0.45,"price":51.5211,"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-05-16","known_ts":"2023-05-18","bar_index":2531,"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":"2023-05-16","trigger_known_ts":"2023-05-18","strength":0.45,"price":40.6731,"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.439595,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":38.9725,"atr14":1.596916,"stop_level":38.174042,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-24","known_ts":"2023-05-26","bar_index":2533,"type":"BUY","strength":0.45,"price":40.2246,"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-05-24","known_ts":"2023-05-26","bar_index":2533,"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":"2023-05-24","trigger_known_ts":"2023-05-26","strength":0.45,"price":40.2246,"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.445774,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":38.8791,"atr14":1.644245,"stop_level":38.056977,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-21","known_ts":"2023-06-21","bar_index":2539,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.3057,"stop_level":43.4669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-07-14","known_ts":"2023-07-14","bar_index":2544,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.3411,"stop_level":41.6889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-07-18","known_ts":"2023-07-18","bar_index":2545,"type":"RECLAIM","strength":0.588,"price":43.7851,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-07-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":"2023-07-14","prior_stop_level":41.6889,"sweep_low":41.1437,"atr14":1.421369,"stop_level":40.433015,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-15","known_ts":"2023-08-15","bar_index":2551,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.0953,"stop_level":44.1611,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-16","known_ts":"2023-08-16","bar_index":2552,"type":"RECLAIM","strength":0.588,"price":44.5465,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-08-15","prior_stop_level":44.1611,"sweep_low":43.8791,"atr14":1.348281,"stop_level":43.204959,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-21","known_ts":"2023-08-21","bar_index":2553,"type":"SELL","basis":"structure_stop","strength":0.725,"price":43.9825,"stop_level":44.0953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-10-27","known_ts":"2023-10-31","bar_index":2569,"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":"2023-10-27","trigger_known_ts":"2023-10-31","strength":0.45,"price":37.0123,"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.470527,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":34.9492,"atr14":1.160789,"stop_level":34.368805,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-01","known_ts":"2023-11-03","bar_index":2570,"type":"BUY","strength":0.45,"price":40.476,"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-11-01","known_ts":"2023-11-03","bar_index":2570,"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":"2023-11-01","trigger_known_ts":"2023-11-03","strength":0.45,"price":40.476,"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.420977,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":34.9492,"atr14":1.241955,"stop_level":34.328222,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-28","known_ts":"2023-11-28","bar_index":2576,"type":"RECLAIM","strength":0.725,"price":41.7536,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-11-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-03","known_ts":"2024-01-03","bar_index":2584,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.5272,"stop_level":48.0412,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-05","known_ts":"2024-01-05","bar_index":2584,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.5272,"stop_level":48.0412,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-25","known_ts":"2024-01-25","bar_index":2589,"type":"RECLAIM","strength":0.863,"price":50.0782,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-01","known_ts":"2024-04-03","bar_index":2604,"type":"BUY","strength":0.863,"price":44.581,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2024-04-15","known_ts":"2024-04-15","bar_index":2607,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.0505,"stop_level":43.0282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2024-04-19","known_ts":"2024-04-19","bar_index":2608,"type":"RECLAIM","strength":0.863,"price":43.4116,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2024-04-15","prior_stop_level":43.0282,"sweep_low":40.5936,"atr14":1.370095,"stop_level":39.908553,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-22","known_ts":"2024-04-24","bar_index":2609,"type":"BUY","strength":0.863,"price":46.1147,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2024-08-06","known_ts":"2024-08-06","bar_index":2633,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.2279,"stop_level":53.6234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-08","known_ts":"2024-08-08","bar_index":2634,"type":"RECLAIM","strength":1.0,"price":53.6427,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-08-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-08-06","prior_stop_level":53.6234,"sweep_low":52.5913,"atr14":2.185016,"stop_level":51.498792,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-21","known_ts":"2024-08-21","bar_index":2637,"type":"RECLAIM","strength":1.0,"price":58.1379,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-01","known_ts":"2024-11-01","bar_index":2654,"type":"SELL","basis":"structure_stop","strength":0.863,"price":62.5515,"stop_level":62.7164,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-11-05","known_ts":"2024-11-05","bar_index":2654,"type":"RECLAIM","strength":0.863,"price":65.1502,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-11-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":"2024-11-01","prior_stop_level":62.7164,"sweep_low":61.3977,"atr14":1.916733,"stop_level":60.439334,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-19","known_ts":"2024-11-19","bar_index":2658,"type":"RECLAIM","strength":1.0,"price":71.5595,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-17","known_ts":"2024-12-17","bar_index":2664,"type":"SELL","basis":"structure_stop","strength":1.0,"price":74.1537,"stop_level":74.1581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-21","known_ts":"2025-04-23","bar_index":2692,"type":"BUY","strength":0.725,"price":73.7278,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2025-06-02","known_ts":"2025-06-02","bar_index":2701,"type":"SELL","basis":"structure_stop","strength":0.863,"price":71.2829,"stop_level":71.7817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-06-03","known_ts":"2025-06-03","bar_index":2702,"type":"RECLAIM","strength":0.863,"price":72.4565,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-06-02","prior_stop_level":71.7817,"sweep_low":70.6766,"atr14":2.347504,"stop_level":69.502848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-16","known_ts":"2025-06-16","bar_index":2705,"type":"RECLAIM","strength":0.863,"price":72.7092,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-07-28","known_ts":"2025-07-28","bar_index":2714,"type":"SELL","basis":"structure_stop","strength":0.863,"price":76.4606,"stop_level":76.5391,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-20","known_ts":"2025-08-22","bar_index":2720,"type":"BUY","strength":0.725,"price":80.0843,"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":"2025-11-21","known_ts":"2025-11-25","bar_index":2742,"type":"BUY","strength":0.45,"price":66.1201,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-02-19","known_ts":"2026-02-19","bar_index":2761,"type":"SELL","basis":"structure_stop","strength":0.588,"price":67.6955,"stop_level":67.7252,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-20","known_ts":"2026-02-20","bar_index":2762,"type":"RECLAIM","strength":0.588,"price":68.6862,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-02-19","prior_stop_level":67.7252,"sweep_low":66.9227,"atr14":1.987184,"stop_level":65.929108,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-31","known_ts":"2026-04-02","bar_index":2771,"type":"BUY","strength":0.45,"price":66.9155,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-03-31","known_ts":"2026-04-02","bar_index":2771,"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":"2026-03-31","trigger_known_ts":"2026-04-02","strength":0.45,"price":66.9155,"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.170236,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":63.4004,"atr14":1.895407,"stop_level":62.452696,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-09","known_ts":"2026-04-09","bar_index":2773,"type":"RECLAIM","strength":0.725,"price":71.6354,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2026-03-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-05-13","known_ts":"2026-05-13","bar_index":2781,"type":"SELL","basis":"structure_stop","strength":0.863,"price":69.4049,"stop_level":70.1418,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-05-18","known_ts":"2026-05-18","bar_index":2782,"type":"RECLAIM","strength":0.863,"price":70.3011,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-05-13","prior_stop_level":70.1418,"sweep_low":68.4988,"atr14":1.751571,"stop_level":67.623014,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-01","known_ts":"2026-06-01","bar_index":2785,"type":"RECLAIM","strength":0.863,"price":69.0863,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-09","known_ts":"2026-06-11","bar_index":2787,"type":"REBUY","strength":0.863,"price":74.4933,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30}],"state":{"position_hint":"long","last_signal":"REBUY","last_scored_signal":"REBUY","last_scored_ts":"2026-06-11","last_scored_basis":null,"bars_since_signal":15,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2019-03-25","2019-04-15","2019-06-06","2019-09-05","2019-10-14","2020-01-28","2020-03-24","2020-09-25","2021-04-23","2021-07-23","2021-08-31","2021-12-13","2021-12-21","2022-03-02","2022-04-13","2022-09-14","2022-10-13","2022-12-08","2022-12-27","2023-01-27","2023-03-24","2023-10-03","2024-02-15","2024-03-05","2024-03-18","2024-04-22","2024-08-21","2024-09-17","2024-10-11","2024-11-06","2025-01-14","2025-03-17","2025-04-10","2025-05-07","2025-08-12","2025-10-07","2025-10-20","2025-11-05","2025-11-21","2026-03-23"],"warnings":[{"ts":"2022-04-29","kind":"arm","px":47.9344},{"ts":"2022-05-16","kind":"confirm","px":47.9161,"level":47.9344},{"ts":"2022-06-10","kind":"arm","px":52.6655},{"ts":"2022-08-09","kind":"arm","px":63.7293},{"ts":"2022-08-29","kind":"confirm","px":61.3246,"level":62.1538},{"ts":"2022-11-04","kind":"arm","px":69.2749},{"ts":"2022-11-11","kind":"confirm","px":67.7389,"level":68.0257},{"ts":"2023-06-20","kind":"arm","px":44.1517},{"ts":"2023-06-21","kind":"confirm","px":43.3057,"level":43.4669},{"ts":"2023-07-11","kind":"arm","px":41.4445},{"ts":"2023-07-14","kind":"confirm","px":41.3411,"level":41.6889},{"ts":"2023-08-01","kind":"arm","px":44.4149},{"ts":"2023-08-15","kind":"confirm","px":44.0953,"level":44.1611},{"ts":"2023-08-17","kind":"arm","px":44.5559},{"ts":"2023-08-21","kind":"confirm","px":43.9825,"level":44.0953},{"ts":"2023-11-27","kind":"arm","px":42.9555},{"ts":"2023-12-29","kind":"arm","px":49.0121},{"ts":"2024-01-03","kind":"confirm","px":47.5272,"level":48.0412},{"ts":"2024-01-04","kind":"arm","px":47.7366},{"ts":"2024-01-05","kind":"confirm","px":47.5272,"level":48.0412},{"ts":"2024-04-12","kind":"arm","px":42.1176},{"ts":"2024-04-15","kind":"confirm","px":42.0505,"level":43.0282},{"ts":"2024-05-24","kind":"arm","px":44.7632},{"ts":"2024-07-05","kind":"arm","px":46.8035},{"ts":"2024-07-31","kind":"arm","px":60.0189},{"ts":"2024-08-06","kind":"confirm","px":53.2279,"level":53.6234},{"ts":"2024-10-31","kind":"arm","px":62.5224},{"ts":"2024-11-01","kind":"confirm","px":62.5515,"level":62.7164},{"ts":"2024-11-21","kind":"arm","px":71.5595},{"ts":"2024-12-17","kind":"confirm","px":74.1537,"level":74.1581},{"ts":"2025-05-08","kind":"arm","px":74.1777},{"ts":"2025-06-02","kind":"confirm","px":71.2829,"level":71.7817},{"ts":"2025-07-10","kind":"arm","px":78.4639},{"ts":"2025-07-28","kind":"confirm","px":76.4606,"level":76.5391},{"ts":"2025-12-17","kind":"arm","px":67.636},{"ts":"2026-01-28","kind":"arm","px":67.0218},{"ts":"2026-02-19","kind":"confirm","px":67.6955,"level":67.7252},{"ts":"2026-04-22","kind":"arm","px":70.2015},{"ts":"2026-05-13","kind":"confirm","px":69.4049,"level":70.1418},{"ts":"2026-07-07","kind":"arm","px":76.68}],"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":[]}}}