{"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":"SLNH","timeframe":"3D","as_of":"2026-09-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1999-12-03","known_ts":"1999-12-07","bar_index":41,"type":"BUY","strength":0.45,"price":1148.8334,"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-03","known_ts":"2000-01-03","bar_index":47,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1067.2222,"stop_level":1079.7778,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-06","known_ts":"2000-01-06","bar_index":48,"type":"RECLAIM","strength":0.588,"price":1180.2222,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-01-03","prior_stop_level":1079.7778,"sweep_low":954.2222,"atr14":95.347572,"stop_level":906.548414,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-27","known_ts":"2000-03-27","bar_index":67,"type":"RECLAIM","strength":0.863,"price":3189.1113,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-06-16","known_ts":"2000-06-20","bar_index":86,"type":"BUY","strength":0.588,"price":2297.6667,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2000-07-24","known_ts":"2000-07-24","bar_index":94,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2043.4166,"stop_level":2147.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-28","known_ts":"2000-07-28","bar_index":95,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1958.6666,"stop_level":2043.4166,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-08-11","known_ts":"2000-08-15","bar_index":99,"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-08-11","trigger_known_ts":"2000-08-15","strength":0.45,"price":1685.5834,"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.646711,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1299.5,"atr14":158.84305,"stop_level":1220.078475,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-01","known_ts":"2000-09-06","bar_index":104,"type":"BUY","strength":0.45,"price":1695.0,"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-09-01","known_ts":"2000-09-06","bar_index":104,"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-09-01","trigger_known_ts":"2000-09-06","strength":0.45,"price":1695.0,"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.644737,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1553.75,"atr14":120.822348,"stop_level":1493.338826,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-07","known_ts":"2000-09-11","bar_index":105,"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-09-07","trigger_known_ts":"2000-09-11","strength":0.45,"price":1751.5,"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.632895,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1619.6667,"atr14":126.308358,"stop_level":1556.512521,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-26","known_ts":"2000-09-26","bar_index":109,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1883.3334,"stop_level":2081.0833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-10-02","known_ts":"2000-10-02","bar_index":110,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1629.0834,"stop_level":2081.0833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-12-01","known_ts":"2000-12-05","bar_index":125,"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-12-01","trigger_known_ts":"2000-12-05","strength":0.45,"price":654.4583,"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.862829,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":565.0,"atr14":102.5679,"stop_level":513.71605,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-28","known_ts":"2001-01-02","bar_index":131,"type":"BUY","strength":0.45,"price":517.9167,"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-12-28","known_ts":"2001-01-02","bar_index":131,"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-12-28","trigger_known_ts":"2001-01-02","strength":0.45,"price":517.9167,"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.891447,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":301.3333,"atr14":99.110762,"stop_level":251.777919,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-25","known_ts":"2001-01-25","bar_index":137,"type":"SELL","basis":"structure_stop","strength":0.588,"price":960.5,"stop_level":979.3333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-01-26","known_ts":"2001-01-26","bar_index":137,"type":"RECLAIM","strength":0.588,"price":988.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-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":"2001-01-25","prior_stop_level":979.3333,"sweep_low":913.4167,"atr14":115.512798,"stop_level":855.660301,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-13","known_ts":"2001-02-13","bar_index":141,"type":"SELL","basis":"structure_stop","strength":0.588,"price":725.0833,"stop_level":960.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-03-22","known_ts":"2001-03-26","bar_index":150,"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":"2001-03-22","trigger_known_ts":"2001-03-26","strength":0.588,"price":668.5833,"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.803506,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":574.4167,"atr14":69.637655,"stop_level":539.597873,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-09","known_ts":"2001-04-11","bar_index":154,"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":"2001-04-09","trigger_known_ts":"2001-04-11","strength":0.588,"price":658.4133,"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.752933,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":565.0,"atr14":58.139599,"stop_level":535.930201,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-12","known_ts":"2001-04-17","bar_index":155,"type":"BUY","strength":0.588,"price":849.76,"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":"2001-04-12","known_ts":"2001-04-17","bar_index":155,"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":"2001-04-12","trigger_known_ts":"2001-04-17","strength":0.588,"price":849.76,"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.681131,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":565.0,"atr14":67.909459,"stop_level":531.04527,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-04","known_ts":"2001-05-04","bar_index":160,"type":"RECLAIM","strength":0.863,"price":1087.8134,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-04-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-06-08","known_ts":"2001-06-08","bar_index":168,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1337.92,"stop_level":1371.0667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-06-11","known_ts":"2001-06-11","bar_index":168,"type":"RECLAIM","strength":0.863,"price":1446.4,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-06-08","prior_stop_level":1371.0667,"sweep_low":1252.04,"atr14":124.076733,"stop_level":1190.001634,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-09-21","known_ts":"2001-09-25","bar_index":191,"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":"2001-09-21","trigger_known_ts":"2001-09-25","strength":0.45,"price":578.56,"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.700293,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":406.8,"atr14":65.393846,"stop_level":374.103077,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-05","known_ts":"2001-12-05","bar_index":208,"type":"SELL","basis":"structure_stop","strength":0.45,"price":388.72,"stop_level":394.7467,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-01-31","known_ts":"2002-01-31","bar_index":221,"type":"SELL","basis":"structure_stop","strength":0.588,"price":453.5067,"stop_level":465.56,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-02-01","known_ts":"2002-02-01","bar_index":221,"type":"RECLAIM","strength":0.588,"price":558.9733,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-01-31","prior_stop_level":465.56,"sweep_low":448.9867,"atr14":45.320956,"stop_level":426.326222,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-05","known_ts":"2002-04-05","bar_index":235,"type":"SELL","basis":"structure_stop","strength":0.725,"price":497.2,"stop_level":510.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-04-08","known_ts":"2002-04-08","bar_index":236,"type":"RECLAIM","strength":0.725,"price":519.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-04-05","prior_stop_level":510.76,"sweep_low":495.6933,"atr14":34.685878,"stop_level":478.350361,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-06-27","known_ts":"2002-07-01","bar_index":255,"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":"2002-06-27","trigger_known_ts":"2002-07-01","strength":0.45,"price":159.7067,"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.855782,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":138.6133,"atr14":27.145974,"stop_level":125.040313,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-19","known_ts":"2002-07-23","bar_index":260,"type":"BUY","strength":0.45,"price":113.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-07-19","known_ts":"2002-07-23","bar_index":260,"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":"2002-07-19","trigger_known_ts":"2002-07-23","strength":0.45,"price":113.0,"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.875,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":106.9733,"atr14":20.029721,"stop_level":96.958439,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-05","known_ts":"2002-09-05","bar_index":271,"type":"SELL","basis":"structure_stop","strength":0.588,"price":213.9467,"stop_level":216.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-16","known_ts":"2002-09-16","bar_index":273,"type":"SELL","basis":"structure_stop","strength":0.588,"price":194.36,"stop_level":197.3733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-10-22","known_ts":"2002-10-24","bar_index":282,"type":"BUY","strength":0.725,"price":171.76,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2002-12-24","known_ts":"2002-12-24","bar_index":296,"type":"SELL","basis":"structure_stop","strength":0.863,"price":311.88,"stop_level":323.9333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-28","known_ts":"2003-01-28","bar_index":304,"type":"RECLAIM","strength":1.0,"price":316.4,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-12-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-05-02","known_ts":"2003-05-06","bar_index":326,"type":"BUY","strength":0.863,"price":328.4533,"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":"2003-06-16","known_ts":"2003-06-16","bar_index":336,"type":"SELL","basis":"structure_stop","strength":1.0,"price":512.2667,"stop_level":519.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-26","known_ts":"2003-09-26","bar_index":360,"type":"RECLAIM","strength":1.0,"price":699.0933,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-06","known_ts":"2004-01-08","bar_index":383,"type":"BUY","strength":0.725,"price":884.4133,"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":"2004-02-02","known_ts":"2004-02-02","bar_index":389,"type":"SELL","basis":"structure_stop","strength":0.863,"price":974.8134,"stop_level":1038.0934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-12","known_ts":"2004-04-14","bar_index":405,"type":"BUY","strength":0.725,"price":882.9067,"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":"2004-05-11","known_ts":"2004-05-11","bar_index":412,"type":"SELL","basis":"structure_stop","strength":0.588,"price":809.08,"stop_level":812.0933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-05-12","known_ts":"2004-05-12","bar_index":412,"type":"RECLAIM","strength":0.725,"price":815.1067,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-05-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-05-11","prior_stop_level":812.0933,"sweep_low":757.8534,"atr14":66.0441,"stop_level":724.83135,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-06-07","known_ts":"2004-06-09","bar_index":418,"type":"BUY","strength":0.725,"price":872.36,"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":"2004-07-08","known_ts":"2004-07-08","bar_index":425,"type":"SELL","basis":"structure_stop","strength":0.588,"price":815.1067,"stop_level":894.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-08-24","known_ts":"2004-08-26","bar_index":436,"type":"BUY","strength":0.588,"price":620.7466,"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":"2004-09-22","known_ts":"2004-09-22","bar_index":442,"type":"SELL","basis":"structure_stop","strength":0.588,"price":613.2133,"stop_level":626.7733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-11-12","known_ts":"2004-11-12","bar_index":455,"type":"RECLAIM","strength":0.725,"price":828.6667,"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":"2004-11-30","known_ts":"2004-11-30","bar_index":458,"type":"SELL","basis":"structure_stop","strength":0.725,"price":831.68,"stop_level":866.3333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-02","known_ts":"2004-12-02","bar_index":459,"type":"RECLAIM","strength":0.725,"price":872.36,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-11-30","prior_stop_level":866.3333,"sweep_low":809.08,"atr14":52.925908,"stop_level":782.617046,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-14","known_ts":"2004-12-14","bar_index":462,"type":"RECLAIM","strength":0.863,"price":925.0933,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-05","known_ts":"2005-01-05","bar_index":467,"type":"SELL","basis":"structure_stop","strength":0.863,"price":800.04,"stop_level":837.7067,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-04-28","known_ts":"2005-05-02","bar_index":493,"type":"BUY","strength":0.45,"price":632.8,"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-24","known_ts":"2005-05-26","bar_index":499,"type":"BUY","strength":0.45,"price":587.6,"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-24","known_ts":"2005-05-26","bar_index":499,"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":"2005-05-24","trigger_known_ts":"2005-05-26","strength":0.45,"price":587.6,"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.367909,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":534.8667,"atr14":35.187335,"stop_level":517.273033,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-15","known_ts":"2005-06-17","bar_index":504,"type":"BUY","strength":0.45,"price":596.64,"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-06-15","known_ts":"2005-06-17","bar_index":504,"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":"2005-06-15","trigger_known_ts":"2005-06-17","strength":0.45,"price":596.64,"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.358185,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":486.6533,"atr14":33.526612,"stop_level":469.889994,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-08","known_ts":"2005-07-08","bar_index":509,"type":"SELL","basis":"structure_stop","strength":0.45,"price":486.6533,"stop_level":489.6667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-07-25","known_ts":"2005-07-27","bar_index":513,"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":"2005-07-25","trigger_known_ts":"2005-07-27","strength":0.45,"price":459.5333,"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.503257,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":384.2,"atr14":32.33522,"stop_level":368.03239,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-28","known_ts":"2005-08-01","bar_index":514,"type":"BUY","strength":0.45,"price":464.0533,"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-07-28","known_ts":"2005-08-01","bar_index":514,"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":"2005-07-28","trigger_known_ts":"2005-08-01","strength":0.45,"price":464.0533,"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.498371,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":384.2,"atr14":30.357767,"stop_level":369.021117,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-23","known_ts":"2005-08-25","bar_index":520,"type":"BUY","strength":0.45,"price":450.4933,"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-08-23","known_ts":"2005-08-25","bar_index":520,"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":"2005-08-23","trigger_known_ts":"2005-08-25","strength":0.45,"price":450.4933,"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.513029,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":339.0,"atr14":34.715926,"stop_level":321.642037,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-06","known_ts":"2005-10-06","bar_index":530,"type":"SELL","basis":"structure_stop","strength":0.725,"price":501.72,"stop_level":510.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-10-07","known_ts":"2005-10-07","bar_index":530,"type":"RECLAIM","strength":0.725,"price":521.3066,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-10-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-10-06","prior_stop_level":510.76,"sweep_low":497.2,"atr14":49.514948,"stop_level":472.442526,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-10","known_ts":"2005-10-10","bar_index":531,"type":"SELL","basis":"structure_stop","strength":0.725,"price":494.1867,"stop_level":510.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-11-08","known_ts":"2005-11-10","bar_index":538,"type":"BUY","strength":0.725,"price":506.24,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2006-01-10","known_ts":"2006-01-12","bar_index":552,"type":"BUY","strength":0.588,"price":429.4,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":75},{"ts":"2006-03-13","known_ts":"2006-03-13","bar_index":566,"type":"SELL","basis":"structure_stop","strength":0.725,"price":477.6133,"stop_level":479.12,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-03-16","known_ts":"2006-03-16","bar_index":567,"type":"RECLAIM","strength":0.725,"price":482.1333,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-03-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":"2006-03-13","prior_stop_level":479.12,"sweep_low":426.3867,"atr14":33.058232,"stop_level":409.857584,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-03","known_ts":"2006-04-05","bar_index":571,"type":"BUY","strength":0.863,"price":605.68,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2006-05-10","known_ts":"2006-05-10","bar_index":579,"type":"SELL","basis":"structure_stop","strength":1.0,"price":614.72,"stop_level":631.2933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-08-18","known_ts":"2006-08-22","bar_index":603,"type":"BUY","strength":0.45,"price":328.4533,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-08-18","known_ts":"2006-08-22","bar_index":603,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2006-08-18","trigger_known_ts":"2006-08-22","strength":0.45,"price":328.4533,"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.555102,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":323.9333,"atr14":17.053508,"stop_level":315.406546,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-23","known_ts":"2006-08-25","bar_index":604,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2006-08-23","trigger_known_ts":"2006-08-25","strength":0.45,"price":343.52,"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.534694,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":313.3867,"atr14":17.11097,"stop_level":304.831215,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-02","known_ts":"2006-10-04","bar_index":613,"type":"BUY","strength":0.45,"price":281.7467,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-10-02","known_ts":"2006-10-04","bar_index":613,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2006-10-02","trigger_known_ts":"2006-10-04","strength":0.45,"price":281.7467,"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.618367,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":191.3467,"atr14":27.190064,"stop_level":177.751668,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-13","known_ts":"2006-10-17","bar_index":616,"type":"BUY","strength":0.45,"price":262.16,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-10-13","known_ts":"2006-10-17","bar_index":616,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2006-10-13","trigger_known_ts":"2006-10-17","strength":0.45,"price":262.16,"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.644898,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":248.6,"atr14":21.183126,"stop_level":238.008437,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-05","known_ts":"2007-01-05","bar_index":634,"type":"SELL","basis":"structure_stop","strength":0.725,"price":254.6267,"stop_level":259.1467,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-01-08","known_ts":"2007-01-08","bar_index":635,"type":"RECLAIM","strength":0.725,"price":268.1867,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-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":"2007-01-05","prior_stop_level":259.1467,"sweep_low":248.6,"atr14":20.340431,"stop_level":238.429785,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-22","known_ts":"2007-03-26","bar_index":652,"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":"2007-03-22","trigger_known_ts":"2007-03-26","strength":0.45,"price":227.5067,"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.691837,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":198.88,"atr14":13.552113,"stop_level":192.103943,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-30","known_ts":"2007-04-03","bar_index":654,"type":"BUY","strength":0.45,"price":232.0267,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-03-30","known_ts":"2007-04-03","bar_index":654,"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":"2007-03-30","trigger_known_ts":"2007-04-03","strength":0.45,"price":232.0267,"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.685714,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":200.3867,"atr14":13.809398,"stop_level":193.482001,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-04-13","known_ts":"2007-04-17","bar_index":657,"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":"2007-04-13","trigger_known_ts":"2007-04-17","strength":0.588,"price":244.08,"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.669388,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":221.48,"atr14":16.452062,"stop_level":213.253969,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-04-30","known_ts":"2007-04-30","bar_index":660,"type":"SELL","basis":"structure_stop","strength":0.588,"price":226.0,"stop_level":232.0267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-05-03","known_ts":"2007-05-03","bar_index":661,"type":"SELL","basis":"structure_stop","strength":0.725,"price":224.4933,"stop_level":232.0267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-07-23","known_ts":"2007-07-23","bar_index":680,"type":"SELL","basis":"structure_stop","strength":0.588,"price":176.28,"stop_level":182.3067,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-08-13","known_ts":"2007-08-15","bar_index":685,"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":"2007-08-13","trigger_known_ts":"2007-08-15","strength":0.45,"price":156.6933,"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.628572,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":146.1467,"atr14":10.937163,"stop_level":140.678119,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-24","known_ts":"2007-08-28","bar_index":688,"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":"2007-08-24","trigger_known_ts":"2007-08-28","strength":0.45,"price":150.6667,"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.642857,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":135.6,"atr14":11.585196,"stop_level":129.807402,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-29","known_ts":"2007-08-31","bar_index":689,"type":"BUY","strength":0.45,"price":174.7733,"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-08-29","known_ts":"2007-08-31","bar_index":689,"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":"2007-08-29","trigger_known_ts":"2007-08-31","strength":0.45,"price":174.7733,"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.585714,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":135.6,"atr14":12.108988,"stop_level":129.545506,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-20","known_ts":"2007-09-24","bar_index":694,"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":"2007-09-20","trigger_known_ts":"2007-09-24","strength":0.588,"price":188.3333,"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.553572,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":152.1733,"atr14":16.189397,"stop_level":144.078602,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-28","known_ts":"2007-09-28","bar_index":696,"type":"RECLAIM","strength":0.725,"price":176.28,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-08-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-30","known_ts":"2007-10-30","bar_index":703,"type":"SELL","basis":"structure_stop","strength":0.725,"price":180.8,"stop_level":182.3067,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-08","known_ts":"2008-01-10","bar_index":719,"type":"BUY","strength":0.45,"price":128.0667,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-01-08","known_ts":"2008-01-10","bar_index":719,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-01-08","trigger_known_ts":"2008-01-10","strength":0.45,"price":128.0667,"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.532967,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":109.9867,"atr14":10.995604,"stop_level":104.488898,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-30","known_ts":"2008-02-01","bar_index":724,"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":"2008-01-30","trigger_known_ts":"2008-02-01","strength":0.45,"price":134.0933,"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.510989,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":99.44,"atr14":10.539485,"stop_level":94.170258,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-19","known_ts":"2008-02-19","bar_index":728,"type":"SELL","basis":"structure_stop","strength":0.725,"price":125.0533,"stop_level":129.5733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-02-25","known_ts":"2008-02-25","bar_index":729,"type":"SELL","basis":"structure_stop","strength":0.725,"price":105.4667,"stop_level":129.5733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-02-29","known_ts":"2008-03-04","bar_index":731,"type":"REBUY","strength":0.725,"price":122.04,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2008-04-30","known_ts":"2008-05-02","bar_index":745,"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":"2008-04-30","trigger_known_ts":"2008-05-02","strength":0.45,"price":72.32,"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.661972,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":51.2267,"atr14":8.223241,"stop_level":47.11508,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-05","known_ts":"2008-05-07","bar_index":746,"type":"BUY","strength":0.45,"price":70.8133,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-05-05","known_ts":"2008-05-07","bar_index":746,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-05-05","trigger_known_ts":"2008-05-07","strength":0.45,"price":70.8133,"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.669014,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":51.2267,"atr14":8.901089,"stop_level":46.776156,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-16","known_ts":"2008-06-16","bar_index":755,"type":"SELL","basis":"structure_stop","strength":0.45,"price":43.505,"stop_level":57.8183,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-07-03","known_ts":"2008-07-08","bar_index":760,"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":"2008-07-03","trigger_known_ts":"2008-07-08","strength":0.45,"price":30.6983,"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.844466,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.905,"atr14":5.254984,"stop_level":18.277508,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-14","known_ts":"2008-07-16","bar_index":762,"type":"BUY","strength":0.45,"price":40.3033,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-07-14","known_ts":"2008-07-16","bar_index":762,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-07-14","trigger_known_ts":"2008-07-16","strength":0.45,"price":40.3033,"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.792636,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":28.815,"atr14":4.718916,"stop_level":26.455542,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-18","known_ts":"2008-08-18","bar_index":770,"type":"SELL","basis":"structure_stop","strength":0.725,"price":49.9083,"stop_level":55.7467,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-12-02","known_ts":"2008-12-04","bar_index":795,"type":"BUY","strength":0.725,"price":30.8867,"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":80},{"ts":"2008-12-19","known_ts":"2008-12-19","bar_index":799,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.945,"stop_level":31.4517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2008-12-29","known_ts":"2008-12-29","bar_index":801,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.2233,"stop_level":31.4517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-01-06","known_ts":"2009-01-06","bar_index":802,"type":"RECLAIM","strength":0.863,"price":32.205,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2008-12-29","prior_stop_level":31.4517,"sweep_low":21.6583,"atr14":3.2222,"stop_level":20.0472,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-18","known_ts":"2009-02-18","bar_index":812,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.4967,"stop_level":28.815,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-04-22","known_ts":"2009-04-24","bar_index":827,"type":"BUY","strength":0.725,"price":15.6317,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2009-05-05","known_ts":"2009-05-07","bar_index":830,"type":"REBUY","strength":0.588,"price":16.0083,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2009-05-21","known_ts":"2009-05-26","bar_index":834,"type":"REBUY","strength":0.725,"price":12.2417,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2009-07-10","known_ts":"2009-07-10","bar_index":845,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.3,"stop_level":11.4883,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-07-14","known_ts":"2009-07-14","bar_index":846,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.3,"stop_level":11.4883,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-07-30","known_ts":"2009-08-03","bar_index":850,"type":"BUY","strength":0.863,"price":13.1833,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2009-08-25","known_ts":"2009-08-25","bar_index":856,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.1833,"stop_level":14.3133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-08-28","known_ts":"2009-08-28","bar_index":857,"type":"RECLAIM","strength":0.863,"price":16.0083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2009-08-25","prior_stop_level":14.3133,"sweep_low":12.2417,"atr14":1.844092,"stop_level":11.319654,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-11","known_ts":"2009-09-11","bar_index":860,"type":"RECLAIM","strength":1.0,"price":20.7167,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-28","known_ts":"2009-10-30","bar_index":871,"type":"REBUY","strength":1.0,"price":26.3667,"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":"2010-01-15","known_ts":"2010-01-20","bar_index":889,"type":"BUY","strength":0.725,"price":18.8333,"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":"2010-02-12","known_ts":"2010-02-12","bar_index":895,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.4433,"stop_level":16.0083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-02-17","known_ts":"2010-02-19","bar_index":896,"type":"REBUY","strength":0.725,"price":16.95,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":30},{"ts":"2010-02-18","known_ts":"2010-02-18","bar_index":896,"type":"RECLAIM","strength":0.725,"price":16.95,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-02-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2010-02-12","prior_stop_level":16.0083,"sweep_low":15.4433,"atr14":2.003962,"stop_level":14.441319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-25","known_ts":"2010-03-01","bar_index":898,"type":"REBUY","strength":0.725,"price":16.95,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":30},{"ts":"2010-04-06","known_ts":"2010-04-08","bar_index":907,"type":"BUY","strength":0.588,"price":16.95,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2010-07-06","known_ts":"2010-07-08","bar_index":928,"type":"BUY","strength":0.588,"price":14.69,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":70},{"ts":"2011-01-03","known_ts":"2011-01-05","bar_index":970,"type":"BUY","strength":0.863,"price":16.95,"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":"2011-01-24","known_ts":"2011-01-24","bar_index":974,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.3133,"stop_level":14.69,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-01-26","known_ts":"2011-01-26","bar_index":975,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.3133,"stop_level":14.69,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-01-27","known_ts":"2011-01-27","bar_index":975,"type":"RECLAIM","strength":0.863,"price":15.0667,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-24","prior_stop_level":14.69,"sweep_low":14.3133,"atr14":1.338686,"stop_level":13.643957,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-27","known_ts":"2011-01-27","bar_index":975,"type":"RECLAIM","strength":0.863,"price":15.0667,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-26","prior_stop_level":14.69,"sweep_low":14.3133,"atr14":1.338686,"stop_level":13.643957,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-22","known_ts":"2011-03-24","bar_index":988,"type":"BUY","strength":0.725,"price":15.6317,"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":"2011-05-09","known_ts":"2011-05-11","bar_index":999,"type":"BUY","strength":1.0,"price":14.125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-08-16","known_ts":"2011-08-18","bar_index":1022,"type":"BUY","strength":0.588,"price":11.1117,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2011-08-29","known_ts":"2011-08-31","bar_index":1025,"type":"BUY","strength":0.588,"price":11.3,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2011-09-16","known_ts":"2011-09-16","bar_index":1029,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.8517,"stop_level":9.4167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-09-19","known_ts":"2011-09-19","bar_index":1029,"type":"RECLAIM","strength":0.725,"price":13.1833,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-09-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-09-16","prior_stop_level":9.4167,"sweep_low":8.475,"atr14":1.933702,"stop_level":7.508149,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-17","known_ts":"2011-11-21","bar_index":1044,"type":"BUY","strength":0.725,"price":9.9817,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2011-12-28","known_ts":"2011-12-28","bar_index":1053,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.0983,"stop_level":8.475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-12-30","known_ts":"2011-12-30","bar_index":1053,"type":"RECLAIM","strength":0.725,"price":9.4167,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2011-12-28","prior_stop_level":8.475,"sweep_low":7.7217,"atr14":0.780799,"stop_level":7.331301,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-01","known_ts":"2012-02-01","bar_index":1060,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.91,"stop_level":9.2283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2012-02-02","known_ts":"2012-02-02","bar_index":1061,"type":"RECLAIM","strength":0.863,"price":10.9233,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2012-02-01","prior_stop_level":9.2283,"sweep_low":7.91,"atr14":1.021134,"stop_level":7.399433,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-08","known_ts":"2012-02-08","bar_index":1062,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.65,"stop_level":7.91,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2012-02-10","known_ts":"2012-02-10","bar_index":1063,"type":"RECLAIM","strength":0.863,"price":8.475,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2012-02-08","prior_stop_level":7.91,"sweep_low":2.0717,"atr14":1.420943,"stop_level":1.361228,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-19","known_ts":"2012-04-19","bar_index":1078,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.5333,"stop_level":8.475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-06-04","known_ts":"2012-06-06","bar_index":1089,"type":"BUY","strength":0.588,"price":6.4033,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":0},{"ts":"2012-08-07","known_ts":"2012-08-09","bar_index":1104,"type":"BUY","strength":0.863,"price":6.5917,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2012-09-27","known_ts":"2012-10-01","bar_index":1116,"type":"BUY","strength":0.588,"price":5.2733,"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":15},{"ts":"2012-10-15","known_ts":"2012-10-17","bar_index":1120,"type":"BUY","strength":0.725,"price":4.52,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2013-02-05","known_ts":"2013-02-07","bar_index":1145,"type":"BUY","strength":0.588,"price":3.2017,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2013-04-12","known_ts":"2013-04-12","bar_index":1160,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.7217,"stop_level":8.2867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-04-15","known_ts":"2013-04-15","bar_index":1160,"type":"RECLAIM","strength":0.863,"price":8.8517,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-04-12","prior_stop_level":8.2867,"sweep_low":7.7217,"atr14":0.996044,"stop_level":7.223678,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-02","known_ts":"2013-05-02","bar_index":1165,"type":"RECLAIM","strength":1.0,"price":14.5017,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-04-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-07","known_ts":"2013-05-07","bar_index":1166,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.2867,"stop_level":8.6633,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-09","known_ts":"2013-05-09","bar_index":1166,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.91,"stop_level":8.6633,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-14","known_ts":"2013-06-14","bar_index":1175,"type":"RECLAIM","strength":1.0,"price":9.7933,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-05-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-23","known_ts":"2013-08-23","bar_index":1191,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.95,"stop_level":18.8333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-12-09","known_ts":"2013-12-11","bar_index":1216,"type":"BUY","strength":0.725,"price":17.8917,"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":10},{"ts":"2014-01-06","known_ts":"2014-01-08","bar_index":1222,"type":"BUY","strength":0.725,"price":18.645,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2014-08-22","known_ts":"2014-08-26","bar_index":1275,"type":"BUY","strength":0.725,"price":22.035,"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":25},{"ts":"2014-10-10","known_ts":"2014-10-10","bar_index":1286,"type":"SELL","basis":"structure_stop","strength":0.45,"price":20.1517,"stop_level":20.34,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-11-12","known_ts":"2014-11-14","bar_index":1294,"type":"BUY","strength":0.45,"price":17.8917,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-11-12","known_ts":"2014-11-14","bar_index":1294,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2014-11-12","trigger_known_ts":"2014-11-14","strength":0.45,"price":17.8917,"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.413579,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.0083,"atr14":1.200266,"stop_level":15.408167,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-23","known_ts":"2015-01-23","bar_index":1310,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.3717,"stop_level":14.125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-04","known_ts":"2015-03-04","bar_index":1319,"type":"RECLAIM","strength":0.725,"price":22.2233,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-01-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-16","known_ts":"2015-04-16","bar_index":1329,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.5283,"stop_level":20.7167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-04","known_ts":"2015-05-04","bar_index":1333,"type":"RECLAIM","strength":0.863,"price":19.3983,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-04-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-11","known_ts":"2015-06-15","bar_index":1342,"type":"BUY","strength":0.863,"price":22.9767,"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":"2015-07-02","known_ts":"2015-07-02","bar_index":1347,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.9183,"stop_level":25.425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-21","known_ts":"2015-07-21","bar_index":1351,"type":"RECLAIM","strength":0.863,"price":23.5417,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-07-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-28","known_ts":"2015-07-28","bar_index":1352,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.0933,"stop_level":23.5417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-09","known_ts":"2015-10-09","bar_index":1370,"type":"RECLAIM","strength":1.0,"price":22.6,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-07-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-11-12","known_ts":"2015-11-16","bar_index":1378,"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":"2015-11-12","trigger_known_ts":"2015-11-16","strength":0.45,"price":16.95,"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.361702,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.7667,"atr14":1.830727,"stop_level":2.851336,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-09","known_ts":"2015-12-11","bar_index":1384,"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":"2015-12-09","trigger_known_ts":"2015-12-11","strength":0.45,"price":14.5017,"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.453899,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.3717,"atr14":1.034377,"stop_level":12.854511,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-17","known_ts":"2015-12-21","bar_index":1386,"type":"BUY","strength":0.45,"price":16.385,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-12-17","known_ts":"2015-12-21","bar_index":1386,"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":"2015-12-17","trigger_known_ts":"2015-12-21","strength":0.45,"price":16.385,"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.382979,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.9367,"atr14":1.575734,"stop_level":13.148833,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-12","known_ts":"2016-01-12","bar_index":1391,"type":"SELL","basis":"structure_stop","strength":0.45,"price":14.69,"stop_level":16.0083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2016-01-14","known_ts":"2016-01-19","bar_index":1392,"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":"2016-01-14","trigger_known_ts":"2016-01-19","strength":0.45,"price":16.0083,"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.397164,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.3133,"atr14":1.558462,"stop_level":13.534069,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-29","known_ts":"2016-02-29","bar_index":1402,"type":"RECLAIM","strength":0.725,"price":20.7167,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-20","known_ts":"2016-04-22","bar_index":1414,"type":"BUY","strength":0.588,"price":16.95,"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":"2016-04-20","known_ts":"2016-04-22","bar_index":1414,"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":"2016-04-20","trigger_known_ts":"2016-04-22","strength":0.588,"price":16.95,"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.361702,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":12.2417,"atr14":1.726134,"stop_level":11.378633,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-28","known_ts":"2016-06-30","bar_index":1430,"type":"BUY","strength":0.588,"price":15.82,"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":"2016-07-20","known_ts":"2016-07-22","bar_index":1435,"type":"BUY","strength":0.45,"price":15.0667,"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":"2016-07-20","known_ts":"2016-07-22","bar_index":1435,"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":"2016-07-20","trigger_known_ts":"2016-07-22","strength":0.45,"price":15.0667,"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.384613,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.56,"atr14":0.582549,"stop_level":13.268725,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-02","known_ts":"2016-08-04","bar_index":1438,"type":"BUY","strength":0.588,"price":16.0083,"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":"2016-08-10","known_ts":"2016-08-10","bar_index":1440,"type":"RECLAIM","strength":0.725,"price":18.645,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-08-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-10-03","known_ts":"2016-10-03","bar_index":1452,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.8917,"stop_level":18.8333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-10-07","known_ts":"2016-10-07","bar_index":1453,"type":"RECLAIM","strength":0.863,"price":20.7167,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-10-03","prior_stop_level":18.8333,"sweep_low":17.8917,"atr14":1.30776,"stop_level":17.23782,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-10-31","known_ts":"2016-10-31","bar_index":1459,"type":"RECLAIM","strength":0.863,"price":25.6133,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-02-14","known_ts":"2017-02-16","bar_index":1483,"type":"BUY","strength":0.863,"price":29.1917,"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":"2017-03-02","known_ts":"2017-03-02","bar_index":1486,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.3083,"stop_level":28.4383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-05-24","known_ts":"2017-05-26","bar_index":1506,"type":"BUY","strength":0.588,"price":17.8917,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2017-07-05","known_ts":"2017-07-05","bar_index":1515,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.775,"stop_level":20.34,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-07-11","known_ts":"2017-07-11","bar_index":1516,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.8333,"stop_level":20.34,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-07-12","known_ts":"2017-07-12","bar_index":1517,"type":"RECLAIM","strength":0.588,"price":20.5283,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-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":"2017-07-05","prior_stop_level":20.34,"sweep_low":16.95,"atr14":0.938764,"stop_level":16.480618,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-12","known_ts":"2017-07-12","bar_index":1517,"type":"RECLAIM","strength":0.588,"price":20.5283,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-07-11","prior_stop_level":20.34,"sweep_low":17.515,"atr14":0.938764,"stop_level":17.045618,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-23","known_ts":"2017-08-25","bar_index":1527,"type":"BUY","strength":0.588,"price":19.0217,"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":"2017-10-05","known_ts":"2017-10-05","bar_index":1537,"type":"RECLAIM","strength":0.725,"price":22.2233,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-07-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-10-11","known_ts":"2017-10-11","bar_index":1538,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.8333,"stop_level":19.21,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-10-12","known_ts":"2017-10-12","bar_index":1538,"type":"RECLAIM","strength":0.588,"price":19.9633,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-10-11","prior_stop_level":19.21,"sweep_low":18.8333,"atr14":1.170843,"stop_level":18.247879,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-26","known_ts":"2017-10-30","bar_index":1542,"type":"REBUY","strength":0.725,"price":20.7167,"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":"2018-02-06","known_ts":"2018-02-08","bar_index":1565,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-02-06","trigger_known_ts":"2018-02-08","strength":0.45,"price":13.7483,"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.529034,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.43,"atr14":1.461689,"stop_level":11.699155,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-03","known_ts":"2018-04-03","bar_index":1577,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.1833,"stop_level":13.56,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-04-05","known_ts":"2018-04-05","bar_index":1578,"type":"RECLAIM","strength":0.45,"price":14.8783,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-03 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":"2018-04-03","prior_stop_level":13.56,"sweep_low":12.2417,"atr14":1.105693,"stop_level":11.688854,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-16","known_ts":"2018-05-18","bar_index":1588,"type":"BUY","strength":0.588,"price":14.125,"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":"2018-06-12","known_ts":"2018-06-12","bar_index":1594,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.2417,"stop_level":12.43,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-28","known_ts":"2018-07-02","bar_index":1598,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-06-28","trigger_known_ts":"2018-07-02","strength":0.45,"price":11.865,"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.466101,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.735,"atr14":0.391826,"stop_level":10.539087,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-09","known_ts":"2018-07-11","bar_index":1600,"type":"BUY","strength":0.45,"price":12.2417,"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-07-09","known_ts":"2018-07-11","bar_index":1600,"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-07-09","trigger_known_ts":"2018-07-11","strength":0.45,"price":12.2417,"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.44915,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.3,"atr14":0.399499,"stop_level":11.10025,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-02","known_ts":"2018-08-02","bar_index":1606,"type":"RECLAIM","strength":0.725,"price":16.0083,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-07-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-31","known_ts":"2018-11-02","bar_index":1627,"type":"BUY","strength":0.863,"price":17.7033,"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":65},{"ts":"2018-11-26","known_ts":"2018-11-26","bar_index":1632,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.3267,"stop_level":17.515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-11-30","known_ts":"2018-11-30","bar_index":1634,"type":"RECLAIM","strength":1.0,"price":17.7033,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-11-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":"2018-11-26","prior_stop_level":17.515,"sweep_low":17.3267,"atr14":0.334922,"stop_level":17.159239,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-06","known_ts":"2018-12-06","bar_index":1635,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.385,"stop_level":17.3267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-01-25","known_ts":"2019-01-29","bar_index":1646,"type":"BUY","strength":0.725,"price":17.7033,"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":"2019-02-25","known_ts":"2019-02-25","bar_index":1652,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.5733,"stop_level":16.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-02-26","known_ts":"2019-02-28","bar_index":1653,"type":"REBUY","strength":1.0,"price":28.25,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2019-02-26","known_ts":"2019-02-26","bar_index":1653,"type":"RECLAIM","strength":1.0,"price":24.6717,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-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":"2019-02-25","prior_stop_level":16.95,"sweep_low":16.5733,"atr14":1.115121,"stop_level":16.01574,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-21","known_ts":"2019-03-21","bar_index":1658,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.25,"stop_level":28.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-03-25","known_ts":"2019-03-25","bar_index":1659,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.0,"stop_level":28.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-04-09","known_ts":"2019-04-09","bar_index":1663,"type":"RECLAIM","strength":1.0,"price":31.25,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-08-29","known_ts":"2019-09-03","bar_index":1696,"type":"BUY","strength":0.588,"price":21.25,"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":"2019-11-04","known_ts":"2019-11-04","bar_index":1711,"type":"SELL","basis":"structure_stop","strength":0.45,"price":16.5,"stop_level":17.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-11-06","known_ts":"2019-11-08","bar_index":1712,"type":"REBUY","strength":0.45,"price":20.25,"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-11-06","known_ts":"2019-11-06","bar_index":1712,"type":"RECLAIM","strength":0.45,"price":17.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2019-11-04","prior_stop_level":17.25,"sweep_low":16.5,"atr14":1.497938,"stop_level":15.751031,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-14","known_ts":"2019-11-18","bar_index":1714,"type":"REBUY","strength":0.588,"price":18.25,"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":"2019-11-27","known_ts":"2019-12-02","bar_index":1717,"type":"BUY","strength":0.588,"price":18.75,"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":"2020-01-03","known_ts":"2020-01-07","bar_index":1725,"type":"BUY","strength":0.588,"price":20.0,"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":"2020-01-22","known_ts":"2020-01-22","bar_index":1729,"type":"RECLAIM","strength":0.725,"price":23.75,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-01-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-03-26","known_ts":"2020-03-30","bar_index":1744,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2020-03-26","trigger_known_ts":"2020-03-30","strength":0.45,"price":15.75,"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.526316,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.75,"atr14":2.021819,"stop_level":11.73909,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-22","known_ts":"2020-04-24","bar_index":1750,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2020-04-22","trigger_known_ts":"2020-04-24","strength":0.45,"price":15.0,"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.5,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.75,"atr14":2.040763,"stop_level":9.729619,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-27","known_ts":"2020-04-29","bar_index":1751,"type":"BUY","strength":0.45,"price":17.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-04-27","known_ts":"2020-04-29","bar_index":1751,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-27","trigger_known_ts":"2020-04-29","strength":0.45,"price":17.0,"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.433333,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.75,"atr14":2.416839,"stop_level":9.541581,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-29","known_ts":"2020-06-29","bar_index":1765,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.75,"stop_level":17.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-30","known_ts":"2020-06-30","bar_index":1766,"type":"RECLAIM","strength":0.725,"price":17.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-29","prior_stop_level":17.25,"sweep_low":15.25,"atr14":1.323594,"stop_level":14.588203,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-21","known_ts":"2020-07-21","bar_index":1770,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.25,"stop_level":16.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-24","known_ts":"2020-07-24","bar_index":1771,"type":"RECLAIM","strength":0.725,"price":17.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-07-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-07-21","prior_stop_level":16.5,"sweep_low":16.0,"atr14":1.621956,"stop_level":15.189022,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-27","known_ts":"2020-07-29","bar_index":1772,"type":"REBUY","strength":0.725,"price":17.5,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2020-10-28","known_ts":"2020-10-28","bar_index":1794,"type":"SELL","basis":"structure_stop","strength":1.0,"price":44.75,"stop_level":45.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-11-02","known_ts":"2020-11-02","bar_index":1795,"type":"RECLAIM","strength":1.0,"price":46.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-10-28","prior_stop_level":45.5,"sweep_low":42.5,"atr14":3.224426,"stop_level":40.887787,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-13","known_ts":"2020-11-13","bar_index":1798,"type":"RECLAIM","strength":1.0,"price":46.25,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-19","known_ts":"2021-01-19","bar_index":1812,"type":"SELL","basis":"structure_stop","strength":1.0,"price":121.5,"stop_level":124.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-14","known_ts":"2021-06-16","bar_index":1846,"type":"BUY","strength":0.725,"price":212.25,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2021-07-22","known_ts":"2021-07-26","bar_index":1855,"type":"BUY","strength":0.725,"price":200.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2021-09-20","known_ts":"2021-09-20","bar_index":1868,"type":"SELL","basis":"structure_stop","strength":0.725,"price":202.0,"stop_level":216.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-10-04","known_ts":"2021-10-06","bar_index":1872,"type":"REBUY","strength":0.725,"price":232.75,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2021-12-03","known_ts":"2021-12-03","bar_index":1886,"type":"SELL","basis":"structure_stop","strength":0.725,"price":252.0,"stop_level":267.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2021-12-08","known_ts":"2021-12-08","bar_index":1887,"type":"RECLAIM","strength":0.725,"price":267.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-12-03 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":"2021-12-03","prior_stop_level":267.0,"sweep_low":214.5,"atr14":29.063484,"stop_level":199.968258,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-28","known_ts":"2022-02-01","bar_index":1899,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-01-28","trigger_known_ts":"2022-02-01","strength":0.45,"price":228.5,"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.429819,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":187.5,"atr14":23.552836,"stop_level":175.723582,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-15","known_ts":"2022-02-17","bar_index":1903,"type":"BUY","strength":0.588,"price":244.75,"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":"2022-04-12","known_ts":"2022-04-12","bar_index":1916,"type":"SELL","basis":"structure_stop","strength":0.725,"price":246.75,"stop_level":248.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-13","known_ts":"2022-04-13","bar_index":1916,"type":"RECLAIM","strength":0.725,"price":259.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-04-12","prior_stop_level":248.5,"sweep_low":244.5,"atr14":16.882551,"stop_level":236.058725,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-12","known_ts":"2022-05-16","bar_index":1923,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-05-12","trigger_known_ts":"2022-05-16","strength":0.45,"price":197.0,"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.508422,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":142.25,"atr14":20.528289,"stop_level":131.985856,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-03","known_ts":"2022-06-07","bar_index":1928,"type":"BUY","strength":0.45,"price":198.25,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-06-03","known_ts":"2022-06-07","bar_index":1928,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-06-03","trigger_known_ts":"2022-06-07","strength":0.45,"price":198.25,"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.505303,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":169.5,"atr14":18.887539,"stop_level":160.05623,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-11","known_ts":"2022-07-13","bar_index":1936,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-07-11","trigger_known_ts":"2022-07-13","strength":0.45,"price":106.5,"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.734248,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":95.25,"atr14":15.036927,"stop_level":87.731537,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-19","known_ts":"2022-07-21","bar_index":1938,"type":"BUY","strength":0.45,"price":127.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-07-19","known_ts":"2022-07-21","bar_index":1938,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-07-19","trigger_known_ts":"2022-07-21","strength":0.45,"price":127.0,"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.683094,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":100.0,"atr14":15.001743,"stop_level":92.499128,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-24","known_ts":"2022-08-24","bar_index":1946,"type":"SELL","basis":"structure_stop","strength":0.45,"price":86.75,"stop_level":104.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-09-08","known_ts":"2022-09-12","bar_index":1950,"type":"REBUY","strength":0.45,"price":78.75,"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":"2022-09-08","known_ts":"2022-09-12","bar_index":1950,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-09-08","trigger_known_ts":"2022-09-12","strength":0.45,"price":78.75,"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.803493,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":61.5,"atr14":9.015294,"stop_level":56.992353,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-29","known_ts":"2022-10-03","bar_index":1955,"type":"BUY","strength":0.45,"price":42.75,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-09-29","known_ts":"2022-10-03","bar_index":1955,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-09-29","trigger_known_ts":"2022-10-03","strength":0.45,"price":42.75,"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.893325,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":36.0,"atr14":6.779648,"stop_level":32.610176,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-15","known_ts":"2022-11-17","bar_index":1966,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-11-15","trigger_known_ts":"2022-11-17","strength":0.588,"price":23.25,"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.931416,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":19.0,"atr14":4.039198,"stop_level":16.980401,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-29","known_ts":"2022-12-01","bar_index":1969,"type":"BUY","strength":0.588,"price":19.75,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-11-29","known_ts":"2022-12-01","bar_index":1969,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-11-29","trigger_known_ts":"2022-12-01","strength":0.588,"price":19.75,"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.93288,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":18.75,"atr14":2.753239,"stop_level":17.37338,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-20","known_ts":"2022-12-22","bar_index":1974,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-12-20","trigger_known_ts":"2022-12-22","strength":0.45,"price":8.25,"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.971963,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.5,"atr14":2.341549,"stop_level":6.329226,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-04","known_ts":"2023-01-06","bar_index":1977,"type":"BUY","strength":0.45,"price":9.25,"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-01-04","known_ts":"2023-01-06","bar_index":1977,"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-01-04","trigger_known_ts":"2023-01-06","strength":0.45,"price":9.25,"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.968564,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.25,"atr14":1.787095,"stop_level":5.356452,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-07","known_ts":"2023-02-07","bar_index":1984,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.75,"stop_level":10.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-03-16","known_ts":"2023-03-16","bar_index":1993,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.0,"stop_level":7.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-03-21","known_ts":"2023-03-21","bar_index":1994,"type":"RECLAIM","strength":0.725,"price":7.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-03-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":"2023-03-16","prior_stop_level":7.25,"sweep_low":6.25,"atr14":1.103815,"stop_level":5.698093,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-15","known_ts":"2023-05-17","bar_index":2007,"type":"BUY","strength":0.725,"price":5.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2023-08-31","known_ts":"2023-08-31","bar_index":2032,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.25,"stop_level":6.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-11-16","known_ts":"2023-11-20","bar_index":2050,"type":"BUY","strength":0.588,"price":3.6,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2024-01-12","known_ts":"2024-01-12","bar_index":2062,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.48,"stop_level":3.82,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-18","known_ts":"2024-01-18","bar_index":2063,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.24,"stop_level":3.82,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-02-23","known_ts":"2024-02-27","bar_index":2072,"type":"BUY","strength":0.863,"price":3.26,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2024-03-22","known_ts":"2024-03-22","bar_index":2078,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.88,"stop_level":3.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-05-07","known_ts":"2024-05-09","bar_index":2089,"type":"BUY","strength":0.725,"price":2.58,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2024-05-29","known_ts":"2024-05-29","bar_index":2094,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3,"stop_level":2.37,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-05-30","known_ts":"2024-05-30","bar_index":2094,"type":"RECLAIM","strength":0.863,"price":2.43,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-05-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2024-05-29","prior_stop_level":2.37,"sweep_low":2.24,"atr14":0.237994,"stop_level":2.121003,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-06","known_ts":"2024-06-10","bar_index":2096,"type":"REBUY","strength":0.863,"price":3.13,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2024-07-11","known_ts":"2024-07-11","bar_index":2103,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.29,"stop_level":5.38,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-12","known_ts":"2024-07-12","bar_index":2104,"type":"RECLAIM","strength":1.0,"price":5.72,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-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":"2024-07-11","prior_stop_level":5.38,"sweep_low":5.07,"atr14":0.813476,"stop_level":4.663262,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-25","known_ts":"2024-07-25","bar_index":2107,"type":"RECLAIM","strength":1.0,"price":5.47,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-07-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-15","known_ts":"2024-10-17","bar_index":2126,"type":"BUY","strength":0.863,"price":4.05,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2025-01-22","known_ts":"2025-01-24","bar_index":2148,"type":"BUY","strength":0.725,"price":2.77,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2025-04-14","known_ts":"2025-04-16","bar_index":2167,"type":"BUY","strength":0.588,"price":0.71,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2025-05-06","known_ts":"2025-05-06","bar_index":2172,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.76,"stop_level":0.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-05-09","known_ts":"2025-05-09","bar_index":2173,"type":"RECLAIM","strength":0.725,"price":0.89,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2025-05-06","prior_stop_level":0.81,"sweep_low":0.68,"atr14":0.139003,"stop_level":0.610499,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-22","known_ts":"2025-05-22","bar_index":2176,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.75,"stop_level":0.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-05-30","known_ts":"2025-05-30","bar_index":2177,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.64,"stop_level":0.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-06-27","known_ts":"2025-07-01","bar_index":2184,"type":"REBUY","strength":0.725,"price":0.61,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"2025-07-23","known_ts":"2025-07-23","bar_index":2189,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.57,"stop_level":0.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-08-11","known_ts":"2025-08-13","bar_index":2194,"type":"BUY","strength":0.863,"price":0.55,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"2026-01-29","known_ts":"2026-01-29","bar_index":2233,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.16,"stop_level":1.17,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2026-04-13","known_ts":"2026-04-15","bar_index":2250,"type":"BUY","strength":0.588,"price":1.05,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2026-06-02","known_ts":"2026-06-02","bar_index":2261,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.65,"stop_level":1.66,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-16","known_ts":"2026-06-16","bar_index":2265,"type":"RECLAIM","strength":1.0,"price":1.72,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-06-16","last_scored_basis":null,"bars_since_signal":20,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2019-07-01","2019-08-08","2019-08-26","2019-09-17","2020-03-05","2020-11-05","2020-11-27","2020-12-07","2021-02-08","2021-03-15","2021-04-27","2021-05-18","2021-12-15","2021-12-23","2022-02-24","2022-09-08","2022-09-29","2023-04-19","2023-05-10","2023-06-06","2023-09-19","2023-10-26","2023-11-08","2024-02-09","2024-03-04","2024-04-16","2024-08-20","2024-09-16","2024-12-27","2025-03-11","2025-04-09","2025-05-09","2025-06-27","2025-11-25","2025-12-09","2025-12-31","2026-02-24","2026-03-30","2026-07-17","2026-08-07"],"warnings":[{"ts":"2021-09-10","kind":"arm","px":217.75},{"ts":"2021-09-20","kind":"confirm","px":202.0,"level":216.0},{"ts":"2021-10-27","kind":"arm","px":267.0},{"ts":"2021-11-22","kind":"arm","px":339.0},{"ts":"2021-12-03","kind":"confirm","px":252.0,"level":267.0},{"ts":"2022-03-15","kind":"arm","px":252.25},{"ts":"2022-04-12","kind":"confirm","px":246.75,"level":248.5},{"ts":"2022-08-23","kind":"arm","px":80.5},{"ts":"2022-08-24","kind":"confirm","px":86.75,"level":104.0},{"ts":"2023-02-01","kind":"arm","px":10.25},{"ts":"2023-02-07","kind":"confirm","px":9.75,"level":10.25},{"ts":"2023-03-15","kind":"arm","px":7.25},{"ts":"2023-03-16","kind":"confirm","px":7.0,"level":7.25},{"ts":"2023-07-06","kind":"arm","px":5.25},{"ts":"2023-08-04","kind":"arm","px":7.5},{"ts":"2023-08-31","kind":"confirm","px":6.25,"level":6.5},{"ts":"2024-01-11","kind":"arm","px":3.95},{"ts":"2024-01-12","kind":"confirm","px":3.48,"level":3.82},{"ts":"2024-01-17","kind":"arm","px":3.27},{"ts":"2024-01-18","kind":"confirm","px":3.24,"level":3.82},{"ts":"2024-03-19","kind":"arm","px":3.13},{"ts":"2024-03-22","kind":"confirm","px":2.88,"level":3.1},{"ts":"2024-05-28","kind":"arm","px":2.38},{"ts":"2024-05-29","kind":"confirm","px":2.3,"level":2.37},{"ts":"2024-06-27","kind":"arm","px":5.97},{"ts":"2024-07-11","kind":"confirm","px":5.29,"level":5.38},{"ts":"2024-10-31","kind":"arm","px":3.43},{"ts":"2025-05-05","kind":"arm","px":0.82},{"ts":"2025-05-06","kind":"confirm","px":0.76,"level":0.81},{"ts":"2025-05-21","kind":"arm","px":0.8},{"ts":"2025-05-22","kind":"confirm","px":0.75,"level":0.81},{"ts":"2025-05-29","kind":"arm","px":0.65},{"ts":"2025-05-30","kind":"confirm","px":0.64,"level":0.81},{"ts":"2025-07-18","kind":"arm","px":0.63},{"ts":"2025-07-23","kind":"confirm","px":0.57,"level":0.6},{"ts":"2025-09-29","kind":"arm","px":2.52},{"ts":"2026-01-20","kind":"arm","px":1.57},{"ts":"2026-01-29","kind":"confirm","px":1.16,"level":1.17},{"ts":"2026-04-27","kind":"arm","px":1.13},{"ts":"2026-06-02","kind":"confirm","px":1.65,"level":1.66}],"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":[]}}}