{"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":"OTEX","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1996-08-20","known_ts":"1996-08-22","bar_index":49,"type":"BUY","strength":0.45,"price":0.6219,"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":"1996-08-23","known_ts":"1996-08-23","bar_index":50,"type":"RECLAIM","strength":0.588,"price":0.6219,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-08-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1996-09-27","known_ts":"1996-10-01","bar_index":58,"type":"BUY","strength":0.588,"price":0.5633,"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":15},{"ts":"1996-10-28","known_ts":"1996-10-28","bar_index":65,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6219,"stop_level":0.6337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-10-31","known_ts":"1996-10-31","bar_index":66,"type":"RECLAIM","strength":0.725,"price":0.6454,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-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":"1996-10-28","prior_stop_level":0.6337,"sweep_low":0.5867,"atr14":0.037745,"stop_level":0.567828,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-13","known_ts":"1996-11-13","bar_index":69,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6102,"stop_level":0.6219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-12-05","known_ts":"1996-12-09","bar_index":74,"type":"BUY","strength":0.725,"price":0.6219,"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":10},{"ts":"1997-01-17","known_ts":"1997-01-17","bar_index":83,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7364,"stop_level":0.751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-01-21","known_ts":"1997-01-21","bar_index":84,"type":"RECLAIM","strength":0.725,"price":0.7628,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-01-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":"1997-01-17","prior_stop_level":0.751,"sweep_low":0.7041,"atr14":0.05232,"stop_level":0.67794,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-31","known_ts":"1997-01-31","bar_index":87,"type":"RECLAIM","strength":0.863,"price":0.798,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-01-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-02-10","known_ts":"1997-02-12","bar_index":89,"type":"REBUY","strength":0.863,"price":0.8097,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1997-03-12","known_ts":"1997-03-12","bar_index":96,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.8214,"stop_level":0.8332,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-03-14","known_ts":"1997-03-14","bar_index":96,"type":"RECLAIM","strength":0.863,"price":0.8566,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-03-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":"1997-03-12","prior_stop_level":0.8332,"sweep_low":0.798,"atr14":0.051027,"stop_level":0.772486,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-20","known_ts":"1997-05-22","bar_index":112,"type":"BUY","strength":0.863,"price":0.7862,"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":"1997-05-21","known_ts":"1997-05-21","bar_index":112,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7217,"stop_level":0.7393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-05-22","known_ts":"1997-05-22","bar_index":112,"type":"RECLAIM","strength":0.863,"price":0.7862,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-05-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1997-05-21","prior_stop_level":0.7393,"sweep_low":0.7158,"atr14":0.037829,"stop_level":0.696885,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-06","known_ts":"1997-06-06","bar_index":116,"type":"RECLAIM","strength":1.0,"price":0.8332,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-05-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-07","known_ts":"1997-07-07","bar_index":122,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8684,"stop_level":0.8801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-08","known_ts":"1997-07-08","bar_index":123,"type":"RECLAIM","strength":1.0,"price":0.9212,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-07-07 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-07-07","prior_stop_level":0.8801,"sweep_low":0.8449,"atr14":0.040373,"stop_level":0.824713,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-21","known_ts":"1997-07-21","bar_index":126,"type":"RECLAIM","strength":1.0,"price":1.0327,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-07-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-09-29","known_ts":"1997-09-29","bar_index":142,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.3026,"stop_level":1.3143,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-01","known_ts":"1997-10-01","bar_index":143,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.2674,"stop_level":1.3143,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-07","known_ts":"1997-10-07","bar_index":144,"type":"RECLAIM","strength":1.0,"price":1.326,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-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":"1997-10-01","prior_stop_level":1.3143,"sweep_low":1.2439,"atr14":0.053459,"stop_level":1.217171,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-12-22","known_ts":"1997-12-24","bar_index":162,"type":"BUY","strength":0.725,"price":1.0444,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":70},{"ts":"1998-03-20","known_ts":"1998-03-20","bar_index":182,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.7837,"stop_level":1.8365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-03-23","known_ts":"1998-03-23","bar_index":182,"type":"RECLAIM","strength":1.0,"price":1.8424,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-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":"1998-03-20","prior_stop_level":1.8365,"sweep_low":1.725,"atr14":0.10098,"stop_level":1.67451,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-30","known_ts":"1998-03-30","bar_index":184,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.7602,"stop_level":1.7837,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-04-01","known_ts":"1998-04-01","bar_index":184,"type":"RECLAIM","strength":1.0,"price":1.8541,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-03-30","prior_stop_level":1.7837,"sweep_low":1.6781,"atr14":0.101638,"stop_level":1.627281,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-16","known_ts":"1998-04-16","bar_index":188,"type":"RECLAIM","strength":1.0,"price":1.9421,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-03-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-07-13","known_ts":"1998-07-15","bar_index":208,"type":"BUY","strength":0.725,"price":1.7133,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"1998-08-03","known_ts":"1998-08-03","bar_index":213,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3847,"stop_level":1.4434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1998-08-07","known_ts":"1998-08-07","bar_index":214,"type":"RECLAIM","strength":0.588,"price":1.4551,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-08-03 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":"1998-08-03","prior_stop_level":1.4434,"sweep_low":1.2908,"atr14":0.100946,"stop_level":1.240327,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-14","known_ts":"1998-10-16","bar_index":230,"type":"REBUY","strength":0.588,"price":1.1852,"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":60},{"ts":"1998-10-27","known_ts":"1998-10-29","bar_index":233,"type":"REBUY","strength":0.588,"price":1.2087,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"1998-12-11","known_ts":"1998-12-11","bar_index":243,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7192,"stop_level":1.7368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-15","known_ts":"1998-12-15","bar_index":244,"type":"RECLAIM","strength":0.725,"price":1.8776,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-12-11","prior_stop_level":1.7368,"sweep_low":1.6194,"atr14":0.113602,"stop_level":1.562599,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-28","known_ts":"1998-12-28","bar_index":247,"type":"RECLAIM","strength":0.863,"price":2.3235,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-21","known_ts":"1999-01-21","bar_index":252,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2766,"stop_level":2.2824,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-01-25","known_ts":"1999-01-25","bar_index":253,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.1651,"stop_level":2.2824,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-03-25","known_ts":"1999-03-29","bar_index":267,"type":"BUY","strength":0.863,"price":2.4467,"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":"1999-05-12","known_ts":"1999-05-12","bar_index":278,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.2036,"stop_level":3.2388,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-07-13","known_ts":"1999-07-15","bar_index":292,"type":"BUY","strength":0.725,"price":3.1508,"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":25},{"ts":"1999-07-30","known_ts":"1999-07-30","bar_index":296,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5993,"stop_level":2.699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-09-23","known_ts":"1999-09-27","bar_index":309,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-09-23","trigger_known_ts":"1999-09-27","strength":0.45,"price":1.901,"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.465365,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.8482,"atr14":0.092698,"stop_level":1.801851,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-01","known_ts":"1999-10-05","bar_index":311,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-10-01","trigger_known_ts":"1999-10-05","strength":0.45,"price":2.036,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.427398,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.8248,"atr14":0.102046,"stop_level":1.773777,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-06","known_ts":"1999-10-08","bar_index":312,"type":"BUY","strength":0.45,"price":2.2355,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-10-06","known_ts":"1999-10-08","bar_index":312,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-10-06","trigger_known_ts":"1999-10-08","strength":0.45,"price":2.2355,"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.371291,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.8248,"atr14":0.099697,"stop_level":1.774952,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-20","known_ts":"1999-10-20","bar_index":315,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.5373,"stop_level":1.8541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-11-09","known_ts":"1999-11-11","bar_index":320,"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-11-09","trigger_known_ts":"1999-11-11","strength":0.45,"price":1.3436,"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.622128,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.0327,"atr14":0.123442,"stop_level":0.970979,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-12","known_ts":"1999-11-16","bar_index":321,"type":"BUY","strength":0.45,"price":1.373,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-11-12","known_ts":"1999-11-16","bar_index":321,"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-11-12","trigger_known_ts":"1999-11-16","strength":0.45,"price":1.373,"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.613859,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.0327,"atr14":0.106574,"stop_level":0.979413,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-01","known_ts":"2000-02-01","bar_index":339,"type":"RECLAIM","strength":0.725,"price":2.5641,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-10-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-03-29","known_ts":"2000-03-29","bar_index":352,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.2858,"stop_level":3.3268,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-06-06","known_ts":"2000-06-08","bar_index":368,"type":"BUY","strength":0.588,"price":2.4408,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2000-06-23","known_ts":"2000-06-23","bar_index":372,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.124,"stop_level":2.4115,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-08-04","known_ts":"2000-08-08","bar_index":382,"type":"BUY","strength":0.45,"price":2.0301,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-08-04","known_ts":"2000-08-08","bar_index":382,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-08-04","trigger_known_ts":"2000-08-08","strength":0.45,"price":2.0301,"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.61211,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.7016,"atr14":0.123379,"stop_level":1.639911,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-17","known_ts":"2000-08-17","bar_index":385,"type":"RECLAIM","strength":0.725,"price":2.5171,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-08-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-09-18","known_ts":"2000-09-18","bar_index":392,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1123,"stop_level":2.1827,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-19","known_ts":"2000-09-19","bar_index":392,"type":"RECLAIM","strength":0.588,"price":2.2296,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-09-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-09-18","prior_stop_level":2.1827,"sweep_low":2.0888,"atr14":0.131047,"stop_level":2.023276,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-25","known_ts":"2000-10-27","bar_index":401,"type":"BUY","strength":0.45,"price":2.0008,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-10-25","known_ts":"2000-10-27","bar_index":401,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-10-25","trigger_known_ts":"2000-10-27","strength":0.45,"price":2.0008,"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.617708,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.7192,"atr14":0.109307,"stop_level":1.664547,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-27","known_ts":"2000-11-27","bar_index":408,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1181,"stop_level":2.1768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-12-07","known_ts":"2000-12-11","bar_index":411,"type":"REBUY","strength":0.863,"price":2.3939,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":70},{"ts":"2000-12-29","known_ts":"2000-12-29","bar_index":416,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9773,"stop_level":2.0184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-01-03","known_ts":"2001-01-03","bar_index":416,"type":"RECLAIM","strength":0.863,"price":2.2648,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-12-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":"2000-12-29","prior_stop_level":2.0184,"sweep_low":1.8541,"atr14":0.163825,"stop_level":1.772187,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-18","known_ts":"2001-01-18","bar_index":420,"type":"RECLAIM","strength":0.863,"price":2.9631,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-02-21","known_ts":"2001-02-21","bar_index":427,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.875,"stop_level":3.0217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-04-10","known_ts":"2001-04-12","bar_index":439,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-04-10","trigger_known_ts":"2001-04-12","strength":0.45,"price":1.8475,"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.448557,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4786,"atr14":0.148055,"stop_level":1.404572,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-24","known_ts":"2001-04-26","bar_index":442,"type":"BUY","strength":0.588,"price":2.2625,"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":60},{"ts":"2001-06-14","known_ts":"2001-06-14","bar_index":454,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1217,"stop_level":2.2353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-06-18","known_ts":"2001-06-18","bar_index":454,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0447,"stop_level":2.2353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-07-02","known_ts":"2001-07-05","bar_index":458,"type":"BUY","strength":0.725,"price":2.3573,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2001-07-11","known_ts":"2001-07-13","bar_index":460,"type":"BUY","strength":0.588,"price":2.2202,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-07-16","known_ts":"2001-07-16","bar_index":461,"type":"RECLAIM","strength":0.725,"price":2.2493,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-07-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-09-27","known_ts":"2001-10-01","bar_index":477,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-09-27","trigger_known_ts":"2001-10-01","strength":0.45,"price":2.0184,"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.397546,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6804,"atr14":0.09615,"stop_level":1.632325,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-02","known_ts":"2001-10-04","bar_index":478,"type":"BUY","strength":0.45,"price":2.2334,"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-10-23","known_ts":"2001-10-23","bar_index":483,"type":"RECLAIM","strength":0.725,"price":2.3883,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-10-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-12-20","known_ts":"2001-12-20","bar_index":496,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.7995,"stop_level":2.852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-03-13","known_ts":"2002-03-15","bar_index":515,"type":"BUY","strength":0.725,"price":2.4399,"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":30},{"ts":"2002-03-28","known_ts":"2002-03-28","bar_index":518,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3517,"stop_level":2.4286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2002-04-04","known_ts":"2002-04-04","bar_index":520,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.1226,"stop_level":2.4286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-05-03","known_ts":"2002-05-07","bar_index":527,"type":"BUY","strength":0.45,"price":2.0728,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-05-30","known_ts":"2002-05-30","bar_index":533,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0672,"stop_level":2.2606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-06-03","known_ts":"2002-06-03","bar_index":533,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0099,"stop_level":2.2606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-07-12","known_ts":"2002-07-16","bar_index":543,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-07-12","trigger_known_ts":"2002-07-16","strength":0.45,"price":1.718,"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.41737,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4523,"atr14":0.131538,"stop_level":1.386531,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-30","known_ts":"2002-08-01","bar_index":547,"type":"BUY","strength":0.45,"price":1.9921,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-08-15","known_ts":"2002-08-15","bar_index":551,"type":"RECLAIM","strength":0.725,"price":2.3761,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-07-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-09-19","known_ts":"2002-09-19","bar_index":559,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.9658,"stop_level":2.0653,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-10-18","known_ts":"2002-10-22","bar_index":566,"type":"BUY","strength":0.725,"price":2.1113,"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":70},{"ts":"2002-12-18","known_ts":"2002-12-18","bar_index":580,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3019,"stop_level":2.3432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-20","known_ts":"2002-12-20","bar_index":580,"type":"RECLAIM","strength":0.863,"price":2.3498,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-12-18","prior_stop_level":2.3432,"sweep_low":2.2625,"atr14":0.091103,"stop_level":2.216948,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-24","known_ts":"2003-01-28","bar_index":588,"type":"BUY","strength":1.0,"price":2.5751,"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":30},{"ts":"2003-03-05","known_ts":"2003-03-05","bar_index":597,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.5235,"stop_level":2.562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-04-16","known_ts":"2003-04-16","bar_index":607,"type":"RECLAIM","strength":1.0,"price":3.0567,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-15","known_ts":"2003-08-19","bar_index":635,"type":"BUY","strength":0.725,"price":3.1947,"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":"2003-09-19","known_ts":"2003-09-19","bar_index":643,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.312,"stop_level":3.3177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-24","known_ts":"2003-09-24","bar_index":644,"type":"RECLAIM","strength":1.0,"price":3.3637,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-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":"2003-09-19","prior_stop_level":3.3177,"sweep_low":3.2247,"atr14":0.114496,"stop_level":3.167452,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-07","known_ts":"2003-10-07","bar_index":647,"type":"RECLAIM","strength":1.0,"price":3.7242,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-09-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-02","known_ts":"2004-01-06","bar_index":667,"type":"BUY","strength":0.725,"price":3.9805,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2004-02-23","known_ts":"2004-02-23","bar_index":678,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.229,"stop_level":5.6177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-09","known_ts":"2004-03-09","bar_index":682,"type":"RECLAIM","strength":1.0,"price":5.4938,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-02-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-03","known_ts":"2004-06-07","bar_index":702,"type":"BUY","strength":0.725,"price":5.4018,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2004-07-07","known_ts":"2004-07-07","bar_index":709,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.2009,"stop_level":5.2873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-12","known_ts":"2004-07-12","bar_index":710,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.0507,"stop_level":5.2873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-09-29","known_ts":"2004-10-01","bar_index":729,"type":"BUY","strength":0.588,"price":3.4247,"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":"2004-12-01","known_ts":"2004-12-01","bar_index":743,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.436,"stop_level":3.4529,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-12-08","known_ts":"2004-12-08","bar_index":745,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1769,"stop_level":3.205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-01-24","known_ts":"2005-01-24","bar_index":755,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.7232,"stop_level":3.7514,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-01-26","known_ts":"2005-01-26","bar_index":756,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.7345,"stop_level":3.7514,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-04-26","known_ts":"2005-04-28","bar_index":777,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-04-26","trigger_known_ts":"2005-04-28","strength":0.45,"price":2.8164,"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.519992,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.8164,"atr14":0.084903,"stop_level":2.773949,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-12","known_ts":"2005-05-16","bar_index":781,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-05-12","trigger_known_ts":"2005-05-16","strength":0.45,"price":2.9196,"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.502403,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.6417,"atr14":0.086116,"stop_level":2.598642,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-17","known_ts":"2005-05-19","bar_index":782,"type":"BUY","strength":0.45,"price":3.0529,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-05-17","known_ts":"2005-05-19","bar_index":782,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2005-05-17","trigger_known_ts":"2005-05-19","strength":0.45,"price":3.0529,"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.479684,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.6417,"atr14":0.084643,"stop_level":2.599379,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-08","known_ts":"2005-06-08","bar_index":787,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.9553,"stop_level":2.991,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-07-21","known_ts":"2005-07-25","bar_index":797,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-07-21","trigger_known_ts":"2005-07-25","strength":0.45,"price":2.2831,"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.515933,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.1686,"atr14":0.084524,"stop_level":2.126338,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-11","known_ts":"2005-08-15","bar_index":802,"type":"BUY","strength":0.45,"price":2.2982,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-08-11","known_ts":"2005-08-15","bar_index":802,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2005-08-11","trigger_known_ts":"2005-08-15","strength":0.45,"price":2.2982,"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.439805,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.2343,"atr14":0.057041,"stop_level":2.20578,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-11","known_ts":"2005-10-11","bar_index":816,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.6061,"stop_level":2.608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-11-04","known_ts":"2005-11-04","bar_index":822,"type":"RECLAIM","strength":0.863,"price":2.9065,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-10-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-23","known_ts":"2005-11-23","bar_index":826,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8671,"stop_level":2.8727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-28","known_ts":"2005-11-28","bar_index":827,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.792,"stop_level":2.8727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-14","known_ts":"2005-12-14","bar_index":831,"type":"RECLAIM","strength":0.863,"price":2.8239,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-11-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-11","known_ts":"2006-01-13","bar_index":837,"type":"BUY","strength":0.863,"price":2.9591,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2006-03-07","known_ts":"2006-03-07","bar_index":849,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.2351,"stop_level":3.2839,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-05-10","known_ts":"2006-05-10","bar_index":864,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.8314,"stop_level":2.991,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2006-06-29","known_ts":"2006-07-03","bar_index":876,"type":"BUY","strength":0.588,"price":2.7225,"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":75},{"ts":"2006-10-30","known_ts":"2006-10-30","bar_index":904,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.3534,"stop_level":3.3552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-10-31","known_ts":"2006-10-31","bar_index":904,"type":"RECLAIM","strength":1.0,"price":3.3947,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-10-30","prior_stop_level":3.3552,"sweep_low":3.3008,"atr14":0.074936,"stop_level":3.263332,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-09","known_ts":"2006-11-13","bar_index":907,"type":"REBUY","strength":1.0,"price":3.7495,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2007-05-15","known_ts":"2007-05-15","bar_index":949,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3053,"stop_level":4.3165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-08-22","known_ts":"2007-08-24","bar_index":972,"type":"BUY","strength":0.588,"price":3.8115,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2007-09-25","known_ts":"2007-09-25","bar_index":979,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6789,"stop_level":4.7578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-09-26","known_ts":"2007-09-26","bar_index":980,"type":"RECLAIM","strength":0.863,"price":4.7859,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-09-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-09-25","prior_stop_level":4.7578,"sweep_low":4.6639,"atr14":0.154044,"stop_level":4.586878,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-09","known_ts":"2007-10-09","bar_index":983,"type":"RECLAIM","strength":0.863,"price":5.3511,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-09-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":985,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.2966,"stop_level":5.3492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-23","known_ts":"2007-10-23","bar_index":986,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.3304,"stop_level":5.3492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-24","known_ts":"2007-10-24","bar_index":986,"type":"RECLAIM","strength":1.0,"price":5.49,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-10-19","prior_stop_level":5.3492,"sweep_low":5.0864,"atr14":0.179714,"stop_level":4.996543,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-24","known_ts":"2007-10-24","bar_index":986,"type":"RECLAIM","strength":1.0,"price":5.49,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-10-23","prior_stop_level":5.3492,"sweep_low":5.2046,"atr14":0.179714,"stop_level":5.114743,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-07","known_ts":"2007-11-07","bar_index":990,"type":"RECLAIM","strength":1.0,"price":6.2561,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-10-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-11-16","known_ts":"2007-11-16","bar_index":992,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.1829,"stop_level":6.196,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-12-04","known_ts":"2007-12-04","bar_index":996,"type":"RECLAIM","strength":1.0,"price":6.2617,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-02-08","known_ts":"2008-02-12","bar_index":1011,"type":"BUY","strength":0.725,"price":6.3838,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":70},{"ts":"2008-03-04","known_ts":"2008-03-04","bar_index":1016,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.8393,"stop_level":5.9613,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2008-03-28","known_ts":"2008-04-01","bar_index":1022,"type":"BUY","strength":0.725,"price":6.3124,"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":35},{"ts":"2008-04-28","known_ts":"2008-04-28","bar_index":1029,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2824,"stop_level":6.2899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-04-29","known_ts":"2008-04-29","bar_index":1029,"type":"RECLAIM","strength":0.863,"price":6.38,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2008-04-28","prior_stop_level":6.2899,"sweep_low":6.1998,"atr14":0.227128,"stop_level":6.086236,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-14","known_ts":"2008-05-14","bar_index":1033,"type":"RECLAIM","strength":0.863,"price":7.0991,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-04-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-05-21","known_ts":"2008-05-21","bar_index":1034,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.7518,"stop_level":6.7555,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-05-28","known_ts":"2008-05-28","bar_index":1036,"type":"RECLAIM","strength":1.0,"price":6.7968,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2008-05-21","prior_stop_level":6.7555,"sweep_low":6.3593,"atr14":0.265575,"stop_level":6.226512,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-08","known_ts":"2008-08-12","bar_index":1053,"type":"BUY","strength":0.725,"price":6.5227,"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":"2008-09-04","known_ts":"2008-09-04","bar_index":1059,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.2673,"stop_level":6.4476,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-11","known_ts":"2008-09-11","bar_index":1060,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0439,"stop_level":6.4476,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-17","known_ts":"2008-09-19","bar_index":1062,"type":"REBUY","strength":0.725,"price":6.6278,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2008-10-07","known_ts":"2008-10-07","bar_index":1066,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.3417,"stop_level":5.4149,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-21","known_ts":"2008-10-23","bar_index":1070,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-21","trigger_known_ts":"2008-10-23","strength":0.45,"price":4.5531,"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.358637,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.4217,"atr14":0.414493,"stop_level":4.214453,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-06","known_ts":"2008-11-10","bar_index":1074,"type":"BUY","strength":0.45,"price":5.4393,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":1090,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.5783,"stop_level":5.6684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":1090,"type":"RECLAIM","strength":0.588,"price":5.8806,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-20","prior_stop_level":5.6684,"sweep_low":5.5595,"atr14":0.220851,"stop_level":5.449074,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-04","known_ts":"2009-02-04","bar_index":1094,"type":"RECLAIM","strength":0.725,"price":6.718,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-03-09","known_ts":"2009-03-09","bar_index":1101,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.5257,"stop_level":5.5783,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2009-03-11","known_ts":"2009-03-11","bar_index":1102,"type":"RECLAIM","strength":0.588,"price":5.8017,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-03-09 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":"2009-03-09","prior_stop_level":5.5783,"sweep_low":5.4318,"atr14":0.20875,"stop_level":5.327425,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-24","known_ts":"2009-03-26","bar_index":1105,"type":"BUY","strength":0.863,"price":6.4908,"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":0},{"ts":"2009-04-29","known_ts":"2009-04-29","bar_index":1113,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.027,"stop_level":6.2167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-28","known_ts":"2009-06-01","bar_index":1120,"type":"BUY","strength":0.725,"price":6.6973,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2009-06-25","known_ts":"2009-06-25","bar_index":1126,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.671,"stop_level":6.6973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-26","known_ts":"2009-06-26","bar_index":1127,"type":"RECLAIM","strength":0.863,"price":6.8287,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-06-25","prior_stop_level":6.6973,"sweep_low":6.5189,"atr14":0.196009,"stop_level":6.420896,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-08","known_ts":"2009-07-08","bar_index":1129,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.487,"stop_level":6.5246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-09","known_ts":"2009-07-09","bar_index":1129,"type":"RECLAIM","strength":0.863,"price":6.5715,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-07-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":"2009-07-08","prior_stop_level":6.5246,"sweep_low":6.3462,"atr14":0.200212,"stop_level":6.246094,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-23","known_ts":"2009-07-23","bar_index":1133,"type":"RECLAIM","strength":0.863,"price":6.9902,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-07-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-24","known_ts":"2009-08-24","bar_index":1140,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7499,"stop_level":7.1273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-17","known_ts":"2009-09-21","bar_index":1146,"type":"BUY","strength":0.725,"price":7.407,"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":0},{"ts":"2009-10-05","known_ts":"2009-10-07","bar_index":1150,"type":"BUY","strength":0.725,"price":7.1911,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-11-03","known_ts":"2009-11-03","bar_index":1157,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.855,"stop_level":6.9132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2009-11-04","known_ts":"2009-11-04","bar_index":1157,"type":"RECLAIM","strength":0.725,"price":7.024,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-11-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2009-11-03","prior_stop_level":6.9132,"sweep_low":6.7536,"atr14":0.215781,"stop_level":6.64571,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-08","known_ts":"2009-12-10","bar_index":1165,"type":"BUY","strength":0.588,"price":7.377,"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":"2009-12-21","known_ts":"2009-12-23","bar_index":1168,"type":"BUY","strength":0.588,"price":7.4465,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2010-01-28","known_ts":"2010-01-28","bar_index":1176,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.5009,"stop_level":7.5216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-02","known_ts":"2010-02-02","bar_index":1177,"type":"RECLAIM","strength":1.0,"price":7.6211,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-28","prior_stop_level":7.5216,"sweep_low":7.392,"atr14":0.175749,"stop_level":7.304126,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-04","known_ts":"2010-02-08","bar_index":1178,"type":"REBUY","strength":1.0,"price":8.7326,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2010-03-22","known_ts":"2010-03-22","bar_index":1188,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.8284,"stop_level":8.9617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-07","known_ts":"2010-04-07","bar_index":1192,"type":"RECLAIM","strength":1.0,"price":8.956,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-12","known_ts":"2010-07-14","bar_index":1214,"type":"BUY","strength":0.588,"price":7.8295,"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":"2010-08-03","known_ts":"2010-08-03","bar_index":1219,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.4371,"stop_level":7.4465,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2010-08-04","known_ts":"2010-08-04","bar_index":1219,"type":"RECLAIM","strength":0.45,"price":7.6173,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2010-08-03","prior_stop_level":7.4465,"sweep_low":7.3488,"atr14":0.207902,"stop_level":7.244849,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-23","known_ts":"2010-08-23","bar_index":1224,"type":"RECLAIM","strength":0.725,"price":8.051,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-10-26","known_ts":"2010-10-26","bar_index":1239,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.5167,"stop_level":8.6293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-12-08","known_ts":"2010-12-10","bar_index":1249,"type":"BUY","strength":0.588,"price":8.6631,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2011-02-22","known_ts":"2011-02-22","bar_index":1266,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.6928,"stop_level":10.8167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-02-24","known_ts":"2011-02-24","bar_index":1266,"type":"RECLAIM","strength":0.863,"price":10.8242,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-02-22","prior_stop_level":10.8167,"sweep_low":10.4112,"atr14":0.266335,"stop_level":10.278033,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-02","known_ts":"2011-03-02","bar_index":1268,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.6778,"stop_level":10.6928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-03","known_ts":"2011-03-03","bar_index":1268,"type":"RECLAIM","strength":0.863,"price":10.965,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-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":"2011-03-02","prior_stop_level":10.6928,"sweep_low":10.6121,"atr14":0.262267,"stop_level":10.480967,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-23","known_ts":"2011-03-23","bar_index":1273,"type":"RECLAIM","strength":1.0,"price":11.0683,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-06","known_ts":"2011-07-08","bar_index":1297,"type":"BUY","strength":0.725,"price":12.6811,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2011-08-03","known_ts":"2011-08-03","bar_index":1303,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.8963,"stop_level":12.8051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-10-12","known_ts":"2011-10-14","bar_index":1320,"type":"BUY","strength":0.588,"price":10.2178,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2011-11-14","known_ts":"2011-11-14","bar_index":1327,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.8937,"stop_level":11.042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":1330,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.0807,"stop_level":10.858,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-23","known_ts":"2012-01-25","bar_index":1343,"type":"BUY","strength":0.45,"price":9.6583,"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-31","known_ts":"2012-01-31","bar_index":1345,"type":"RECLAIM","strength":0.725,"price":11.3312,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-01-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-05","known_ts":"2012-03-05","bar_index":1352,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.3049,"stop_level":11.3218,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-08","known_ts":"2012-03-08","bar_index":1353,"type":"RECLAIM","strength":0.863,"price":11.3255,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-03-05","prior_stop_level":11.3218,"sweep_low":10.8261,"atr14":0.266319,"stop_level":10.69294,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-21","known_ts":"2012-03-21","bar_index":1356,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.9801,"stop_level":11.0627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-26","known_ts":"2012-03-26","bar_index":1357,"type":"RECLAIM","strength":0.863,"price":11.2974,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-21 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-03-21","prior_stop_level":11.0627,"sweep_low":10.8111,"atr14":0.225351,"stop_level":10.698424,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-30","known_ts":"2012-04-03","bar_index":1359,"type":"REBUY","strength":0.863,"price":11.5321,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"2012-04-13","known_ts":"2012-04-17","bar_index":1362,"type":"REBUY","strength":0.863,"price":11.7386,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2012-06-26","known_ts":"2012-06-28","bar_index":1379,"type":"BUY","strength":0.45,"price":9.1062,"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-07-12","known_ts":"2012-07-12","bar_index":1382,"type":"SELL","basis":"structure_stop","strength":0.45,"price":8.8715,"stop_level":8.8809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-07-13","known_ts":"2012-07-13","bar_index":1383,"type":"RECLAIM","strength":0.45,"price":8.896,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2012-07-12","prior_stop_level":8.8809,"sweep_low":8.8359,"atr14":0.255221,"stop_level":8.70829,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-08","known_ts":"2012-08-08","bar_index":1389,"type":"RECLAIM","strength":0.725,"price":10.2365,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-05","known_ts":"2012-10-05","bar_index":1402,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.1295,"stop_level":10.1483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-09","known_ts":"2012-10-09","bar_index":1403,"type":"RECLAIM","strength":0.863,"price":10.1802,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-10-05","prior_stop_level":10.1483,"sweep_low":9.9474,"atr14":0.223644,"stop_level":9.835578,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-21","known_ts":"2012-11-26","bar_index":1413,"type":"BUY","strength":0.863,"price":10.2985,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2013-01-02","known_ts":"2013-01-04","bar_index":1422,"type":"REBUY","strength":0.863,"price":10.8824,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2013-02-04","known_ts":"2013-02-04","bar_index":1429,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.7904,"stop_level":10.8224,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-05","known_ts":"2013-02-05","bar_index":1429,"type":"RECLAIM","strength":0.863,"price":10.8956,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-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":"2013-02-04","prior_stop_level":10.8224,"sweep_low":10.7679,"atr14":0.232071,"stop_level":10.651864,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-18","known_ts":"2013-03-20","bar_index":1439,"type":"BUY","strength":0.863,"price":11.0401,"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-05-23","known_ts":"2013-05-23","bar_index":1454,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.8069,"stop_level":12.8877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-30","known_ts":"2013-05-30","bar_index":1456,"type":"RECLAIM","strength":1.0,"price":12.9655,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-05-23","prior_stop_level":12.8877,"sweep_low":12.6511,"atr14":0.276445,"stop_level":12.512877,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-07","known_ts":"2013-06-07","bar_index":1458,"type":"RECLAIM","strength":1.0,"price":13.6142,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-24","known_ts":"2013-06-24","bar_index":1461,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.5298,"stop_level":12.7281,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-26","known_ts":"2013-06-26","bar_index":1462,"type":"RECLAIM","strength":1.0,"price":12.824,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-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":"2013-06-24","prior_stop_level":12.7281,"sweep_low":12.3526,"atr14":0.308636,"stop_level":12.198282,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-06","known_ts":"2013-09-10","bar_index":1479,"type":"BUY","strength":0.725,"price":13.5445,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2013-10-29","known_ts":"2013-10-29","bar_index":1491,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.9177,"stop_level":14.2018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-30","known_ts":"2013-10-30","bar_index":1491,"type":"RECLAIM","strength":1.0,"price":14.2245,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-10-29","prior_stop_level":14.2018,"sweep_low":13.8627,"atr14":0.313339,"stop_level":13.706031,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-31","known_ts":"2013-10-31","bar_index":1492,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.8911,"stop_level":14.2018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-11-05","known_ts":"2013-11-07","bar_index":1493,"type":"REBUY","strength":0.863,"price":15.717,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-11-05","known_ts":"2013-11-05","bar_index":1493,"type":"RECLAIM","strength":0.863,"price":15.4367,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-10-31","prior_stop_level":14.2018,"sweep_low":13.2774,"atr14":0.459932,"stop_level":13.047434,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-09","known_ts":"2014-01-09","bar_index":1507,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.1178,"stop_level":17.3345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-13","known_ts":"2014-01-13","bar_index":1508,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.9107,"stop_level":17.3345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-29","known_ts":"2014-01-29","bar_index":1512,"type":"RECLAIM","strength":1.0,"price":18.7981,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-30","known_ts":"2014-05-02","bar_index":1533,"type":"BUY","strength":0.725,"price":18.9451,"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":70},{"ts":"2014-05-21","known_ts":"2014-05-23","bar_index":1538,"type":"BUY","strength":0.725,"price":18.2677,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2014-09-19","known_ts":"2014-09-19","bar_index":1566,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.6175,"stop_level":21.867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-10-07","known_ts":"2014-10-07","bar_index":1570,"type":"RECLAIM","strength":1.0,"price":21.6137,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-09-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-11-10","known_ts":"2014-11-12","bar_index":1578,"type":"BUY","strength":0.725,"price":22.343,"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":35},{"ts":"2015-03-11","known_ts":"2015-03-11","bar_index":1605,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.7243,"stop_level":20.8526,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-03-12","known_ts":"2015-03-12","bar_index":1605,"type":"RECLAIM","strength":0.588,"price":21.3651,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-11 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":"2015-03-11","prior_stop_level":20.8526,"sweep_low":20.6586,"atr14":0.568687,"stop_level":20.374256,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-14","known_ts":"2015-04-16","bar_index":1613,"type":"BUY","strength":0.588,"price":22.5233,"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":"2015-04-29","known_ts":"2015-04-29","bar_index":1616,"type":"SELL","basis":"structure_stop","strength":0.45,"price":20.0486,"stop_level":21.9365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-07-30","known_ts":"2015-08-03","bar_index":1638,"type":"BUY","strength":0.588,"price":17.7108,"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":"2015-08-20","known_ts":"2015-08-20","bar_index":1643,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.3268,"stop_level":17.7341,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-24","known_ts":"2015-09-24","bar_index":1651,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.4622,"stop_level":17.5128,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-01","known_ts":"2015-10-01","bar_index":1652,"type":"RECLAIM","strength":0.588,"price":17.6921,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-09-24","prior_stop_level":17.5128,"sweep_low":17.1076,"atr14":0.363114,"stop_level":16.926043,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-27","known_ts":"2015-10-27","bar_index":1658,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.5791,"stop_level":18.0701,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-30","known_ts":"2015-10-30","bar_index":1659,"type":"RECLAIM","strength":0.725,"price":18.0818,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-10-27","prior_stop_level":18.0701,"sweep_low":16.7529,"atr14":0.46624,"stop_level":16.51978,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-18","known_ts":"2015-11-18","bar_index":1664,"type":"RECLAIM","strength":0.863,"price":18.6079,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-23","known_ts":"2015-11-25","bar_index":1665,"type":"BUY","strength":0.863,"price":18.8312,"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":75},{"ts":"2015-12-11","known_ts":"2015-12-11","bar_index":1669,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.4907,"stop_level":18.5533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-15","known_ts":"2015-12-15","bar_index":1670,"type":"RECLAIM","strength":0.725,"price":18.5807,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-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":"2015-12-11","prior_stop_level":18.5533,"sweep_low":18.1189,"atr14":0.380551,"stop_level":17.928624,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-29","known_ts":"2015-12-29","bar_index":1673,"type":"RECLAIM","strength":0.863,"price":18.7568,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-02-17","known_ts":"2016-02-19","bar_index":1684,"type":"BUY","strength":0.725,"price":19.336,"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":80},{"ts":"2016-03-15","known_ts":"2016-03-15","bar_index":1690,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.9039,"stop_level":19.1325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-03-16","known_ts":"2016-03-16","bar_index":1690,"type":"RECLAIM","strength":0.863,"price":19.6033,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-03-15","prior_stop_level":19.1325,"sweep_low":18.8292,"atr14":0.489625,"stop_level":18.584388,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-31","known_ts":"2016-03-31","bar_index":1694,"type":"RECLAIM","strength":0.863,"price":20.6406,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-03-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-03","known_ts":"2016-05-03","bar_index":1701,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.2104,"stop_level":21.2771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-05","known_ts":"2016-05-05","bar_index":1702,"type":"RECLAIM","strength":0.863,"price":21.4225,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-05-03","prior_stop_level":21.2771,"sweep_low":21.0571,"atr14":0.513651,"stop_level":20.800275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-17","known_ts":"2016-05-17","bar_index":1705,"type":"RECLAIM","strength":1.0,"price":21.8587,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-27","known_ts":"2016-06-27","bar_index":1714,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.623,"stop_level":23.0767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-29","known_ts":"2016-06-29","bar_index":1715,"type":"RECLAIM","strength":1.0,"price":23.1201,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-06-27","prior_stop_level":23.0767,"sweep_low":22.331,"atr14":0.478354,"stop_level":22.091823,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-21","known_ts":"2016-07-21","bar_index":1720,"type":"RECLAIM","strength":1.0,"price":24.5917,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-10-07","known_ts":"2016-10-07","bar_index":1738,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.5849,"stop_level":25.5968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-01-20","known_ts":"2017-01-20","bar_index":1762,"type":"RECLAIM","strength":0.863,"price":26.2424,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-10-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-09","known_ts":"2017-03-13","bar_index":1773,"type":"BUY","strength":0.863,"price":27.1677,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2017-04-21","known_ts":"2017-04-25","bar_index":1783,"type":"BUY","strength":0.725,"price":27.8298,"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":"2017-05-11","known_ts":"2017-05-11","bar_index":1787,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.0909,"stop_level":26.5695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-13","known_ts":"2017-07-17","bar_index":1802,"type":"BUY","strength":0.588,"price":26.2859,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2017-08-24","known_ts":"2017-08-24","bar_index":1812,"type":"SELL","basis":"structure_stop","strength":0.45,"price":25.5331,"stop_level":25.5892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-08-31","known_ts":"2017-08-31","bar_index":1813,"type":"RECLAIM","strength":0.45,"price":25.9296,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-24 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":"2017-08-24","prior_stop_level":25.5892,"sweep_low":25.3088,"atr14":0.406282,"stop_level":25.105659,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-28","known_ts":"2017-10-02","bar_index":1820,"type":"BUY","strength":0.725,"price":26.1387,"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":45},{"ts":"2017-11-29","known_ts":"2017-11-29","bar_index":1834,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.2433,"stop_level":26.5569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-12-28","known_ts":"2017-12-28","bar_index":1841,"type":"RECLAIM","strength":0.725,"price":28.1103,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-03-09","known_ts":"2018-03-13","bar_index":1857,"type":"BUY","strength":0.863,"price":29.3756,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2018-05-01","known_ts":"2018-05-03","bar_index":1869,"type":"BUY","strength":0.588,"price":29.1243,"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":"2018-06-05","known_ts":"2018-06-07","bar_index":1877,"type":"BUY","strength":0.588,"price":28.8257,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2018-06-29","known_ts":"2018-07-03","bar_index":1883,"type":"REBUY","strength":0.863,"price":28.9722,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2018-07-30","known_ts":"2018-07-30","bar_index":1889,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.0875,"stop_level":30.5677,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-02","known_ts":"2018-08-02","bar_index":1890,"type":"RECLAIM","strength":0.863,"price":30.7387,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-07-30","prior_stop_level":30.5677,"sweep_low":30.0305,"atr14":0.538509,"stop_level":29.761246,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-13","known_ts":"2018-08-13","bar_index":1893,"type":"RECLAIM","strength":0.863,"price":31.4795,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-07-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-21","known_ts":"2018-08-21","bar_index":1895,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.3574,"stop_level":31.4795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-23","known_ts":"2018-08-23","bar_index":1895,"type":"RECLAIM","strength":0.863,"price":31.6097,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-08-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-08-21","prior_stop_level":31.4795,"sweep_low":31.1294,"atr14":0.519609,"stop_level":30.869596,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-17","known_ts":"2018-09-17","bar_index":1901,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.1848,"stop_level":31.2923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-20","known_ts":"2018-09-20","bar_index":1902,"type":"RECLAIM","strength":1.0,"price":31.4709,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-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":"2018-09-17","prior_stop_level":31.2923,"sweep_low":30.8171,"atr14":0.480491,"stop_level":30.576855,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-14","known_ts":"2018-12-14","bar_index":1921,"type":"SELL","basis":"structure_stop","strength":0.45,"price":26.8736,"stop_level":27.1363,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-12-18","known_ts":"2018-12-18","bar_index":1922,"type":"RECLAIM","strength":0.45,"price":27.3415,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2018-12-14","prior_stop_level":27.1363,"sweep_low":26.1759,"atr14":0.739772,"stop_level":25.806014,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-26","known_ts":"2018-12-28","bar_index":1924,"type":"REBUY","strength":0.45,"price":26.6274,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-01-23","known_ts":"2019-01-23","bar_index":1930,"type":"RECLAIM","strength":0.725,"price":29.3936,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-12-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-22","known_ts":"2019-03-22","bar_index":1943,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.8537,"stop_level":30.9609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-26","known_ts":"2019-03-26","bar_index":1944,"type":"RECLAIM","strength":0.863,"price":31.101,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-03-22","prior_stop_level":30.9609,"sweep_low":30.6312,"atr14":0.463809,"stop_level":30.399296,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-05","known_ts":"2019-04-05","bar_index":1947,"type":"RECLAIM","strength":0.863,"price":31.7849,"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-06-03","known_ts":"2019-06-03","bar_index":1960,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.2809,"stop_level":32.6255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-04","known_ts":"2019-06-04","bar_index":1960,"type":"RECLAIM","strength":0.863,"price":32.7692,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-06-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-06-03","prior_stop_level":32.6255,"sweep_low":32.1236,"atr14":0.548069,"stop_level":31.849565,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-11","known_ts":"2019-06-13","bar_index":1962,"type":"REBUY","strength":1.0,"price":34.2343,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2019-08-01","known_ts":"2019-08-01","bar_index":1974,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.0951,"stop_level":35.1282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-09-10","known_ts":"2019-09-12","bar_index":1983,"type":"BUY","strength":0.725,"price":34.2991,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2019-12-06","known_ts":"2019-12-06","bar_index":2003,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.7559,"stop_level":35.7792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-11","known_ts":"2019-12-11","bar_index":2004,"type":"RECLAIM","strength":0.863,"price":35.9068,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-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":"2019-12-06","prior_stop_level":35.7792,"sweep_low":35.429,"atr14":0.476777,"stop_level":35.190611,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-20","known_ts":"2019-12-20","bar_index":2007,"type":"RECLAIM","strength":1.0,"price":36.6192,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-12-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-31","known_ts":"2020-01-31","bar_index":2016,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.7089,"stop_level":38.8823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-04","known_ts":"2020-02-04","bar_index":2016,"type":"RECLAIM","strength":1.0,"price":39.1086,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-01-31","prior_stop_level":38.8823,"sweep_low":37.3401,"atr14":0.762407,"stop_level":36.958897,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-15","known_ts":"2020-04-17","bar_index":2033,"type":"BUY","strength":0.588,"price":32.9291,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2020-07-13","known_ts":"2020-07-13","bar_index":2053,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.5138,"stop_level":35.9026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-07-15","known_ts":"2020-07-15","bar_index":2054,"type":"RECLAIM","strength":0.725,"price":36.3167,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-07-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-07-13","prior_stop_level":35.9026,"sweep_low":34.9814,"atr14":0.794239,"stop_level":34.58428,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-28","known_ts":"2020-07-28","bar_index":2057,"type":"RECLAIM","strength":0.863,"price":37.931,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-07-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-12","known_ts":"2020-08-12","bar_index":2060,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.8069,"stop_level":37.3394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-26","known_ts":"2020-08-28","bar_index":2064,"type":"REBUY","strength":0.863,"price":39.0297,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2020-11-11","known_ts":"2020-11-13","bar_index":2082,"type":"BUY","strength":0.588,"price":35.8587,"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":35},{"ts":"2021-01-07","known_ts":"2021-01-07","bar_index":2094,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.1166,"stop_level":38.2444,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-13","known_ts":"2021-01-13","bar_index":2096,"type":"RECLAIM","strength":0.863,"price":38.5256,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-01-07","prior_stop_level":38.2444,"sweep_low":37.2219,"atr14":0.669721,"stop_level":36.887039,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-22","known_ts":"2021-01-22","bar_index":2098,"type":"RECLAIM","strength":0.863,"price":39.8039,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-02-01","known_ts":"2021-02-03","bar_index":2100,"type":"REBUY","strength":0.863,"price":40.1021,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2021-03-16","known_ts":"2021-03-18","bar_index":2110,"type":"BUY","strength":0.725,"price":41.3933,"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":"2021-04-30","known_ts":"2021-04-30","bar_index":2120,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.3148,"stop_level":40.7856,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2021-05-07","known_ts":"2021-05-07","bar_index":2122,"type":"RECLAIM","strength":0.863,"price":41.0338,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-04-30","prior_stop_level":40.7856,"sweep_low":39.3219,"atr14":0.73816,"stop_level":38.95282,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-02","known_ts":"2021-06-04","bar_index":2128,"type":"BUY","strength":0.725,"price":41.766,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2021-07-13","known_ts":"2021-07-13","bar_index":2137,"type":"SELL","basis":"structure_stop","strength":1.0,"price":43.4937,"stop_level":43.6656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-15","known_ts":"2021-07-15","bar_index":2138,"type":"SELL","basis":"structure_stop","strength":1.0,"price":43.3906,"stop_level":43.6656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-22","known_ts":"2021-07-22","bar_index":2139,"type":"RECLAIM","strength":1.0,"price":43.7774,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-07-15","prior_stop_level":43.6656,"sweep_low":42.1356,"atr14":0.661193,"stop_level":41.805004,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-07-28","known_ts":"2021-07-30","bar_index":2141,"type":"REBUY","strength":1.0,"price":44.6198,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2021-09-17","known_ts":"2021-09-17","bar_index":2153,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.1612,"stop_level":45.2572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-11-03","known_ts":"2021-11-05","bar_index":2164,"type":"BUY","strength":0.725,"price":44.5409,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":2169,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.6153,"stop_level":43.9368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2022-01-12","known_ts":"2022-01-14","bar_index":2180,"type":"BUY","strength":0.45,"price":41.1377,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-03-15","known_ts":"2022-03-17","bar_index":2194,"type":"BUY","strength":0.45,"price":37.3649,"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-04-14","known_ts":"2022-04-14","bar_index":2201,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.2579,"stop_level":36.9552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-19","known_ts":"2022-04-19","bar_index":2202,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.685,"stop_level":36.9552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-20","known_ts":"2022-04-20","bar_index":2202,"type":"RECLAIM","strength":0.588,"price":37.0511,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-04-14","prior_stop_level":36.9552,"sweep_low":35.7001,"atr14":0.798953,"stop_level":35.300624,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-20","known_ts":"2022-04-20","bar_index":2202,"type":"RECLAIM","strength":0.588,"price":37.0511,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-04-19","prior_stop_level":36.9552,"sweep_low":35.8134,"atr14":0.798953,"stop_level":35.413924,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-15","known_ts":"2022-06-15","bar_index":2215,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.2591,"stop_level":33.2946,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-21","known_ts":"2022-06-21","bar_index":2216,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.5142,"stop_level":33.2946,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-23","known_ts":"2022-06-23","bar_index":2217,"type":"RECLAIM","strength":0.588,"price":33.6535,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-06-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":"2022-06-15","prior_stop_level":33.2946,"sweep_low":31.778,"atr14":0.94633,"stop_level":31.304835,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-23","known_ts":"2022-06-23","bar_index":2217,"type":"RECLAIM","strength":0.588,"price":33.6535,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-06-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-06-21","prior_stop_level":33.2946,"sweep_low":32.1461,"atr14":0.94633,"stop_level":31.672935,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-14","known_ts":"2022-07-14","bar_index":2221,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.9173,"stop_level":33.1627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-15","known_ts":"2022-07-15","bar_index":2222,"type":"RECLAIM","strength":0.588,"price":33.3994,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-07-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-07-14","prior_stop_level":33.1627,"sweep_low":32.3302,"atr14":0.848021,"stop_level":31.906189,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-22","known_ts":"2022-08-22","bar_index":2230,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.8472,"stop_level":33.154,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-30","known_ts":"2022-10-04","bar_index":2240,"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-30","trigger_known_ts":"2022-10-04","strength":0.45,"price":24.8271,"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.447524,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.3168,"atr14":0.800823,"stop_level":22.916388,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-21","known_ts":"2022-10-25","bar_index":2245,"type":"BUY","strength":0.45,"price":25.2068,"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-21","known_ts":"2022-10-25","bar_index":2245,"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-21","trigger_known_ts":"2022-10-25","strength":0.45,"price":25.2068,"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.439075,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.0008,"atr14":0.714516,"stop_level":21.643542,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-11","known_ts":"2022-11-15","bar_index":2250,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-11-11","trigger_known_ts":"2022-11-15","strength":0.588,"price":26.0106,"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.421188,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":22.99,"atr14":0.895511,"stop_level":22.542244,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-05","known_ts":"2022-12-05","bar_index":2255,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.1143,"stop_level":25.6043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-08","known_ts":"2022-12-08","bar_index":2256,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.9005,"stop_level":25.6043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-12","known_ts":"2022-12-12","bar_index":2256,"type":"RECLAIM","strength":0.588,"price":25.7021,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-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":"2022-12-05","prior_stop_level":25.6043,"sweep_low":24.4998,"atr14":0.704243,"stop_level":24.147679,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-12","known_ts":"2022-12-12","bar_index":2256,"type":"RECLAIM","strength":0.588,"price":25.7021,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-12-08","prior_stop_level":25.6043,"sweep_low":24.4998,"atr14":0.704243,"stop_level":24.147679,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-19","known_ts":"2023-01-19","bar_index":2265,"type":"RECLAIM","strength":0.863,"price":30.1906,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-01","known_ts":"2023-02-01","bar_index":2268,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.3801,"stop_level":29.4158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-02","known_ts":"2023-02-02","bar_index":2268,"type":"RECLAIM","strength":0.863,"price":29.6206,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-02-01","prior_stop_level":29.4158,"sweep_low":29.0506,"atr14":0.696446,"stop_level":28.702377,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-03","known_ts":"2023-03-03","bar_index":2275,"type":"RECLAIM","strength":0.863,"price":31.1598,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-02-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-04-21","known_ts":"2023-04-21","bar_index":2286,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.9044,"stop_level":34.1556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-08","known_ts":"2023-05-08","bar_index":2290,"type":"RECLAIM","strength":1.0,"price":37.1962,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-04-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-09-12","known_ts":"2023-09-14","bar_index":2319,"type":"BUY","strength":0.725,"price":35.6718,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2023-11-01","known_ts":"2023-11-03","bar_index":2331,"type":"BUY","strength":0.588,"price":32.9571,"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":"2024-01-03","known_ts":"2024-01-03","bar_index":2345,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.3675,"stop_level":37.4637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-08","known_ts":"2024-01-08","bar_index":2346,"type":"RECLAIM","strength":0.863,"price":37.7195,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-01-03","prior_stop_level":37.4637,"sweep_low":36.2122,"atr14":0.687217,"stop_level":35.868591,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-22","known_ts":"2024-01-22","bar_index":2349,"type":"RECLAIM","strength":1.0,"price":38.2676,"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-01-25","known_ts":"2024-01-29","bar_index":2350,"type":"REBUY","strength":1.0,"price":40.3504,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2024-06-17","known_ts":"2024-06-20","bar_index":2383,"type":"BUY","strength":0.588,"price":26.9905,"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":"2024-07-18","known_ts":"2024-07-18","bar_index":2390,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.6136,"stop_level":28.6415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-07-19","known_ts":"2024-07-19","bar_index":2390,"type":"RECLAIM","strength":0.588,"price":28.6971,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-07-18","prior_stop_level":28.6415,"sweep_low":28.2705,"atr14":0.60722,"stop_level":27.96689,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-06","known_ts":"2024-08-06","bar_index":2394,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.8236,"stop_level":28.5116,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-09-06","known_ts":"2024-09-06","bar_index":2401,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.3473,"stop_level":29.5783,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-09-09","known_ts":"2024-09-09","bar_index":2402,"type":"RECLAIM","strength":0.588,"price":29.712,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-09-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":"2024-09-06","prior_stop_level":29.5783,"sweep_low":29.0012,"atr14":0.699101,"stop_level":28.651649,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-16","known_ts":"2024-10-16","bar_index":2411,"type":"RECLAIM","strength":0.863,"price":31.8256,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-09-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-10-21","known_ts":"2024-10-21","bar_index":2412,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.3019,"stop_level":31.4234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-10-23","known_ts":"2024-10-23","bar_index":2412,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.7127,"stop_level":31.4234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-10-28","known_ts":"2024-10-28","bar_index":2413,"type":"RECLAIM","strength":0.725,"price":31.5637,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-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":"2024-10-21","prior_stop_level":31.4234,"sweep_low":30.6379,"atr14":0.530601,"stop_level":30.3726,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-28","known_ts":"2024-10-28","bar_index":2413,"type":"RECLAIM","strength":0.725,"price":31.5637,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-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":"2024-10-23","prior_stop_level":31.4234,"sweep_low":30.6379,"atr14":0.530601,"stop_level":30.3726,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-10","known_ts":"2025-02-10","bar_index":2437,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.2529,"stop_level":27.4887,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-03-20","known_ts":"2025-03-24","bar_index":2446,"type":"BUY","strength":0.45,"price":25.6643,"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-10","known_ts":"2025-04-14","bar_index":2451,"type":"BUY","strength":0.45,"price":24.3683,"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-06-06","known_ts":"2025-06-06","bar_index":2464,"type":"RECLAIM","strength":0.863,"price":27.6838,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-02-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-20","known_ts":"2025-06-20","bar_index":2467,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.7699,"stop_level":27.1836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-24","known_ts":"2025-06-24","bar_index":2467,"type":"RECLAIM","strength":0.863,"price":27.5587,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-06-20","prior_stop_level":27.1836,"sweep_low":26.3563,"atr14":0.578381,"stop_level":26.067109,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-17","known_ts":"2025-07-17","bar_index":2473,"type":"RECLAIM","strength":0.863,"price":27.7415,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-25","known_ts":"2025-07-29","bar_index":2475,"type":"REBUY","strength":0.863,"price":29.117,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2025-08-15","known_ts":"2025-08-19","bar_index":2480,"type":"BUY","strength":1.0,"price":30.2713,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2025-10-29","known_ts":"2025-10-29","bar_index":2497,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.9912,"stop_level":37.8544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-02-25","known_ts":"2026-02-27","bar_index":2524,"type":"BUY","strength":0.588,"price":24.2211,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2026-05-13","known_ts":"2026-05-13","bar_index":2542,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.5645,"stop_level":22.7622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-18","known_ts":"2026-05-18","bar_index":2543,"type":"RECLAIM","strength":0.588,"price":23.5331,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-05-13","prior_stop_level":22.7622,"sweep_low":21.9616,"atr14":0.94711,"stop_level":21.488045,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-08","known_ts":"2026-06-08","bar_index":2547,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.52,"stop_level":22.7622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-06-11","known_ts":"2026-06-11","bar_index":2548,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.87,"stop_level":22.7622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-06-26","known_ts":"2026-06-30","bar_index":2552,"type":"REBUY","strength":0.588,"price":22.15,"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":"2026-07-31","known_ts":"2026-07-31","bar_index":2560,"type":"RECLAIM","strength":0.725,"price":26.42,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2026-06-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-07-31","last_scored_basis":null,"bars_since_signal":3,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":true,"above200":false},"early_dots":["2016-12-19","2017-04-18","2017-05-25","2017-06-21","2017-07-10","2017-12-11","2018-01-22","2018-03-06","2018-04-13","2018-05-01","2018-10-16","2019-04-29","2019-08-14","2020-03-24","2020-09-25","2020-11-03","2021-04-07","2021-05-14","2021-10-13","2021-12-08","2021-12-21","2022-01-12","2022-03-07","2022-09-09","2023-06-29","2023-08-16","2023-10-03","2023-10-27","2024-02-29","2024-03-18","2024-04-17","2024-05-16","2024-06-12","2024-11-11","2025-03-07","2025-04-10","2025-11-21","2025-12-18","2026-01-07","2026-02-06"],"warnings":[{"ts":"2022-07-13","kind":"arm","px":33.154},{"ts":"2022-07-14","kind":"confirm","px":32.9173,"level":33.1627},{"ts":"2022-08-10","kind":"arm","px":34.4948},{"ts":"2022-08-22","kind":"confirm","px":32.8472,"level":33.154},{"ts":"2022-11-08","kind":"arm","px":24.094},{"ts":"2022-12-05","kind":"confirm","px":25.1143,"level":25.6043},{"ts":"2022-12-07","kind":"arm","px":24.6423},{"ts":"2022-12-08","kind":"confirm","px":24.9005,"level":25.6043},{"ts":"2023-01-18","kind":"arm","px":28.7745},{"ts":"2023-02-01","kind":"confirm","px":29.3801,"level":29.4158},{"ts":"2023-02-17","kind":"arm","px":31.3305},{"ts":"2023-03-22","kind":"arm","px":33.2228},{"ts":"2023-04-21","kind":"confirm","px":33.9044,"level":34.1556},{"ts":"2023-12-04","kind":"arm","px":36.7968},{"ts":"2024-01-02","kind":"arm","px":37.1348},{"ts":"2024-01-03","kind":"confirm","px":36.3675,"level":37.4637},{"ts":"2024-07-17","kind":"arm","px":29.0589},{"ts":"2024-07-18","kind":"confirm","px":28.6136,"level":28.6415},{"ts":"2024-08-05","kind":"arm","px":26.4711},{"ts":"2024-08-06","kind":"confirm","px":26.8236,"level":28.5116},{"ts":"2024-08-30","kind":"arm","px":29.7588},{"ts":"2024-09-06","kind":"confirm","px":29.3473,"level":29.5783},{"ts":"2024-09-18","kind":"arm","px":29.7588},{"ts":"2024-10-21","kind":"confirm","px":31.3019,"level":31.4234},{"ts":"2024-10-22","kind":"arm","px":31.3954},{"ts":"2024-10-23","kind":"confirm","px":30.7127,"level":31.4234},{"ts":"2025-02-07","kind":"arm","px":26.2812},{"ts":"2025-02-10","kind":"confirm","px":27.2529,"level":27.4887},{"ts":"2025-05-07","kind":"arm","px":25.6262},{"ts":"2025-06-20","kind":"confirm","px":26.7699,"level":27.1836},{"ts":"2025-07-09","kind":"arm","px":27.7703},{"ts":"2025-09-02","kind":"arm","px":31.6372},{"ts":"2025-10-29","kind":"confirm","px":36.9912,"level":37.8544},{"ts":"2026-04-29","kind":"arm","px":22.1},{"ts":"2026-05-13","kind":"confirm","px":22.5645,"level":22.7622},{"ts":"2026-05-15","kind":"arm","px":22.4163},{"ts":"2026-06-08","kind":"confirm","px":22.52,"level":22.7622},{"ts":"2026-06-10","kind":"arm","px":21.68},{"ts":"2026-06-11","kind":"confirm","px":21.87,"level":22.7622},{"ts":"2026-08-07","kind":"arm","px":24.94}],"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":[]}}}