{"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":"RCKY","timeframe":"3D","as_of":"2026-08-07T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1993-07-01","known_ts":"1993-07-06","bar_index":35,"type":"BUY","strength":0.588,"price":6.8954,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-09-09","known_ts":"1993-09-09","bar_index":51,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.073,"stop_level":9.2544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-09-13","known_ts":"1993-09-13","bar_index":51,"type":"RECLAIM","strength":0.725,"price":9.6173,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-09-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1993-09-09","prior_stop_level":9.2544,"sweep_low":8.8915,"atr14":0.515755,"stop_level":8.633623,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-11-16","known_ts":"1993-11-16","bar_index":67,"type":"RECLAIM","strength":0.863,"price":12.8836,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-09-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-03-09","known_ts":"1994-03-11","bar_index":93,"type":"BUY","strength":0.588,"price":11.1597,"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":"1994-03-28","known_ts":"1994-03-28","bar_index":97,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.4359,"stop_level":9.6173,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-04-05","known_ts":"1994-04-07","bar_index":99,"type":"REBUY","strength":0.45,"price":9.9803,"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":"1994-04-05","known_ts":"1994-04-05","bar_index":99,"type":"RECLAIM","strength":0.45,"price":9.7988,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-03-28 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":"1994-03-28","prior_stop_level":9.6173,"sweep_low":8.71,"atr14":0.630894,"stop_level":8.394553,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-04-26","known_ts":"1994-04-29","bar_index":104,"type":"REBUY","strength":0.45,"price":9.2544,"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":"1994-04-26","known_ts":"1994-04-29","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":"1994-04-26","trigger_known_ts":"1994-04-29","strength":0.45,"price":9.2544,"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.354433,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.8915,"atr14":0.506227,"stop_level":8.638387,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-18","known_ts":"1994-05-20","bar_index":109,"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":"1994-05-18","trigger_known_ts":"1994-05-20","strength":0.45,"price":7.6213,"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.468354,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.9882,"atr14":0.560112,"stop_level":5.708144,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-23","known_ts":"1994-05-25","bar_index":110,"type":"BUY","strength":0.45,"price":8.5286,"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":"1994-05-23","known_ts":"1994-05-25","bar_index":110,"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":"1994-05-23","trigger_known_ts":"1994-05-25","strength":0.45,"price":8.5286,"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.405063,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.9882,"atr14":0.591368,"stop_level":5.692516,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-01","known_ts":"1994-06-01","bar_index":112,"type":"RECLAIM","strength":0.588,"price":7.2584,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-05-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1994-08-04","known_ts":"1994-08-04","bar_index":127,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.6213,"stop_level":7.8027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-05","known_ts":"1994-08-05","bar_index":127,"type":"RECLAIM","strength":0.588,"price":7.9842,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-08-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-08-04","prior_stop_level":7.8027,"sweep_low":7.6213,"atr14":0.42234,"stop_level":7.41013,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-11","known_ts":"1994-08-11","bar_index":128,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.4398,"stop_level":7.8027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-15","known_ts":"1994-08-15","bar_index":129,"type":"RECLAIM","strength":0.588,"price":7.9842,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-08-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":"1994-08-11","prior_stop_level":7.8027,"sweep_low":7.4398,"atr14":0.420407,"stop_level":7.229596,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-02","known_ts":"1994-09-07","bar_index":134,"type":"REBUY","strength":0.588,"price":7.4398,"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":"1994-09-13","known_ts":"1994-09-15","bar_index":136,"type":"REBUY","strength":0.588,"price":7.8027,"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":"1994-09-28","known_ts":"1994-09-28","bar_index":139,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.8954,"stop_level":7.0769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-29","known_ts":"1994-09-29","bar_index":140,"type":"RECLAIM","strength":0.588,"price":7.4398,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-09-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-09-28","prior_stop_level":7.0769,"sweep_low":6.8954,"atr14":0.437186,"stop_level":6.676807,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-11-01","known_ts":"1994-11-01","bar_index":147,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.714,"stop_level":7.0769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-11-15","known_ts":"1994-11-17","bar_index":151,"type":"BUY","strength":0.725,"price":7.0769,"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":"1994-12-29","known_ts":"1995-01-03","bar_index":161,"type":"BUY","strength":0.588,"price":6.714,"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":"1995-01-23","known_ts":"1995-01-23","bar_index":166,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.3511,"stop_level":6.5325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-01-24","known_ts":"1995-01-24","bar_index":166,"type":"RECLAIM","strength":0.45,"price":6.8954,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-01-23 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":"1995-01-23","prior_stop_level":6.5325,"sweep_low":6.3511,"atr14":0.373677,"stop_level":6.164261,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-21","known_ts":"1995-02-23","bar_index":173,"type":"BUY","strength":0.725,"price":6.714,"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":50},{"ts":"1995-03-14","known_ts":"1995-03-14","bar_index":178,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.5325,"stop_level":6.714,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-03-22","known_ts":"1995-03-24","bar_index":180,"type":"BUY","strength":0.725,"price":6.8954,"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":"quality","score":65},{"ts":"1995-06-29","known_ts":"1995-07-03","bar_index":203,"type":"BUY","strength":0.588,"price":6.0789,"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":"1995-08-03","known_ts":"1995-08-07","bar_index":211,"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":"1995-08-03","trigger_known_ts":"1995-08-07","strength":0.45,"price":4.1282,"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.470927,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.0828,"atr14":0.276297,"stop_level":3.944652,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-08-21","known_ts":"1995-08-23","bar_index":215,"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":"1995-08-21","trigger_known_ts":"1995-08-23","strength":0.45,"price":4.355,"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.44186,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.0828,"atr14":0.224671,"stop_level":3.970464,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-09-01","known_ts":"1995-09-06","bar_index":218,"type":"BUY","strength":0.45,"price":4.1736,"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":"1995-09-01","known_ts":"1995-09-06","bar_index":218,"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":"1995-09-01","trigger_known_ts":"1995-09-06","strength":0.45,"price":4.1736,"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.465108,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.9921,"atr14":0.217916,"stop_level":3.883142,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-10-26","known_ts":"1995-10-26","bar_index":230,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.4457,"stop_level":4.5365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-10-27","known_ts":"1995-10-27","bar_index":231,"type":"RECLAIM","strength":0.725,"price":4.7179,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1995-10-26","prior_stop_level":4.5365,"sweep_low":4.4457,"atr14":0.263218,"stop_level":4.314091,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-12-04","known_ts":"1995-12-04","bar_index":239,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.5365,"stop_level":4.7179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-12-06","known_ts":"1995-12-06","bar_index":240,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.5365,"stop_level":4.7179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-01-08","known_ts":"1996-01-10","bar_index":247,"type":"BUY","strength":0.725,"price":4.6272,"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":40},{"ts":"1996-01-16","known_ts":"1996-01-18","bar_index":249,"type":"BUY","strength":0.725,"price":4.8994,"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":45},{"ts":"1996-04-19","known_ts":"1996-04-23","bar_index":271,"type":"REBUY","strength":0.725,"price":4.355,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1996-10-01","known_ts":"1996-10-03","bar_index":309,"type":"BUY","strength":0.863,"price":6.4418,"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":"1996-11-15","known_ts":"1996-11-15","bar_index":320,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.1696,"stop_level":6.3511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-11-19","known_ts":"1996-11-19","bar_index":320,"type":"RECLAIM","strength":0.863,"price":6.5325,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-11-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1996-11-15","prior_stop_level":6.3511,"sweep_low":6.1696,"atr14":0.308762,"stop_level":6.015219,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-17","known_ts":"1997-01-21","bar_index":334,"type":"BUY","strength":0.863,"price":6.714,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1997-02-20","known_ts":"1997-02-20","bar_index":341,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.073,"stop_level":9.4359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-02-25","known_ts":"1997-02-25","bar_index":342,"type":"RECLAIM","strength":1.0,"price":9.7081,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-02-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-02-20","prior_stop_level":9.4359,"sweep_low":8.8008,"atr14":0.624046,"stop_level":8.488777,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-03-06","known_ts":"1997-03-06","bar_index":345,"type":"RECLAIM","strength":1.0,"price":11.069,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-02-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-03-19","known_ts":"1997-03-19","bar_index":348,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.5266,"stop_level":9.7988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-06-13","known_ts":"1997-06-13","bar_index":368,"type":"RECLAIM","strength":1.0,"price":11.5227,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-03-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-08","known_ts":"1997-08-08","bar_index":381,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.3392,"stop_level":12.6114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-08-12","known_ts":"1997-08-12","bar_index":381,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.2485,"stop_level":12.6114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-10-24","known_ts":"1997-10-24","bar_index":399,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.2465,"stop_level":13.3372,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-01-16","known_ts":"1998-01-21","bar_index":418,"type":"BUY","strength":0.588,"price":11.0236,"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":30},{"ts":"1998-03-05","known_ts":"1998-03-05","bar_index":428,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.067,"stop_level":12.2031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-03-11","known_ts":"1998-03-11","bar_index":430,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.2505,"stop_level":12.2031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-04-09","known_ts":"1998-04-14","bar_index":437,"type":"BUY","strength":0.45,"price":11.6134,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-04-20","known_ts":"1998-04-20","bar_index":439,"type":"RECLAIM","strength":0.725,"price":12.6568,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-04-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-07-28","known_ts":"1998-07-30","bar_index":462,"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":"1998-07-28","trigger_known_ts":"1998-07-30","strength":0.45,"price":7.712,"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.498527,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.5306,"atr14":0.369995,"stop_level":7.345602,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-13","known_ts":"1998-08-17","bar_index":466,"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":"1998-08-13","trigger_known_ts":"1998-08-17","strength":0.45,"price":7.2584,"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.528023,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.8954,"atr14":0.332847,"stop_level":6.728977,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-09","known_ts":"1998-09-11","bar_index":472,"type":"BUY","strength":0.45,"price":5.9882,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-09","known_ts":"1998-09-11","bar_index":472,"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":"1998-09-09","trigger_known_ts":"1998-09-11","strength":0.45,"price":5.9882,"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.610617,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.9882,"atr14":0.417649,"stop_level":5.779376,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-16","known_ts":"1998-10-20","bar_index":481,"type":"REBUY","strength":0.45,"price":5.0809,"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":"1998-11-12","known_ts":"1998-11-12","bar_index":487,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.0809,"stop_level":5.1716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-13","known_ts":"1998-11-13","bar_index":487,"type":"RECLAIM","strength":0.588,"price":5.2623,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-11-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-11-12","prior_stop_level":5.1716,"sweep_low":4.8087,"atr14":0.414082,"stop_level":4.601659,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-19","known_ts":"1998-11-19","bar_index":489,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.8994,"stop_level":5.0809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-24","known_ts":"1998-11-24","bar_index":490,"type":"RECLAIM","strength":0.588,"price":5.1716,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-11-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-11-19","prior_stop_level":5.0809,"sweep_low":4.8087,"atr14":0.346483,"stop_level":4.635458,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-14","known_ts":"1998-12-14","bar_index":494,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.0355,"stop_level":5.0809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-16","known_ts":"1998-12-16","bar_index":495,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.7406,"stop_level":5.0809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-05","known_ts":"1999-01-07","bar_index":499,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-01-05","trigger_known_ts":"1999-01-07","strength":0.588,"price":4.5365,"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.666664,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.9921,"atr14":0.310448,"stop_level":3.836876,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-01","known_ts":"1999-02-03","bar_index":505,"type":"BUY","strength":0.588,"price":4.2643,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-02-01","known_ts":"1999-02-03","bar_index":505,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-02-01","trigger_known_ts":"1999-02-03","strength":0.588,"price":4.2643,"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.686665,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.856,"atr14":0.30516,"stop_level":3.70342,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-26","known_ts":"1999-02-26","bar_index":511,"type":"RECLAIM","strength":0.725,"price":4.1736,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-02-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-20","known_ts":"1999-04-22","bar_index":523,"type":"BUY","strength":0.725,"price":4.3097,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1999-05-11","known_ts":"1999-05-13","bar_index":528,"type":"BUY","strength":0.588,"price":4.1282,"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":"1999-07-09","known_ts":"1999-07-09","bar_index":541,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.8521,"stop_level":5.9428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-13","known_ts":"1999-08-13","bar_index":550,"type":"RECLAIM","strength":0.863,"price":5.9882,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-07-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-10-29","known_ts":"1999-11-02","bar_index":568,"type":"BUY","strength":0.863,"price":5.353,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":85},{"ts":"1999-12-01","known_ts":"1999-12-01","bar_index":575,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.353,"stop_level":5.4438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-12-02","known_ts":"1999-12-02","bar_index":575,"type":"RECLAIM","strength":1.0,"price":5.4891,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-12-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1999-12-01","prior_stop_level":5.4438,"sweep_low":5.353,"atr14":0.19203,"stop_level":5.256985,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-12","known_ts":"2000-01-14","bar_index":585,"type":"BUY","strength":0.863,"price":5.4665,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":100},{"ts":"2000-03-30","known_ts":"2000-04-03","bar_index":603,"type":"BUY","strength":0.588,"price":3.8106,"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":"2000-05-23","known_ts":"2000-05-23","bar_index":615,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.5952,"stop_level":3.6292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-25","known_ts":"2000-05-25","bar_index":616,"type":"RECLAIM","strength":0.588,"price":3.7199,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-05-23","prior_stop_level":3.6292,"sweep_low":3.5838,"atr14":0.18032,"stop_level":3.49364,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-26","known_ts":"2000-07-28","bar_index":630,"type":"BUY","strength":0.588,"price":3.856,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-08-11","known_ts":"2000-08-11","bar_index":634,"type":"RECLAIM","strength":0.725,"price":3.9694,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-07-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-05","known_ts":"2000-09-05","bar_index":639,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.6745,"stop_level":3.7199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-10-03","known_ts":"2000-10-05","bar_index":646,"type":"BUY","strength":0.863,"price":3.8106,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2001-01-03","known_ts":"2001-01-05","bar_index":667,"type":"BUY","strength":0.45,"price":2.9487,"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":"2001-01-03","known_ts":"2001-01-05","bar_index":667,"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-01-03","trigger_known_ts":"2001-01-05","strength":0.45,"price":2.9487,"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.460587,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.8126,"atr14":0.199224,"stop_level":2.712988,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-17","known_ts":"2001-01-17","bar_index":670,"type":"RECLAIM","strength":0.588,"price":3.8106,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-01-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2001-02-06","known_ts":"2001-02-06","bar_index":674,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7199,"stop_level":3.8106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-02-08","known_ts":"2001-02-08","bar_index":675,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7199,"stop_level":3.8106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-02-12","known_ts":"2001-02-12","bar_index":676,"type":"RECLAIM","strength":0.725,"price":4.1282,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-02-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-02-06","prior_stop_level":3.8106,"sweep_low":3.6292,"atr14":0.203917,"stop_level":3.527241,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-12","known_ts":"2001-02-12","bar_index":676,"type":"RECLAIM","strength":0.725,"price":4.1282,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-02-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-02-08","prior_stop_level":3.8106,"sweep_low":3.6292,"atr14":0.203917,"stop_level":3.527241,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-21","known_ts":"2001-02-21","bar_index":678,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.6519,"stop_level":3.6745,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-04-26","known_ts":"2001-04-30","bar_index":693,"type":"BUY","strength":0.725,"price":3.484,"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":25},{"ts":"2001-05-29","known_ts":"2001-05-29","bar_index":700,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3026,"stop_level":3.3171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2001-05-30","known_ts":"2001-05-30","bar_index":700,"type":"RECLAIM","strength":0.725,"price":3.4114,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-29 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":"2001-05-29","prior_stop_level":3.3171,"sweep_low":3.3026,"atr14":0.130635,"stop_level":3.237283,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-11","known_ts":"2001-06-11","bar_index":703,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.288,"stop_level":3.3026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2001-06-14","known_ts":"2001-06-14","bar_index":704,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.2517,"stop_level":3.3026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2001-07-13","known_ts":"2001-07-17","bar_index":711,"type":"BUY","strength":1.0,"price":3.455,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2001-09-04","known_ts":"2001-09-04","bar_index":723,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.3768,"stop_level":4.4276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-11-02","known_ts":"2001-11-06","bar_index":736,"type":"BUY","strength":0.863,"price":4.1736,"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":80},{"ts":"2001-12-17","known_ts":"2001-12-17","bar_index":746,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.4349,"stop_level":4.4639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-18","known_ts":"2001-12-18","bar_index":746,"type":"RECLAIM","strength":1.0,"price":4.4857,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-12-17","prior_stop_level":4.4639,"sweep_low":4.4349,"atr14":0.117395,"stop_level":4.376202,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-22","known_ts":"2002-02-22","bar_index":761,"type":"RECLAIM","strength":0.863,"price":5.0954,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-12-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-26","known_ts":"2002-04-26","bar_index":775,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.6252,"stop_level":5.7704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-30","known_ts":"2002-04-30","bar_index":776,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.3131,"stop_level":5.7704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-07-16","known_ts":"2002-07-18","bar_index":794,"type":"BUY","strength":0.588,"price":4.4639,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"2002-09-23","known_ts":"2002-09-25","bar_index":810,"type":"BUY","strength":0.588,"price":3.4405,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"2002-11-12","known_ts":"2002-11-12","bar_index":822,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4405,"stop_level":3.4477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-13","known_ts":"2002-11-13","bar_index":822,"type":"RECLAIM","strength":0.588,"price":3.6292,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-11-12","prior_stop_level":3.4477,"sweep_low":3.3026,"atr14":0.190121,"stop_level":3.207539,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-13","known_ts":"2002-12-13","bar_index":829,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.6364,"stop_level":3.7163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-17","known_ts":"2002-12-17","bar_index":830,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.709,"stop_level":3.7163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-18","known_ts":"2002-12-18","bar_index":830,"type":"RECLAIM","strength":0.588,"price":3.7743,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-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":"2002-12-13","prior_stop_level":3.7163,"sweep_low":3.6219,"atr14":0.15276,"stop_level":3.54552,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-18","known_ts":"2002-12-18","bar_index":830,"type":"RECLAIM","strength":0.588,"price":3.7743,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-12-17","prior_stop_level":3.7163,"sweep_low":3.709,"atr14":0.15276,"stop_level":3.63262,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-17","known_ts":"2003-01-22","bar_index":837,"type":"BUY","strength":0.863,"price":4.1445,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2003-02-06","known_ts":"2003-02-06","bar_index":841,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.8469,"stop_level":3.9485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-02-10","known_ts":"2003-02-12","bar_index":842,"type":"BUY","strength":0.863,"price":4.0647,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2003-02-11","known_ts":"2003-02-11","bar_index":842,"type":"RECLAIM","strength":0.725,"price":4.0647,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-02-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":"2003-02-06","prior_stop_level":3.9485,"sweep_low":3.4622,"atr14":0.131842,"stop_level":3.396279,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-19","known_ts":"2003-02-21","bar_index":844,"type":"BUY","strength":0.863,"price":4.4784,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2003-04-21","known_ts":"2003-04-23","bar_index":858,"type":"REBUY","strength":1.0,"price":5.8212,"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":"2003-11-20","known_ts":"2003-11-20","bar_index":908,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.0852,"stop_level":12.107,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-11-21","known_ts":"2003-11-21","bar_index":908,"type":"RECLAIM","strength":1.0,"price":12.1287,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-11-20","prior_stop_level":12.107,"sweep_low":11.8239,"atr14":0.652031,"stop_level":11.497884,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-04-01","known_ts":"2004-04-05","bar_index":938,"type":"BUY","strength":0.725,"price":17.8774,"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-04-29","known_ts":"2004-04-29","bar_index":944,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.8048,"stop_level":18.6613,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-05-04","known_ts":"2004-05-04","bar_index":945,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.5256,"stop_level":18.6613,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-06-07","known_ts":"2004-06-09","bar_index":953,"type":"BUY","strength":0.588,"price":15.0321,"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":60},{"ts":"2004-07-14","known_ts":"2004-07-14","bar_index":961,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.2733,"stop_level":16.3386,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-07-15","known_ts":"2004-07-15","bar_index":961,"type":"RECLAIM","strength":0.725,"price":16.3821,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-07-14","prior_stop_level":16.3386,"sweep_low":16.2733,"atr14":0.571808,"stop_level":15.987396,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-24","known_ts":"2004-08-26","bar_index":971,"type":"BUY","strength":0.45,"price":14.5893,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-09-15","known_ts":"2004-09-17","bar_index":976,"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":"2004-09-15","trigger_known_ts":"2004-09-17","strength":0.45,"price":12.557,"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.436481,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.461,"atr14":0.577817,"stop_level":11.172091,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-23","known_ts":"2004-09-27","bar_index":978,"type":"BUY","strength":0.45,"price":13.2901,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-09-23","known_ts":"2004-09-27","bar_index":978,"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":"2004-09-23","trigger_known_ts":"2004-09-27","strength":0.45,"price":13.2901,"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.403582,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.8094,"atr14":0.49416,"stop_level":11.56232,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-26","known_ts":"2004-11-26","bar_index":993,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.2426,"stop_level":15.3079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-30","known_ts":"2004-11-30","bar_index":993,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.0974,"stop_level":15.3079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-06","known_ts":"2004-12-06","bar_index":995,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.8288,"stop_level":15.3079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-07","known_ts":"2004-12-07","bar_index":995,"type":"RECLAIM","strength":0.588,"price":19.1476,"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":false,"monthlyBull":false},"anchor_ts":"2004-11-30","prior_stop_level":15.3079,"sweep_low":14.8071,"atr14":0.755399,"stop_level":14.4294,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-07","known_ts":"2004-12-07","bar_index":995,"type":"RECLAIM","strength":0.588,"price":19.1476,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-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":"2004-12-06","prior_stop_level":15.3079,"sweep_low":14.8071,"atr14":0.755399,"stop_level":14.4294,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-22","known_ts":"2004-12-22","bar_index":999,"type":"RECLAIM","strength":0.725,"price":20.7226,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-02-02","known_ts":"2005-02-02","bar_index":1008,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.5775,"stop_level":20.6863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-02-07","known_ts":"2005-02-07","bar_index":1009,"type":"RECLAIM","strength":0.863,"price":21.2452,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-02-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-02-02","prior_stop_level":20.6863,"sweep_low":18.9225,"atr14":0.75479,"stop_level":18.545105,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-17","known_ts":"2005-02-17","bar_index":1012,"type":"RECLAIM","strength":0.863,"price":23.4373,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-05-25","known_ts":"2005-05-25","bar_index":1034,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.425,"stop_level":20.6791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-05-26","known_ts":"2005-05-26","bar_index":1034,"type":"RECLAIM","strength":0.588,"price":20.7734,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-05-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2005-05-25","prior_stop_level":20.6791,"sweep_low":20.3089,"atr14":0.733989,"stop_level":19.941905,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-10","known_ts":"2005-06-10","bar_index":1038,"type":"RECLAIM","strength":0.725,"price":22.9437,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-05-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-06-24","known_ts":"2005-06-24","bar_index":1041,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.2799,"stop_level":20.425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-06-27","known_ts":"2005-06-27","bar_index":1041,"type":"RECLAIM","strength":0.588,"price":21.1073,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2005-06-24","prior_stop_level":20.425,"sweep_low":19.5468,"atr14":0.904232,"stop_level":19.094684,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-28","known_ts":"2005-06-30","bar_index":1042,"type":"REBUY","strength":0.725,"price":22.6824,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2005-08-10","known_ts":"2005-08-12","bar_index":1052,"type":"BUY","strength":0.588,"price":22.4646,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2005-09-06","known_ts":"2005-09-08","bar_index":1058,"type":"BUY","strength":0.588,"price":21.9566,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2005-12-27","known_ts":"2005-12-29","bar_index":1084,"type":"BUY","strength":0.45,"price":17.2894,"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-01-19","known_ts":"2006-01-23","bar_index":1089,"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-01-19","trigger_known_ts":"2006-01-23","strength":0.45,"price":14.5458,"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.417441,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.2119,"atr14":0.493804,"stop_level":13.964998,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-24","known_ts":"2006-01-26","bar_index":1090,"type":"BUY","strength":0.45,"price":14.7708,"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-01-24","known_ts":"2006-01-26","bar_index":1090,"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-01-24","trigger_known_ts":"2006-01-26","strength":0.45,"price":14.7708,"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.40843,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.2119,"atr14":0.448202,"stop_level":13.987799,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-05","known_ts":"2006-04-05","bar_index":1106,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.9862,"stop_level":18.3491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-04-07","known_ts":"2006-04-07","bar_index":1107,"type":"RECLAIM","strength":0.725,"price":18.4362,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-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":"2006-04-05","prior_stop_level":18.3491,"sweep_low":17.8193,"atr14":0.529845,"stop_level":17.554378,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-20","known_ts":"2006-04-24","bar_index":1110,"type":"REBUY","strength":0.863,"price":19.0169,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2006-07-28","known_ts":"2006-08-01","bar_index":1133,"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-07-28","trigger_known_ts":"2006-08-01","strength":0.45,"price":8.1076,"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.639094,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.0624,"atr14":0.752576,"stop_level":6.686112,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-31","known_ts":"2006-09-05","bar_index":1141,"type":"BUY","strength":0.45,"price":7.9116,"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-31","known_ts":"2006-09-05","bar_index":1141,"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-31","trigger_known_ts":"2006-09-05","strength":0.45,"price":7.9116,"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.639671,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.7447,"atr14":0.30079,"stop_level":7.594305,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-06","known_ts":"2006-09-08","bar_index":1142,"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-09-06","trigger_known_ts":"2006-09-08","strength":0.45,"price":8.1076,"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.630744,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.7447,"atr14":0.267894,"stop_level":7.610753,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-31","known_ts":"2006-10-31","bar_index":1155,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.3052,"stop_level":9.3343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-11-06","known_ts":"2006-11-06","bar_index":1156,"type":"RECLAIM","strength":0.588,"price":9.4867,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-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":"2006-10-31","prior_stop_level":9.3343,"sweep_low":8.7608,"atr14":0.377314,"stop_level":8.572143,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-22","known_ts":"2006-11-22","bar_index":1160,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.9585,"stop_level":10.002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-11-27","known_ts":"2006-11-27","bar_index":1161,"type":"RECLAIM","strength":0.588,"price":10.2924,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-11-22","prior_stop_level":10.002,"sweep_low":9.7988,"atr14":0.333188,"stop_level":9.632206,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-14","known_ts":"2007-05-14","bar_index":1199,"type":"RECLAIM","strength":0.725,"price":10.452,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-07-19","known_ts":"2007-07-19","bar_index":1214,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.0416,"stop_level":12.1432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-09-25","known_ts":"2007-09-27","bar_index":1230,"type":"BUY","strength":0.588,"price":7.8898,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2007-10-08","known_ts":"2007-10-08","bar_index":1233,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.2947,"stop_level":7.4398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2007-11-28","known_ts":"2007-11-30","bar_index":1245,"type":"BUY","strength":0.588,"price":5.0809,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2008-01-16","known_ts":"2008-01-18","bar_index":1256,"type":"BUY","strength":0.45,"price":4.3913,"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-16","known_ts":"2008-01-18","bar_index":1256,"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-16","trigger_known_ts":"2008-01-18","strength":0.45,"price":4.3913,"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.679724,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.8905,"atr14":0.254445,"stop_level":3.763277,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-12","known_ts":"2008-02-12","bar_index":1262,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.1808,"stop_level":4.2244,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-02-19","known_ts":"2008-02-19","bar_index":1263,"type":"RECLAIM","strength":0.588,"price":4.3405,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-02-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-02-12","prior_stop_level":4.2244,"sweep_low":3.8687,"atr14":0.268559,"stop_level":3.73442,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-10","known_ts":"2008-03-12","bar_index":1268,"type":"REBUY","strength":0.588,"price":3.9558,"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":"2008-03-24","known_ts":"2008-03-26","bar_index":1271,"type":"BUY","strength":0.588,"price":4.0357,"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":"2008-04-17","known_ts":"2008-04-17","bar_index":1277,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.6727,"stop_level":3.8832,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-28","known_ts":"2008-05-28","bar_index":1286,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1082,"stop_level":4.1445,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-29","known_ts":"2008-05-29","bar_index":1286,"type":"RECLAIM","strength":0.725,"price":4.1663,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-05-28","prior_stop_level":4.1445,"sweep_low":4.1082,"atr14":0.1965,"stop_level":4.00995,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-06","known_ts":"2008-06-06","bar_index":1288,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.0139,"stop_level":4.1082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-09","known_ts":"2008-06-09","bar_index":1289,"type":"RECLAIM","strength":0.725,"price":4.1228,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-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":"2008-06-06","prior_stop_level":4.1082,"sweep_low":3.9921,"atr14":0.182627,"stop_level":3.900787,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-25","known_ts":"2008-07-29","bar_index":1300,"type":"BUY","strength":0.588,"price":3.7381,"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":"2008-08-25","known_ts":"2008-08-25","bar_index":1307,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.68,"stop_level":3.709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-27","known_ts":"2008-08-27","bar_index":1307,"type":"RECLAIM","strength":0.725,"price":3.7308,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-08-25","prior_stop_level":3.709,"sweep_low":3.6437,"atr14":0.201402,"stop_level":3.542999,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-05","known_ts":"2008-09-05","bar_index":1309,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.6655,"stop_level":3.68,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2008-10-28","known_ts":"2008-10-30","bar_index":1322,"type":"BUY","strength":0.588,"price":2.8162,"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":"2008-11-19","known_ts":"2008-11-19","bar_index":1327,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3154,"stop_level":2.3517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2008-11-26","known_ts":"2008-11-26","bar_index":1329,"type":"RECLAIM","strength":0.725,"price":2.3662,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-11-19 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":"2008-11-19","prior_stop_level":2.3517,"sweep_low":1.9089,"atr14":0.269348,"stop_level":1.774226,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-02","known_ts":"2009-01-02","bar_index":1337,"type":"RECLAIM","strength":1.0,"price":3.4913,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-11-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-01-27","known_ts":"2009-01-27","bar_index":1342,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6566,"stop_level":2.7437,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-01-28","known_ts":"2009-01-28","bar_index":1342,"type":"RECLAIM","strength":0.863,"price":2.7654,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-27 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-01-27","prior_stop_level":2.7437,"sweep_low":2.6275,"atr14":0.368022,"stop_level":2.443489,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-23","known_ts":"2009-03-25","bar_index":1355,"type":"BUY","strength":0.725,"price":2.4606,"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":"2009-05-29","known_ts":"2009-05-29","bar_index":1370,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.7219,"stop_level":2.8235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-06-01","known_ts":"2009-06-01","bar_index":1371,"type":"RECLAIM","strength":0.863,"price":2.8525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-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":"2009-05-29","prior_stop_level":2.8235,"sweep_low":2.6493,"atr14":0.213696,"stop_level":2.542452,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-09","known_ts":"2009-06-11","bar_index":1373,"type":"REBUY","strength":1.0,"price":3.0122,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2009-06-17","known_ts":"2009-06-19","bar_index":1375,"type":"BUY","strength":1.0,"price":3.0122,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2009-11-13","known_ts":"2009-11-13","bar_index":1410,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.676,"stop_level":5.8938,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-11","known_ts":"2010-02-16","bar_index":1430,"type":"REBUY","strength":0.863,"price":6.7648,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2010-02-26","known_ts":"2010-02-26","bar_index":1433,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.1551,"stop_level":6.5325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-03-02","known_ts":"2010-03-02","bar_index":1434,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.0607,"stop_level":6.5325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-03-08","known_ts":"2010-03-08","bar_index":1435,"type":"RECLAIM","strength":0.863,"price":6.547,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-03-02","prior_stop_level":6.5325,"sweep_low":5.9591,"atr14":0.391576,"stop_level":5.763312,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-31","known_ts":"2010-03-31","bar_index":1441,"type":"RECLAIM","strength":0.863,"price":7.0842,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-06","known_ts":"2010-05-06","bar_index":1449,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.8229,"stop_level":7.135,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-07-22","known_ts":"2010-07-26","bar_index":1467,"type":"BUY","strength":0.588,"price":5.226,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2010-08-26","known_ts":"2010-08-26","bar_index":1475,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.3204,"stop_level":5.4147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-08-27","known_ts":"2010-08-27","bar_index":1475,"type":"RECLAIM","strength":0.725,"price":5.4946,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2010-08-26","prior_stop_level":5.4147,"sweep_low":5.2333,"atr14":0.295641,"stop_level":5.08548,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-20","known_ts":"2010-10-20","bar_index":1488,"type":"RECLAIM","strength":0.863,"price":6.3511,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-14","known_ts":"2011-03-14","bar_index":1521,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.4504,"stop_level":9.7625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-18","known_ts":"2011-03-18","bar_index":1522,"type":"RECLAIM","strength":1.0,"price":9.9004,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-03-14","prior_stop_level":9.7625,"sweep_low":8.7246,"atr14":0.534499,"stop_level":8.457351,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-30","known_ts":"2011-03-30","bar_index":1525,"type":"RECLAIM","strength":1.0,"price":11.0327,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-03-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-29","known_ts":"2011-07-01","bar_index":1546,"type":"BUY","strength":0.725,"price":9.0657,"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":"2011-08-04","known_ts":"2011-08-04","bar_index":1554,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.7391,"stop_level":9.0149,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-08-10","known_ts":"2011-08-10","bar_index":1555,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.0205,"stop_level":9.0149,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-08-11","known_ts":"2011-08-15","bar_index":1556,"type":"REBUY","strength":0.588,"price":8.5213,"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":"2011-08-24","known_ts":"2011-08-26","bar_index":1559,"type":"REBUY","strength":0.588,"price":8.4995,"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":20},{"ts":"2011-10-11","known_ts":"2011-10-13","bar_index":1570,"type":"BUY","strength":0.45,"price":8.1657,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-10-28","known_ts":"2011-10-28","bar_index":1574,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.8826,"stop_level":8.2745,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-04","known_ts":"2011-11-04","bar_index":1576,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.2366,"stop_level":8.2745,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-22","known_ts":"2011-12-27","bar_index":1587,"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":"2011-12-22","trigger_known_ts":"2011-12-27","strength":0.45,"price":6.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.418221,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.3511,"atr14":0.214537,"stop_level":6.243832,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-03","known_ts":"2012-01-05","bar_index":1589,"type":"BUY","strength":0.45,"price":6.6414,"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":"2012-01-03","known_ts":"2012-01-05","bar_index":1589,"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":"2012-01-03","trigger_known_ts":"2012-01-05","strength":0.45,"price":6.6414,"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.413086,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.3583,"atr14":0.195012,"stop_level":6.260794,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-02","known_ts":"2012-02-02","bar_index":1596,"type":"RECLAIM","strength":0.725,"price":8.5431,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-01-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-29","known_ts":"2012-02-29","bar_index":1602,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.5286,"stop_level":8.5721,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-01","known_ts":"2012-03-01","bar_index":1602,"type":"RECLAIM","strength":0.863,"price":8.6302,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-02-29","prior_stop_level":8.5721,"sweep_low":8.5286,"atr14":0.271264,"stop_level":8.392968,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-16","known_ts":"2012-03-16","bar_index":1606,"type":"RECLAIM","strength":0.863,"price":9.0004,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-07","known_ts":"2012-05-07","bar_index":1617,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.3705,"stop_level":9.7044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-07-20","known_ts":"2012-07-20","bar_index":1635,"type":"RECLAIM","strength":1.0,"price":10.0311,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-07-27","known_ts":"2012-07-27","bar_index":1636,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.4923,"stop_level":9.5085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2012-09-06","known_ts":"2012-09-10","bar_index":1646,"type":"BUY","strength":0.588,"price":8.6447,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2012-12-27","known_ts":"2012-12-27","bar_index":1671,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.2036,"stop_level":9.2472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-12-28","known_ts":"2012-12-28","bar_index":1671,"type":"RECLAIM","strength":0.863,"price":9.4359,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-12-27","prior_stop_level":9.2472,"sweep_low":9.1891,"atr14":0.182314,"stop_level":9.097943,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-14","known_ts":"2013-01-14","bar_index":1675,"type":"RECLAIM","strength":0.863,"price":9.9585,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-25","known_ts":"2013-02-25","bar_index":1684,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.9803,"stop_level":10.1835,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-04-29","known_ts":"2013-05-01","bar_index":1699,"type":"BUY","strength":0.863,"price":10.7496,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2013-06-05","known_ts":"2013-06-05","bar_index":1707,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.2771,"stop_level":10.6117,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-27","known_ts":"2013-07-01","bar_index":1713,"type":"BUY","strength":0.863,"price":11.0514,"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":"2013-08-26","known_ts":"2013-08-26","bar_index":1726,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.7661,"stop_level":12.8117,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-14","known_ts":"2013-10-16","bar_index":1738,"type":"BUY","strength":0.863,"price":13.8459,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2013-10-31","known_ts":"2013-10-31","bar_index":1742,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.1355,"stop_level":12.678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2014-01-06","known_ts":"2014-01-08","bar_index":1757,"type":"BUY","strength":0.45,"price":11.2154,"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-02-26","known_ts":"2014-02-26","bar_index":1768,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.2932,"stop_level":10.9123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-03-20","known_ts":"2014-03-24","bar_index":1774,"type":"BUY","strength":0.45,"price":10.6355,"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-04-15","known_ts":"2014-04-15","bar_index":1780,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.5239,"stop_level":10.5983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-04-16","known_ts":"2014-04-16","bar_index":1780,"type":"RECLAIM","strength":0.588,"price":10.6951,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-04-15","prior_stop_level":10.5983,"sweep_low":10.4271,"atr14":0.221146,"stop_level":10.316527,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-23","known_ts":"2014-04-23","bar_index":1781,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.5016,"stop_level":10.5239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-04-28","known_ts":"2014-04-28","bar_index":1782,"type":"RECLAIM","strength":0.588,"price":10.6355,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-04-23","prior_stop_level":10.5239,"sweep_low":10.2857,"atr14":0.228556,"stop_level":10.171422,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-19","known_ts":"2014-05-19","bar_index":1787,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.0226,"stop_level":11.0598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-05-22","known_ts":"2014-05-22","bar_index":1788,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.6355,"stop_level":11.0598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-06-06","known_ts":"2014-06-10","bar_index":1792,"type":"REBUY","strength":0.588,"price":11.0253,"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":"2014-07-16","known_ts":"2014-07-18","bar_index":1801,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-07-16","trigger_known_ts":"2014-07-18","strength":0.588,"price":10.5831,"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.268633,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":10.2683,"atr14":0.190482,"stop_level":10.173059,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-24","known_ts":"2014-07-28","bar_index":1803,"type":"BUY","strength":0.725,"price":11.2351,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2014-08-12","known_ts":"2014-08-12","bar_index":1807,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.778,"stop_level":10.8979,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-08-18","known_ts":"2014-08-18","bar_index":1808,"type":"RECLAIM","strength":0.863,"price":11.1677,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-08-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":"2014-08-12","prior_stop_level":10.8979,"sweep_low":10.6056,"atr14":0.246283,"stop_level":10.482459,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-27","known_ts":"2014-08-27","bar_index":1811,"type":"RECLAIM","strength":0.863,"price":11.2293,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-08-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-22","known_ts":"2014-09-22","bar_index":1816,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.3953,"stop_level":11.4406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-25","known_ts":"2014-09-25","bar_index":1817,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.7388,"stop_level":11.4406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-11-12","known_ts":"2014-11-14","bar_index":1829,"type":"BUY","strength":0.588,"price":11.0784,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2014-12-17","known_ts":"2014-12-17","bar_index":1837,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.7822,"stop_level":10.8354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-18","known_ts":"2014-12-18","bar_index":1837,"type":"RECLAIM","strength":0.863,"price":10.8582,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-12-17","prior_stop_level":10.8354,"sweep_low":10.6455,"atr14":0.234537,"stop_level":10.528232,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-02","known_ts":"2015-02-04","bar_index":1847,"type":"BUY","strength":0.45,"price":10.5163,"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-02-13","known_ts":"2015-02-13","bar_index":1850,"type":"RECLAIM","strength":0.725,"price":15.197,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-02-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-26","known_ts":"2015-03-26","bar_index":1859,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.9769,"stop_level":16.458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-30","known_ts":"2015-03-30","bar_index":1860,"type":"RECLAIM","strength":0.863,"price":16.5344,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-03-26","prior_stop_level":16.458,"sweep_low":15.786,"atr14":0.636969,"stop_level":15.467516,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-13","known_ts":"2015-04-13","bar_index":1863,"type":"RECLAIM","strength":1.0,"price":17.0996,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-09-21","known_ts":"2015-09-21","bar_index":1900,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.3822,"stop_level":13.758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2015-11-17","known_ts":"2015-11-19","bar_index":1914,"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-17","trigger_known_ts":"2015-11-19","strength":0.45,"price":8.6722,"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.499766,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.2316,"atr14":0.44967,"stop_level":8.006765,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-25","known_ts":"2015-11-30","bar_index":1916,"type":"BUY","strength":0.45,"price":8.8643,"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-11-25","known_ts":"2015-11-30","bar_index":1916,"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-11-25","trigger_known_ts":"2015-11-30","strength":0.45,"price":8.8643,"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.488686,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.3784,"atr14":0.4016,"stop_level":8.1776,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-09","known_ts":"2015-12-11","bar_index":1919,"type":"BUY","strength":0.45,"price":8.5834,"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-09","known_ts":"2015-12-11","bar_index":1919,"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-09","trigger_known_ts":"2015-12-11","strength":0.45,"price":8.5834,"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.504889,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.8655,"atr14":0.430593,"stop_level":7.650203,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-07","known_ts":"2016-01-07","bar_index":1925,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.8968,"stop_level":7.9124,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-08","known_ts":"2016-01-08","bar_index":1925,"type":"RECLAIM","strength":0.588,"price":7.9748,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-01-07","prior_stop_level":7.9124,"sweep_low":7.8421,"atr14":0.382837,"stop_level":7.650682,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-22","known_ts":"2016-04-22","bar_index":1949,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.1516,"stop_level":10.0502,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-16","known_ts":"2016-05-16","bar_index":1955,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.128,"stop_level":9.2147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-07-07","known_ts":"2016-07-07","bar_index":1967,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.9153,"stop_level":9.0506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2016-07-12","known_ts":"2016-07-12","bar_index":1968,"type":"RECLAIM","strength":0.588,"price":9.1621,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-07-07 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":"2016-07-07","prior_stop_level":9.0506,"sweep_low":8.8596,"atr14":0.20895,"stop_level":8.755125,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-25","known_ts":"2016-07-25","bar_index":1971,"type":"RECLAIM","strength":0.863,"price":9.6078,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-07-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-07-29","known_ts":"2016-07-29","bar_index":1972,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.7322,"stop_level":8.9153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-09-30","known_ts":"2016-10-04","bar_index":1987,"type":"BUY","strength":0.588,"price":8.4409,"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":"2017-02-06","known_ts":"2017-02-06","bar_index":2016,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.3848,"stop_level":9.3929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-10","known_ts":"2017-02-10","bar_index":2017,"type":"RECLAIM","strength":1.0,"price":9.5067,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-02-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-02-06","prior_stop_level":9.3929,"sweep_low":8.9785,"atr14":0.278301,"stop_level":8.839349,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-29","known_ts":"2017-03-31","bar_index":2028,"type":"BUY","strength":0.863,"price":9.4758,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2017-05-12","known_ts":"2017-05-12","bar_index":2038,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.732,"stop_level":12.1422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-22","known_ts":"2017-05-22","bar_index":2040,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.2397,"stop_level":12.1422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-07","known_ts":"2017-06-07","bar_index":2044,"type":"RECLAIM","strength":1.0,"price":11.7005,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-28","known_ts":"2017-08-01","bar_index":2056,"type":"BUY","strength":0.863,"price":11.6592,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2018-02-28","known_ts":"2018-03-02","bar_index":2105,"type":"BUY","strength":0.725,"price":16.3642,"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":"2018-03-26","known_ts":"2018-03-26","bar_index":2111,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.3342,"stop_level":17.3764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-03-27","known_ts":"2018-03-27","bar_index":2111,"type":"RECLAIM","strength":0.863,"price":17.9247,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-03-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-03-26","prior_stop_level":17.3764,"sweep_low":16.7016,"atr14":0.843184,"stop_level":16.280008,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-12","known_ts":"2018-04-12","bar_index":2115,"type":"RECLAIM","strength":0.863,"price":18.1778,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-03-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-04-24","known_ts":"2018-04-24","bar_index":2117,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.7138,"stop_level":17.9247,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-04-25","known_ts":"2018-04-27","bar_index":2118,"type":"REBUY","strength":0.863,"price":20.8348,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2018-04-25","known_ts":"2018-04-25","bar_index":2118,"type":"RECLAIM","strength":0.863,"price":20.1178,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-04-24","prior_stop_level":17.9247,"sweep_low":17.6295,"atr14":0.969147,"stop_level":17.144927,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-02","known_ts":"2018-07-02","bar_index":2133,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.7655,"stop_level":24.1891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-07-03","known_ts":"2018-07-03","bar_index":2134,"type":"RECLAIM","strength":1.0,"price":24.4009,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-07-02","prior_stop_level":24.1891,"sweep_low":22.9182,"atr14":1.175099,"stop_level":22.33065,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-26","known_ts":"2018-10-30","bar_index":2161,"type":"BUY","strength":0.725,"price":24.6275,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2018-12-24","known_ts":"2018-12-27","bar_index":2174,"type":"BUY","strength":0.588,"price":20.9437,"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":60},{"ts":"2019-02-05","known_ts":"2019-02-05","bar_index":2183,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.6271,"stop_level":22.6698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-21","known_ts":"2019-02-21","bar_index":2187,"type":"RECLAIM","strength":0.725,"price":24.319,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-22","known_ts":"2019-03-22","bar_index":2194,"type":"SELL","basis":"structure_stop","strength":0.45,"price":21.5091,"stop_level":22.0802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-05-01","known_ts":"2019-05-03","bar_index":2203,"type":"BUY","strength":0.45,"price":23.0705,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-05-01","known_ts":"2019-05-03","bar_index":2203,"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":"2019-05-01","trigger_known_ts":"2019-05-03","strength":0.45,"price":23.0705,"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.145062,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.7283,"atr14":0.742298,"stop_level":20.357151,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-18","known_ts":"2019-06-18","bar_index":2214,"type":"RECLAIM","strength":0.725,"price":22.9838,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-15","known_ts":"2019-08-15","bar_index":2227,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.1399,"stop_level":24.6576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-19","known_ts":"2019-08-19","bar_index":2228,"type":"RECLAIM","strength":0.863,"price":25.0458,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-08-15","prior_stop_level":24.6576,"sweep_low":23.9674,"atr14":0.779558,"stop_level":23.577621,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-29","known_ts":"2019-08-29","bar_index":2231,"type":"RECLAIM","strength":0.863,"price":24.6447,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-08-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-04","known_ts":"2019-10-04","bar_index":2239,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.2886,"stop_level":27.4707,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-08","known_ts":"2019-10-08","bar_index":2240,"type":"RECLAIM","strength":0.863,"price":27.7221,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-10-04","prior_stop_level":27.4707,"sweep_low":26.5518,"atr14":0.989387,"stop_level":26.057106,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-21","known_ts":"2019-10-21","bar_index":2243,"type":"RECLAIM","strength":0.863,"price":28.5976,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-24","known_ts":"2019-12-27","bar_index":2258,"type":"BUY","strength":0.588,"price":24.9782,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2020-01-14","known_ts":"2020-01-14","bar_index":2262,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.5687,"stop_level":24.6297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2020-01-15","known_ts":"2020-01-15","bar_index":2262,"type":"RECLAIM","strength":0.588,"price":24.7256,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-14 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":"2020-01-14","prior_stop_level":24.6297,"sweep_low":24.4032,"atr14":0.701623,"stop_level":24.052389,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-03-23","known_ts":"2020-03-25","bar_index":2278,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2020-03-23","trigger_known_ts":"2020-03-25","strength":0.45,"price":14.971,"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.482146,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.1051,"atr14":1.772039,"stop_level":12.21908,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-03","known_ts":"2020-04-07","bar_index":2281,"type":"BUY","strength":0.45,"price":16.1624,"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-03","known_ts":"2020-04-07","bar_index":2281,"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-03","trigger_known_ts":"2020-04-07","strength":0.45,"price":16.1624,"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.440935,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.4629,"atr14":1.74703,"stop_level":13.589385,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-05","known_ts":"2020-05-05","bar_index":2288,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.2675,"stop_level":16.3814,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-08","known_ts":"2020-05-08","bar_index":2289,"type":"RECLAIM","strength":0.588,"price":16.8106,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-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":"2020-05-05","prior_stop_level":16.3814,"sweep_low":15.882,"atr14":1.138338,"stop_level":15.312831,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-22","known_ts":"2020-06-22","bar_index":2299,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.8245,"stop_level":17.9127,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-23","known_ts":"2020-06-23","bar_index":2299,"type":"RECLAIM","strength":0.588,"price":18.0273,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-22","prior_stop_level":17.9127,"sweep_low":17.7715,"atr14":0.937711,"stop_level":17.302644,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-27","known_ts":"2020-07-27","bar_index":2307,"type":"RECLAIM","strength":0.725,"price":23.6013,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-25","known_ts":"2020-11-25","bar_index":2335,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.2967,"stop_level":27.4298,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-29","known_ts":"2021-01-29","bar_index":2350,"type":"RECLAIM","strength":1.0,"price":31.4673,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-11-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-19","known_ts":"2021-02-19","bar_index":2354,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.7614,"stop_level":32.0199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-22","known_ts":"2021-02-22","bar_index":2355,"type":"RECLAIM","strength":1.0,"price":32.0824,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-02-19","prior_stop_level":32.0199,"sweep_low":31.4673,"atr14":1.166567,"stop_level":30.884017,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-05","known_ts":"2021-03-05","bar_index":2358,"type":"RECLAIM","strength":1.0,"price":40.9766,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-02-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-24","known_ts":"2021-03-24","bar_index":2362,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.9913,"stop_level":39.832,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-25","known_ts":"2021-03-25","bar_index":2362,"type":"RECLAIM","strength":1.0,"price":43.0514,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-03-24","prior_stop_level":39.832,"sweep_low":38.7856,"atr14":2.118213,"stop_level":37.726493,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-09","known_ts":"2021-04-09","bar_index":2366,"type":"RECLAIM","strength":1.0,"price":50.796,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-03-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-30","known_ts":"2021-08-03","bar_index":2392,"type":"BUY","strength":0.725,"price":52.496,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2021-11-05","known_ts":"2021-11-05","bar_index":2415,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.6967,"stop_level":47.3097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-12-23","known_ts":"2021-12-28","bar_index":2426,"type":"BUY","strength":0.588,"price":35.9923,"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":"2022-03-01","known_ts":"2022-03-03","bar_index":2441,"type":"REBUY","strength":0.588,"price":41.9829,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-03-23","known_ts":"2022-03-23","bar_index":2446,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.1331,"stop_level":40.1966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-03-24","known_ts":"2022-03-24","bar_index":2446,"type":"RECLAIM","strength":0.588,"price":40.8041,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-03-23","prior_stop_level":40.1966,"sweep_low":40.0968,"atr14":1.570083,"stop_level":39.311759,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-30","known_ts":"2022-03-30","bar_index":2448,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.6253,"stop_level":40.1331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-31","known_ts":"2022-06-02","bar_index":2462,"type":"BUY","strength":0.45,"price":33.9413,"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-05-31","known_ts":"2022-06-02","bar_index":2462,"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-05-31","trigger_known_ts":"2022-06-02","strength":0.45,"price":33.9413,"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.35345,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":30.1588,"atr14":1.621947,"stop_level":29.347826,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-14","known_ts":"2022-07-18","bar_index":2472,"type":"BUY","strength":0.588,"price":32.0385,"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-08-03","known_ts":"2022-08-03","bar_index":2476,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.0463,"stop_level":28.4969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-12","known_ts":"2022-08-16","bar_index":2479,"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-08-12","trigger_known_ts":"2022-08-16","strength":0.45,"price":27.0948,"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.45974,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.8172,"atr14":1.681294,"stop_level":22.976553,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-08","known_ts":"2022-09-12","bar_index":2485,"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-09-08","trigger_known_ts":"2022-09-12","strength":0.45,"price":25.3201,"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.495127,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.5198,"atr14":1.315626,"stop_level":20.861987,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-20","known_ts":"2022-10-24","bar_index":2495,"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-10-20","trigger_known_ts":"2022-10-24","strength":0.45,"price":17.4081,"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.652889,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.4832,"atr14":1.035272,"stop_level":15.965564,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-28","known_ts":"2022-11-01","bar_index":2497,"type":"BUY","strength":0.45,"price":18.2964,"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-10-28","known_ts":"2022-11-01","bar_index":2497,"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-10-28","trigger_known_ts":"2022-11-01","strength":0.45,"price":18.2964,"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.564194,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.4832,"atr14":1.065609,"stop_level":15.950395,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-06","known_ts":"2022-12-06","bar_index":2505,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.6733,"stop_level":24.7066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-12","known_ts":"2022-12-12","bar_index":2507,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.0892,"stop_level":24.7066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-04","known_ts":"2023-01-06","bar_index":2512,"type":"REBUY","strength":0.725,"price":25.8798,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2023-02-08","known_ts":"2023-02-08","bar_index":2520,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.8836,"stop_level":27.1507,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-04-14","known_ts":"2023-04-18","bar_index":2535,"type":"BUY","strength":0.588,"price":23.8152,"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":40},{"ts":"2023-05-08","known_ts":"2023-05-08","bar_index":2540,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.6927,"stop_level":23.6762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-06-14","known_ts":"2023-06-16","bar_index":2549,"type":"BUY","strength":0.588,"price":19.3803,"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":"2023-07-31","known_ts":"2023-07-31","bar_index":2559,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.7828,"stop_level":20.7246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-09-14","known_ts":"2023-09-18","bar_index":2570,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-09-14","trigger_known_ts":"2023-09-18","strength":0.45,"price":16.0736,"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.451349,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.7949,"atr14":0.803731,"stop_level":13.393035,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-13","known_ts":"2023-10-17","bar_index":2577,"type":"BUY","strength":0.45,"price":13.7101,"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-10-13","known_ts":"2023-10-17","bar_index":2577,"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-10-13","trigger_known_ts":"2023-10-17","strength":0.45,"price":13.7101,"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.532024,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.5444,"atr14":0.748715,"stop_level":11.170043,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-31","known_ts":"2023-11-02","bar_index":2581,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-10-31","trigger_known_ts":"2023-11-02","strength":0.45,"price":17.0529,"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.417922,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.0924,"atr14":1.006314,"stop_level":10.589243,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-03","known_ts":"2023-11-03","bar_index":2582,"type":"RECLAIM","strength":0.725,"price":20.6405,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-10-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-03","known_ts":"2024-01-03","bar_index":2595,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.9547,"stop_level":26.6554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-19","known_ts":"2024-01-19","bar_index":2599,"type":"RECLAIM","strength":1.0,"price":26.485,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-01","known_ts":"2024-07-01","bar_index":2636,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.3385,"stop_level":33.3672,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-09-11","known_ts":"2024-09-13","bar_index":2653,"type":"BUY","strength":0.725,"price":30.2602,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2024-10-09","known_ts":"2024-10-09","bar_index":2659,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.4819,"stop_level":28.6068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2024-10-11","known_ts":"2024-10-11","bar_index":2660,"type":"RECLAIM","strength":0.588,"price":28.7702,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-09 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":"2024-10-09","prior_stop_level":28.6068,"sweep_low":28.0493,"atr14":1.06449,"stop_level":27.517055,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-02","known_ts":"2024-12-04","bar_index":2672,"type":"BUY","strength":0.588,"price":21.7503,"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-01-10","known_ts":"2025-01-10","bar_index":2680,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.5664,"stop_level":21.6342,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-01-13","known_ts":"2025-01-13","bar_index":2681,"type":"RECLAIM","strength":0.588,"price":21.9827,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-01-10","prior_stop_level":21.6342,"sweep_low":21.0631,"atr14":0.952637,"stop_level":20.586782,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-21","known_ts":"2025-02-21","bar_index":2690,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.3505,"stop_level":22.6506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-02-25","known_ts":"2025-02-25","bar_index":2690,"type":"RECLAIM","strength":0.588,"price":22.8248,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-02-21","prior_stop_level":22.6506,"sweep_low":22.2634,"atr14":0.786241,"stop_level":21.870279,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-14","known_ts":"2025-03-18","bar_index":2695,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-03-14","trigger_known_ts":"2025-03-18","strength":0.45,"price":17.6256,"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.527451,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.6256,"atr14":0.861951,"stop_level":17.194625,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-27","known_ts":"2025-03-31","bar_index":2698,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-03-27","trigger_known_ts":"2025-03-31","strength":0.45,"price":16.9428,"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.545757,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.6112,"atr14":0.732117,"stop_level":16.245141,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-17","known_ts":"2025-04-22","bar_index":2703,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-04-17","trigger_known_ts":"2025-04-22","strength":0.45,"price":13.2948,"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.643561,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.6366,"atr14":1.035737,"stop_level":11.118731,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-28","known_ts":"2025-04-30","bar_index":2705,"type":"BUY","strength":0.45,"price":20.8639,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-04-28","known_ts":"2025-04-30","bar_index":2705,"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":"2025-04-28","trigger_known_ts":"2025-04-30","strength":0.45,"price":20.8639,"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.440631,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.0072,"atr14":1.417521,"stop_level":11.29844,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-02","known_ts":"2025-06-02","bar_index":2713,"type":"RECLAIM","strength":0.725,"price":22.657,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-04-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-24","known_ts":"2026-02-26","bar_index":2774,"type":"REBUY","strength":1.0,"price":47.377,"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":"2026-03-13","known_ts":"2026-03-13","bar_index":2778,"type":"SELL","basis":"structure_stop","strength":1.0,"price":42.4326,"stop_level":43.3585,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-18","known_ts":"2026-03-18","bar_index":2779,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.4469,"stop_level":43.3585,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-11","known_ts":"2026-06-15","bar_index":2799,"type":"BUY","strength":0.725,"price":40.03,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2026-07-09","known_ts":"2026-07-09","bar_index":2805,"type":"SELL","basis":"structure_stop","strength":0.725,"price":39.36,"stop_level":40.41,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-07-15","known_ts":"2026-07-15","bar_index":2806,"type":"RECLAIM","strength":0.725,"price":41.07,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2026-07-09","prior_stop_level":40.41,"sweep_low":38.18,"atr14":1.516932,"stop_level":37.421534,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-30","known_ts":"2026-07-30","bar_index":2810,"type":"RECLAIM","strength":0.863,"price":50.78,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-07-09 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-07-30","last_scored_basis":null,"bars_since_signal":2,"extended":true,"strong_bull":true,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2017-02-17","2017-03-13","2017-07-20","2018-02-06","2018-08-31","2018-10-05","2018-12-19","2019-04-01","2019-04-23","2019-08-26","2019-11-06","2019-12-03","2020-02-18","2020-07-27","2021-01-04","2021-05-05","2021-05-26","2021-06-17","2021-07-19","2021-12-02","2022-05-12","2023-03-20","2023-05-18","2023-06-06","2023-06-28","2023-08-18","2023-10-13","2024-01-19","2024-02-14","2024-03-15","2024-03-28","2024-04-19","2024-07-12","2024-08-12","2024-09-11","2024-11-21","2025-10-22","2025-11-07","2026-04-02","2026-05-15"],"warnings":[{"ts":"2022-01-14","kind":"arm","px":38.9909},{"ts":"2022-03-21","kind":"arm","px":40.3507},{"ts":"2022-03-23","kind":"confirm","px":40.1331,"level":40.1966},{"ts":"2022-03-29","kind":"arm","px":40.7134},{"ts":"2022-03-30","kind":"confirm","px":39.6253,"level":40.1331},{"ts":"2022-07-28","kind":"arm","px":30.4179},{"ts":"2022-08-03","kind":"confirm","px":25.0463,"level":28.4969},{"ts":"2022-11-28","kind":"arm","px":24.7066},{"ts":"2022-12-06","kind":"confirm","px":24.6733,"level":24.7066},{"ts":"2022-12-09","kind":"arm","px":22.4721},{"ts":"2022-12-12","kind":"confirm","px":23.0892,"level":24.7066},{"ts":"2023-01-25","kind":"arm","px":27.4086},{"ts":"2023-02-08","kind":"confirm","px":26.8836,"level":27.1507},{"ts":"2023-05-05","kind":"arm","px":19.4245},{"ts":"2023-05-08","kind":"confirm","px":18.6927,"level":23.6762},{"ts":"2023-07-25","kind":"arm","px":20.7246},{"ts":"2023-07-31","kind":"confirm","px":18.7828,"level":20.7246},{"ts":"2023-12-14","kind":"arm","px":28.4356},{"ts":"2024-01-03","kind":"confirm","px":25.9547,"level":26.6554},{"ts":"2024-05-22","kind":"arm","px":33.7015},{"ts":"2024-07-01","kind":"confirm","px":33.3385,"level":33.3672},{"ts":"2024-10-08","kind":"arm","px":28.8471},{"ts":"2024-10-09","kind":"confirm","px":28.4819,"level":28.6068},{"ts":"2025-01-08","kind":"arm","px":21.8762},{"ts":"2025-01-10","kind":"confirm","px":21.5664,"level":21.6342},{"ts":"2025-02-03","kind":"arm","px":24.209},{"ts":"2025-02-21","kind":"confirm","px":22.3505,"level":22.6506},{"ts":"2025-05-19","kind":"arm","px":20.0348},{"ts":"2025-06-12","kind":"arm","px":21.3213},{"ts":"2025-07-14","kind":"arm","px":23.2168},{"ts":"2025-08-14","kind":"arm","px":26.3497},{"ts":"2025-09-09","kind":"arm","px":28.7944},{"ts":"2026-01-29","kind":"arm","px":31.8393},{"ts":"2026-03-12","kind":"arm","px":43.7368},{"ts":"2026-03-13","kind":"confirm","px":42.4326,"level":43.3585},{"ts":"2026-03-17","kind":"arm","px":41.895},{"ts":"2026-03-18","kind":"confirm","px":41.4469,"level":43.3585},{"ts":"2026-07-08","kind":"arm","px":38.96},{"ts":"2026-07-09","kind":"confirm","px":39.36,"level":40.41},{"ts":"2026-07-24","kind":"arm","px":40.37}],"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":[]}}}