{"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":"ACFN","timeframe":"3D","as_of":"2026-08-25T00:00:00Z","bar_quality":"real_ohlc","cutoff":{"session":"2026-08-27","bar_open":"2026-08-25","bar_closed":true},"signal_era":"gc_v2_wo2","signals":[{"ts":"1992-08-03","known_ts":"1992-08-03","bar_index":40,"type":"SELL","basis":"structure_stop","strength":0.588,"price":65.6236,"stop_level":67.5537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-08-05","known_ts":"1992-08-05","bar_index":41,"type":"SELL","basis":"structure_stop","strength":0.588,"price":65.6236,"stop_level":67.5537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-08-25","known_ts":"1992-08-27","bar_index":46,"type":"REBUY","strength":0.45,"price":70.4489,"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":"1992-09-11","known_ts":"1992-09-11","bar_index":50,"type":"RECLAIM","strength":0.725,"price":72.379,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-08-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-10-02","known_ts":"1992-10-02","bar_index":55,"type":"SELL","basis":"structure_stop","strength":0.725,"price":70.4489,"stop_level":71.4139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-10-06","known_ts":"1992-10-06","bar_index":55,"type":"SELL","basis":"structure_stop","strength":0.725,"price":68.5188,"stop_level":71.4139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-11-02","known_ts":"1992-11-04","bar_index":62,"type":"BUY","strength":0.725,"price":76.2392,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1992-11-17","known_ts":"1992-11-17","bar_index":65,"type":"SELL","basis":"structure_stop","strength":0.588,"price":66.5887,"stop_level":71.4139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-11-20","known_ts":"1992-11-20","bar_index":66,"type":"RECLAIM","strength":0.588,"price":72.379,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-11-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":"1992-11-17","prior_stop_level":71.4139,"sweep_low":61.7634,"atr14":4.719851,"stop_level":59.403474,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-12-02","known_ts":"1992-12-02","bar_index":69,"type":"RECLAIM","strength":0.863,"price":79.1344,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-12-21","known_ts":"1992-12-21","bar_index":73,"type":"SELL","basis":"structure_stop","strength":0.863,"price":73.344,"stop_level":77.2043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-12-23","known_ts":"1992-12-23","bar_index":74,"type":"SELL","basis":"structure_stop","strength":0.863,"price":75.2742,"stop_level":77.2043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-12-30","known_ts":"1992-12-30","bar_index":75,"type":"RECLAIM","strength":0.863,"price":79.1344,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-12-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1992-12-23","prior_stop_level":77.2043,"sweep_low":71.4139,"atr14":5.059713,"stop_level":68.884044,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-01-12","known_ts":"1993-01-12","bar_index":78,"type":"RECLAIM","strength":0.863,"price":91.6801,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-12-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-02-16","known_ts":"1993-02-16","bar_index":86,"type":"SELL","basis":"structure_stop","strength":0.863,"price":108.086,"stop_level":110.0161,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-03-01","known_ts":"1993-03-03","bar_index":89,"type":"REBUY","strength":0.863,"price":138.9677,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1993-03-22","known_ts":"1993-03-22","bar_index":94,"type":"SELL","basis":"structure_stop","strength":0.863,"price":134.1424,"stop_level":137.0376,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-03-23","known_ts":"1993-03-23","bar_index":94,"type":"RECLAIM","strength":0.863,"price":140.8978,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-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":"1993-03-22","prior_stop_level":137.0376,"sweep_low":134.1424,"atr14":7.543971,"stop_level":130.370414,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-03-30","known_ts":"1993-04-01","bar_index":96,"type":"REBUY","strength":0.863,"price":174.6747,"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":"1993-05-19","known_ts":"1993-05-19","bar_index":107,"type":"SELL","basis":"structure_stop","strength":0.863,"price":179.4999,"stop_level":183.3601,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-07","known_ts":"1993-09-09","bar_index":133,"type":"BUY","strength":0.725,"price":212.3117,"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":"1993-10-27","known_ts":"1993-10-29","bar_index":145,"type":"BUY","strength":0.725,"price":214.2419,"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":"1993-12-22","known_ts":"1993-12-27","bar_index":158,"type":"REBUY","strength":0.588,"price":196.8709,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1994-03-31","known_ts":"1994-04-05","bar_index":181,"type":"BUY","strength":0.45,"price":133.1773,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-03-31","known_ts":"1994-04-05","bar_index":181,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-03-31","trigger_known_ts":"1994-04-05","strength":0.45,"price":133.1773,"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.429752,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":121.5967,"atr14":8.318068,"stop_level":117.437666,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-03","known_ts":"1994-05-03","bar_index":188,"type":"SELL","basis":"structure_stop","strength":0.45,"price":123.5268,"stop_level":127.387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-05-19","known_ts":"1994-05-23","bar_index":192,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-05-19","trigger_known_ts":"1994-05-23","strength":0.45,"price":115.8064,"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.504132,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":111.9462,"atr14":5.475778,"stop_level":109.208311,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-07","known_ts":"1994-06-09","bar_index":196,"type":"BUY","strength":0.588,"price":121.5967,"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":"1994-06-07","known_ts":"1994-06-09","bar_index":196,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-06-07","trigger_known_ts":"1994-06-09","strength":0.588,"price":121.5967,"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.479339,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":104.2258,"atr14":7.664589,"stop_level":100.393505,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-29","known_ts":"1994-06-29","bar_index":201,"type":"SELL","basis":"structure_stop","strength":0.588,"price":104.2258,"stop_level":106.1559,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-07-05","known_ts":"1994-07-05","bar_index":202,"type":"RECLAIM","strength":0.588,"price":108.086,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-06-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-06-29","prior_stop_level":106.1559,"sweep_low":100.3655,"atr14":6.716069,"stop_level":97.007466,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-12","known_ts":"1994-07-14","bar_index":204,"type":"REBUY","strength":0.588,"price":108.086,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-09-06","known_ts":"1994-09-06","bar_index":217,"type":"SELL","basis":"structure_stop","strength":0.588,"price":108.086,"stop_level":111.9462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-09","known_ts":"1994-09-09","bar_index":218,"type":"RECLAIM","strength":0.588,"price":115.8064,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-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":"1994-09-06","prior_stop_level":111.9462,"sweep_low":106.1559,"atr14":6.346207,"stop_level":102.982797,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-05","known_ts":"1994-10-07","bar_index":224,"type":"BUY","strength":0.725,"price":113.8763,"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":35},{"ts":"1994-10-31","known_ts":"1994-10-31","bar_index":230,"type":"SELL","basis":"structure_stop","strength":0.725,"price":94.5752,"stop_level":106.1559,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-11-04","known_ts":"1994-11-04","bar_index":231,"type":"RECLAIM","strength":0.725,"price":108.086,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-10-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-10-31","prior_stop_level":106.1559,"sweep_low":90.715,"atr14":9.069188,"stop_level":86.180406,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-30","known_ts":"1995-01-04","bar_index":244,"type":"BUY","strength":0.45,"price":84.6834,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-12-30","known_ts":"1995-01-04","bar_index":244,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-12-30","trigger_known_ts":"1995-01-04","strength":0.45,"price":84.6834,"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.59375,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":69.4838,"atr14":6.85932,"stop_level":66.05414,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-08","known_ts":"1995-02-08","bar_index":253,"type":"RECLAIM","strength":0.725,"price":104.2258,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-10-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-31","known_ts":"1995-03-31","bar_index":265,"type":"SELL","basis":"structure_stop","strength":0.725,"price":88.7849,"stop_level":96.5053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-04-27","known_ts":"1995-05-01","bar_index":271,"type":"BUY","strength":0.863,"price":106.1559,"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":40},{"ts":"1995-05-15","known_ts":"1995-05-17","bar_index":275,"type":"BUY","strength":0.863,"price":102.2956,"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":40},{"ts":"1995-12-07","known_ts":"1995-12-11","bar_index":323,"type":"BUY","strength":0.725,"price":140.8978,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1996-01-25","known_ts":"1996-01-29","bar_index":334,"type":"BUY","strength":0.588,"price":106.1559,"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":"1996-02-28","known_ts":"1996-02-28","bar_index":341,"type":"SELL","basis":"structure_stop","strength":0.725,"price":104.2258,"stop_level":108.086,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1996-02-29","known_ts":"1996-02-29","bar_index":342,"type":"RECLAIM","strength":0.725,"price":110.0161,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-02-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1996-02-28","prior_stop_level":108.086,"sweep_low":104.2258,"atr14":7.193674,"stop_level":100.628963,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-03-08","known_ts":"1996-03-08","bar_index":344,"type":"SELL","basis":"structure_stop","strength":0.725,"price":100.3655,"stop_level":104.2258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1996-03-13","known_ts":"1996-03-13","bar_index":345,"type":"RECLAIM","strength":0.725,"price":106.1559,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-03-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1996-03-08","prior_stop_level":104.2258,"sweep_low":98.4354,"atr14":6.486177,"stop_level":95.192311,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-03-26","known_ts":"1996-03-28","bar_index":348,"type":"REBUY","strength":0.588,"price":100.3655,"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":55},{"ts":"1996-06-07","known_ts":"1996-06-07","bar_index":365,"type":"SELL","basis":"structure_stop","strength":0.863,"price":125.4569,"stop_level":127.387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1996-09-16","known_ts":"1996-09-18","bar_index":388,"type":"REBUY","strength":0.45,"price":82.9946,"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":"1996-11-08","known_ts":"1996-11-08","bar_index":401,"type":"SELL","basis":"structure_stop","strength":0.588,"price":81.0645,"stop_level":82.9946,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-11-26","known_ts":"1996-11-29","bar_index":405,"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":"1996-11-26","trigger_known_ts":"1996-11-29","strength":0.45,"price":77.2043,"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.452055,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":67.5537,"atr14":5.700596,"stop_level":64.703402,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-12-02","known_ts":"1996-12-04","bar_index":406,"type":"BUY","strength":0.45,"price":86.8548,"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-12-02","known_ts":"1996-12-04","bar_index":406,"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":"1996-12-02","trigger_known_ts":"1996-12-04","strength":0.45,"price":86.8548,"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.383562,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":71.4139,"atr14":6.151069,"stop_level":68.338365,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-12-10","known_ts":"1996-12-10","bar_index":408,"type":"RECLAIM","strength":0.725,"price":108.086,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-12-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-01-07","known_ts":"1997-01-07","bar_index":414,"type":"SELL","basis":"structure_stop","strength":0.725,"price":86.8548,"stop_level":87.8198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-01-08","known_ts":"1997-01-08","bar_index":414,"type":"RECLAIM","strength":0.725,"price":90.715,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1997-01-07","prior_stop_level":87.8198,"sweep_low":86.8548,"atr14":5.224992,"stop_level":84.242304,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-03-25","known_ts":"1997-03-27","bar_index":432,"type":"BUY","strength":0.588,"price":84.9247,"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":45},{"ts":"1997-04-21","known_ts":"1997-04-21","bar_index":438,"type":"SELL","basis":"structure_stop","strength":0.725,"price":79.1344,"stop_level":80.0994,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-04-25","known_ts":"1997-04-25","bar_index":439,"type":"RECLAIM","strength":0.725,"price":82.0295,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-04-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":"1997-04-21","prior_stop_level":80.0994,"sweep_low":75.2742,"atr14":5.741533,"stop_level":72.403434,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-07","known_ts":"1997-05-07","bar_index":442,"type":"RECLAIM","strength":1.0,"price":90.715,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-04-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-05-19","known_ts":"1997-05-19","bar_index":444,"type":"SELL","basis":"structure_stop","strength":0.863,"price":76.2392,"stop_level":77.2043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1997-05-21","known_ts":"1997-05-21","bar_index":445,"type":"RECLAIM","strength":0.863,"price":80.0994,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1997-05-19","prior_stop_level":77.2043,"sweep_low":76.2392,"atr14":5.181698,"stop_level":73.648351,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-08","known_ts":"1997-07-10","bar_index":456,"type":"BUY","strength":1.0,"price":97.4704,"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":45},{"ts":"1997-08-18","known_ts":"1997-08-18","bar_index":465,"type":"SELL","basis":"structure_stop","strength":1.0,"price":94.5752,"stop_level":98.4354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-21","known_ts":"1997-08-21","bar_index":466,"type":"RECLAIM","strength":1.0,"price":101.3306,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-08-18 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-08-18","prior_stop_level":98.4354,"sweep_low":90.715,"atr14":6.194541,"stop_level":87.617729,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-02","known_ts":"1997-09-02","bar_index":469,"type":"RECLAIM","strength":1.0,"price":99.4005,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-14","known_ts":"1997-10-16","bar_index":479,"type":"BUY","strength":1.0,"price":103.2607,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1997-10-29","known_ts":"1997-10-29","bar_index":482,"type":"SELL","basis":"structure_stop","strength":0.725,"price":76.2392,"stop_level":93.1276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1998-02-02","known_ts":"1998-02-02","bar_index":504,"type":"SELL","basis":"structure_stop","strength":0.588,"price":61.7634,"stop_level":65.6236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1998-02-05","known_ts":"1998-02-05","bar_index":505,"type":"RECLAIM","strength":0.588,"price":69.4838,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-02-02 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-02-02","prior_stop_level":65.6236,"sweep_low":60.7984,"atr14":5.637115,"stop_level":57.979843,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-04","known_ts":"1998-03-04","bar_index":511,"type":"RECLAIM","strength":0.863,"price":86.8548,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-03-25","known_ts":"1998-03-25","bar_index":516,"type":"SELL","basis":"structure_stop","strength":0.863,"price":80.0994,"stop_level":81.0645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1998-03-27","known_ts":"1998-03-27","bar_index":516,"type":"SELL","basis":"structure_stop","strength":0.863,"price":77.2043,"stop_level":81.0645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1998-04-21","known_ts":"1998-04-23","bar_index":522,"type":"REBUY","strength":1.0,"price":97.4704,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1998-05-19","known_ts":"1998-05-19","bar_index":528,"type":"SELL","basis":"structure_stop","strength":1.0,"price":85.8898,"stop_level":86.8548,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-05-21","known_ts":"1998-05-21","bar_index":529,"type":"RECLAIM","strength":1.0,"price":88.7849,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-05-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":"1998-05-19","prior_stop_level":86.8548,"sweep_low":85.8898,"atr14":4.942057,"stop_level":83.418771,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-07-13","known_ts":"1998-07-15","bar_index":541,"type":"BUY","strength":0.588,"price":77.2043,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"1998-10-01","known_ts":"1998-10-05","bar_index":560,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-10-01","trigger_known_ts":"1998-10-05","strength":0.45,"price":35.707,"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.66055,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":33.7769,"atr14":4.564548,"stop_level":31.494626,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-15","known_ts":"1998-12-15","bar_index":577,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.4623,"stop_level":45.3575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-03-09","known_ts":"1999-03-11","bar_index":596,"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-03-09","trigger_known_ts":"1999-03-11","strength":0.45,"price":31.8468,"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.673267,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":28.9516,"atr14":2.316858,"stop_level":27.793171,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-12","known_ts":"1999-03-16","bar_index":597,"type":"BUY","strength":0.45,"price":37.6371,"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-03-12","known_ts":"1999-03-16","bar_index":597,"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-03-12","trigger_known_ts":"1999-03-16","strength":0.45,"price":37.6371,"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.613861,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":28.9516,"atr14":2.565081,"stop_level":27.66906,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-05","known_ts":"1999-04-05","bar_index":602,"type":"RECLAIM","strength":0.725,"price":30.8817,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-03-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-12","known_ts":"1999-04-12","bar_index":603,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.504,"stop_level":28.9516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-13","known_ts":"1999-04-15","bar_index":604,"type":"BUY","strength":0.725,"price":30.3992,"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":45},{"ts":"1999-04-13","known_ts":"1999-04-13","bar_index":604,"type":"RECLAIM","strength":0.725,"price":30.8817,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-04-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-04-12","prior_stop_level":28.9516,"sweep_low":27.0215,"atr14":2.936475,"stop_level":25.553262,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-17","known_ts":"1999-11-19","bar_index":655,"type":"BUY","strength":0.725,"price":46.3226,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"2000-02-11","known_ts":"2000-02-11","bar_index":674,"type":"SELL","basis":"structure_stop","strength":1.0,"price":67.5537,"stop_level":68.5188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-02-28","known_ts":"2000-03-01","bar_index":678,"type":"REBUY","strength":1.0,"price":106.1559,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2000-05-18","known_ts":"2000-05-22","bar_index":697,"type":"BUY","strength":0.725,"price":69.4838,"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":"2000-07-05","known_ts":"2000-07-05","bar_index":707,"type":"SELL","basis":"structure_stop","strength":0.725,"price":70.4489,"stop_level":71.4139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-07-06","known_ts":"2000-07-06","bar_index":708,"type":"RECLAIM","strength":0.725,"price":72.379,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-07-05 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":"2000-07-05","prior_stop_level":71.4139,"sweep_low":70.4489,"atr14":5.317961,"stop_level":67.789919,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-14","known_ts":"2000-08-16","bar_index":717,"type":"BUY","strength":0.725,"price":76.2392,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2000-09-11","known_ts":"2000-09-11","bar_index":723,"type":"SELL","basis":"structure_stop","strength":0.863,"price":70.4489,"stop_level":73.344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-09-26","known_ts":"2000-09-26","bar_index":727,"type":"RECLAIM","strength":0.863,"price":80.0994,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-09-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-10-30","known_ts":"2000-10-30","bar_index":735,"type":"SELL","basis":"structure_stop","strength":0.863,"price":80.0994,"stop_level":81.0645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-01-12","known_ts":"2001-01-17","bar_index":752,"type":"BUY","strength":0.725,"price":75.2742,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2001-02-20","known_ts":"2001-02-20","bar_index":760,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.379,"stop_level":73.344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-21","known_ts":"2001-02-21","bar_index":760,"type":"RECLAIM","strength":0.863,"price":75.2742,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-02-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-02-20","prior_stop_level":73.344,"sweep_low":71.4139,"atr14":3.81806,"stop_level":69.50487,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-23","known_ts":"2001-03-27","bar_index":768,"type":"BUY","strength":0.725,"price":74.3091,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"2001-04-05","known_ts":"2001-04-09","bar_index":771,"type":"BUY","strength":0.863,"price":74.5793,"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":60},{"ts":"2001-06-26","known_ts":"2001-06-26","bar_index":789,"type":"SELL","basis":"structure_stop","strength":1.0,"price":98.0494,"stop_level":98.8215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-28","known_ts":"2001-06-28","bar_index":790,"type":"RECLAIM","strength":1.0,"price":100.52,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-06-26","prior_stop_level":98.8215,"sweep_low":96.5053,"atr14":5.278581,"stop_level":93.86601,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-05","known_ts":"2001-10-05","bar_index":812,"type":"RECLAIM","strength":0.863,"price":109.7845,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-18","known_ts":"2002-01-23","bar_index":836,"type":"BUY","strength":0.45,"price":76.8955,"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-01-18","known_ts":"2002-01-23","bar_index":836,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-01-18","trigger_known_ts":"2002-01-23","strength":0.45,"price":76.8955,"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.360718,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":69.6382,"atr14":3.060619,"stop_level":68.107891,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-13","known_ts":"2002-02-13","bar_index":841,"type":"SELL","basis":"structure_stop","strength":0.588,"price":80.4468,"stop_level":82.6086,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-02-20","known_ts":"2002-02-20","bar_index":843,"type":"SELL","basis":"structure_stop","strength":0.588,"price":72.572,"stop_level":82.6086,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-03-08","known_ts":"2002-03-12","bar_index":847,"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-03-08","trigger_known_ts":"2002-03-12","strength":0.45,"price":64.8516,"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.460847,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":62.0722,"atr14":3.696322,"stop_level":60.224039,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-22","known_ts":"2002-04-24","bar_index":857,"type":"BUY","strength":0.45,"price":56.3591,"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-04-22","known_ts":"2002-04-24","bar_index":857,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-04-22","trigger_known_ts":"2002-04-24","strength":0.45,"price":56.3591,"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.531451,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":41.0727,"atr14":4.438362,"stop_level":38.853519,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-07","known_ts":"2002-05-07","bar_index":860,"type":"SELL","basis":"structure_stop","strength":0.45,"price":51.7269,"stop_level":53.8886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-05-09","known_ts":"2002-05-09","bar_index":861,"type":"RECLAIM","strength":0.45,"price":54.043,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2002-05-07","prior_stop_level":53.8886,"sweep_low":42.7712,"atr14":5.73827,"stop_level":39.902065,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-13","known_ts":"2002-05-15","bar_index":862,"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-05-13","trigger_known_ts":"2002-05-15","strength":0.588,"price":59.4473,"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.505776,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":42.7712,"atr14":5.086156,"stop_level":40.228122,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-30","known_ts":"2002-05-30","bar_index":866,"type":"SELL","basis":"structure_stop","strength":0.588,"price":52.4989,"stop_level":54.043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-05-31","known_ts":"2002-05-31","bar_index":866,"type":"RECLAIM","strength":0.588,"price":55.5871,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-05-30","prior_stop_level":54.043,"sweep_low":52.4989,"atr14":4.17046,"stop_level":50.41367,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-06-06","known_ts":"2002-06-06","bar_index":867,"type":"SELL","basis":"structure_stop","strength":0.588,"price":53.8886,"stop_level":54.043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-07-17","known_ts":"2002-07-19","bar_index":877,"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-17","trigger_known_ts":"2002-07-19","strength":0.45,"price":26.7127,"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.756681,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.1613,"atr14":4.630707,"stop_level":20.845946,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-20","known_ts":"2002-08-22","bar_index":885,"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-08-20","trigger_known_ts":"2002-08-22","strength":0.45,"price":19.7643,"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.819972,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.4409,"atr14":3.507274,"stop_level":13.687263,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-28","known_ts":"2002-08-30","bar_index":887,"type":"BUY","strength":0.45,"price":17.4482,"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-28","known_ts":"2002-08-30","bar_index":887,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-08-28","trigger_known_ts":"2002-08-30","strength":0.45,"price":17.4482,"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.841069,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.1393,"atr14":2.735944,"stop_level":15.771328,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-19","known_ts":"2002-09-19","bar_index":892,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.2129,"stop_level":16.3673,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-20","known_ts":"2002-09-20","bar_index":892,"type":"RECLAIM","strength":0.588,"price":17.2938,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-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":"2002-09-19","prior_stop_level":16.3673,"sweep_low":16.2129,"atr14":2.777143,"stop_level":14.824328,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-05","known_ts":"2002-12-05","bar_index":910,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.6907,"stop_level":22.3892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-09","known_ts":"2002-12-09","bar_index":910,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.6172,"stop_level":22.3892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-06","known_ts":"2002-12-06","bar_index":910,"type":"RECLAIM","strength":0.725,"price":22.8525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-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":"2002-12-05","prior_stop_level":22.3892,"sweep_low":19.4555,"atr14":2.292005,"stop_level":18.309497,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-15","known_ts":"2003-01-17","bar_index":919,"type":"BUY","strength":0.725,"price":20.0731,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2003-02-14","known_ts":"2003-02-19","bar_index":926,"type":"BUY","strength":0.863,"price":28.4112,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2003-07-17","known_ts":"2003-07-21","bar_index":961,"type":"REBUY","strength":0.863,"price":41.6903,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2003-08-28","known_ts":"2003-08-28","bar_index":971,"type":"SELL","basis":"structure_stop","strength":1.0,"price":44.3153,"stop_level":44.7785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-29","known_ts":"2003-08-29","bar_index":971,"type":"RECLAIM","strength":1.0,"price":45.0873,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-08-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":"2003-08-28","prior_stop_level":44.7785,"sweep_low":43.3888,"atr14":3.350044,"stop_level":41.713778,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-10","known_ts":"2003-12-12","bar_index":995,"type":"BUY","strength":0.725,"price":50.1828,"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-01-06","known_ts":"2004-01-06","bar_index":1000,"type":"SELL","basis":"structure_stop","strength":1.0,"price":50.1828,"stop_level":51.418,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-07","known_ts":"2004-01-07","bar_index":1001,"type":"RECLAIM","strength":1.0,"price":52.1901,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-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":"2004-01-06","prior_stop_level":51.418,"sweep_low":47.8666,"atr14":3.454009,"stop_level":46.139596,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-21","known_ts":"2004-01-21","bar_index":1004,"type":"RECLAIM","strength":1.0,"price":61.1458,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-01-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-05","known_ts":"2004-02-05","bar_index":1007,"type":"SELL","basis":"structure_stop","strength":1.0,"price":57.2856,"stop_level":58.6752,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-11","known_ts":"2004-02-11","bar_index":1009,"type":"RECLAIM","strength":1.0,"price":60.2193,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-02-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-02-05","prior_stop_level":58.6752,"sweep_low":55.4327,"atr14":3.276097,"stop_level":53.794651,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-06-25","known_ts":"2004-06-29","bar_index":1040,"type":"BUY","strength":0.588,"price":25.0142,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"2004-07-16","known_ts":"2004-07-16","bar_index":1044,"type":"SELL","basis":"structure_stop","strength":0.45,"price":22.3892,"stop_level":22.6981,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-08-17","known_ts":"2004-08-19","bar_index":1052,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2004-08-17","trigger_known_ts":"2004-08-19","strength":0.45,"price":11.5806,"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.810607,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.3381,"atr14":2.359424,"stop_level":7.158388,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-25","known_ts":"2004-08-27","bar_index":1054,"type":"BUY","strength":0.45,"price":13.4335,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-08-25","known_ts":"2004-08-27","bar_index":1054,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2004-08-25","trigger_known_ts":"2004-08-27","strength":0.45,"price":13.4335,"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.780304,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.3381,"atr14":2.642467,"stop_level":7.016867,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-24","known_ts":"2004-09-24","bar_index":1061,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.5144,"stop_level":15.4409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-11-16","known_ts":"2004-11-16","bar_index":1073,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.7351,"stop_level":13.2791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-11-18","known_ts":"2004-11-18","bar_index":1074,"type":"RECLAIM","strength":0.588,"price":14.5144,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-11-16","prior_stop_level":13.2791,"sweep_low":10.963,"atr14":2.249011,"stop_level":9.838494,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-24","known_ts":"2004-11-24","bar_index":1075,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.5806,"stop_level":11.7351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-11-26","known_ts":"2004-11-26","bar_index":1075,"type":"RECLAIM","strength":0.588,"price":12.5071,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-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":"2004-11-24","prior_stop_level":11.7351,"sweep_low":11.5806,"atr14":1.967992,"stop_level":10.596604,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-23","known_ts":"2004-12-23","bar_index":1082,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.7497,"stop_level":17.6026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-02-18","known_ts":"2005-02-23","bar_index":1095,"type":"BUY","strength":0.588,"price":13.8968,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2005-04-18","known_ts":"2005-04-18","bar_index":1108,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.3746,"stop_level":18.529,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-04-20","known_ts":"2005-04-20","bar_index":1108,"type":"RECLAIM","strength":0.863,"price":20.0731,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-04-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":"2005-04-18","prior_stop_level":18.529,"sweep_low":18.3746,"atr14":1.154265,"stop_level":17.797467,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-31","known_ts":"2005-06-02","bar_index":1118,"type":"BUY","strength":0.863,"price":18.529,"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":70},{"ts":"2005-08-04","known_ts":"2005-08-04","bar_index":1133,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.0731,"stop_level":20.8452,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-05","known_ts":"2005-08-05","bar_index":1133,"type":"RECLAIM","strength":1.0,"price":23.1613,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-08-04","prior_stop_level":20.8452,"sweep_low":19.3011,"atr14":1.7409,"stop_level":18.43065,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-19","known_ts":"2005-08-23","bar_index":1137,"type":"REBUY","strength":1.0,"price":26.8671,"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":"2005-10-24","known_ts":"2005-10-26","bar_index":1152,"type":"BUY","strength":0.863,"price":21.6172,"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":"2005-11-30","known_ts":"2005-11-30","bar_index":1160,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.4628,"stop_level":21.6172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-12-01","known_ts":"2005-12-01","bar_index":1161,"type":"RECLAIM","strength":0.863,"price":21.7716,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-11-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":"2005-11-30","prior_stop_level":21.6172,"sweep_low":20.5363,"atr14":1.313404,"stop_level":19.879598,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-09","known_ts":"2005-12-13","bar_index":1163,"type":"REBUY","strength":0.863,"price":25.323,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2006-04-10","known_ts":"2006-04-10","bar_index":1190,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.6021,"stop_level":38.7565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-04-11","known_ts":"2006-04-11","bar_index":1190,"type":"RECLAIM","strength":1.0,"price":39.683,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-04-10","prior_stop_level":38.7565,"sweep_low":37.0581,"atr14":1.648344,"stop_level":36.233928,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-26","known_ts":"2006-04-26","bar_index":1194,"type":"RECLAIM","strength":1.0,"price":48.6387,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-04-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-05-15","known_ts":"2006-05-15","bar_index":1198,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.7712,"stop_level":43.2344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-05-18","known_ts":"2006-05-18","bar_index":1199,"type":"RECLAIM","strength":0.863,"price":45.5505,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-05-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2006-05-15","prior_stop_level":43.2344,"sweep_low":42.4623,"atr14":1.835227,"stop_level":41.544687,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-28","known_ts":"2006-09-28","bar_index":1230,"type":"RECLAIM","strength":0.863,"price":50.646,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-10-06","known_ts":"2006-10-10","bar_index":1232,"type":"REBUY","strength":0.863,"price":52.4989,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2006-10-26","known_ts":"2006-10-26","bar_index":1236,"type":"SELL","basis":"structure_stop","strength":0.725,"price":49.874,"stop_level":50.1828,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-11-01","known_ts":"2006-11-01","bar_index":1238,"type":"RECLAIM","strength":0.725,"price":51.7269,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2006-10-26","prior_stop_level":50.1828,"sweep_low":49.874,"atr14":1.316447,"stop_level":49.215777,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-28","known_ts":"2006-11-30","bar_index":1244,"type":"BUY","strength":0.725,"price":51.7269,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2006-12-22","known_ts":"2006-12-27","bar_index":1250,"type":"BUY","strength":0.725,"price":52.3445,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2007-06-01","known_ts":"2007-06-05","bar_index":1286,"type":"BUY","strength":0.725,"price":66.3957,"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":35},{"ts":"2007-07-25","known_ts":"2007-07-25","bar_index":1298,"type":"SELL","basis":"structure_stop","strength":0.863,"price":78.7483,"stop_level":79.9836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-09-21","known_ts":"2007-09-25","bar_index":1312,"type":"BUY","strength":0.725,"price":68.7118,"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":"2007-11-05","known_ts":"2007-11-05","bar_index":1322,"type":"SELL","basis":"structure_stop","strength":0.725,"price":71.0279,"stop_level":72.7264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-11-09","known_ts":"2007-11-09","bar_index":1323,"type":"SELL","basis":"structure_stop","strength":0.725,"price":69.7926,"stop_level":72.7264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-12-12","known_ts":"2007-12-14","bar_index":1331,"type":"BUY","strength":0.588,"price":77.6675,"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":80},{"ts":"2008-01-14","known_ts":"2008-01-14","bar_index":1338,"type":"SELL","basis":"structure_stop","strength":0.863,"price":83.3806,"stop_level":86.3144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-01-16","known_ts":"2008-01-16","bar_index":1338,"type":"SELL","basis":"structure_stop","strength":0.863,"price":82.763,"stop_level":86.3144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-01-31","known_ts":"2008-01-31","bar_index":1342,"type":"RECLAIM","strength":0.863,"price":83.535,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-02-22","known_ts":"2008-02-26","bar_index":1347,"type":"BUY","strength":0.725,"price":88.0129,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2008-04-28","known_ts":"2008-04-30","bar_index":1362,"type":"BUY","strength":0.45,"price":73.1897,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-05-01","known_ts":"2008-05-01","bar_index":1363,"type":"RECLAIM","strength":0.588,"price":81.5277,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-04-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2008-06-18","known_ts":"2008-06-18","bar_index":1374,"type":"SELL","basis":"structure_stop","strength":0.863,"price":85.2335,"stop_level":87.2408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-25","known_ts":"2008-06-25","bar_index":1375,"type":"RECLAIM","strength":0.863,"price":90.6378,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-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":"2008-06-18","prior_stop_level":87.2408,"sweep_low":77.3587,"atr14":5.593753,"stop_level":74.561823,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-18","known_ts":"2008-08-20","bar_index":1388,"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-08-18","trigger_known_ts":"2008-08-20","strength":0.45,"price":66.3957,"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.335394,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":63.3075,"atr14":4.316421,"stop_level":61.149289,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-17","known_ts":"2008-09-19","bar_index":1395,"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-09-17","trigger_known_ts":"2008-09-19","strength":0.45,"price":60.6826,"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.392581,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":55.5871,"atr14":3.690642,"stop_level":53.741779,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-06","known_ts":"2008-11-10","bar_index":1407,"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-11-06","trigger_known_ts":"2008-11-10","strength":0.45,"price":33.1978,"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.667697,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":30.8817,"atr14":4.271848,"stop_level":28.745776,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-24","known_ts":"2008-11-26","bar_index":1411,"type":"BUY","strength":0.45,"price":28.4112,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-11-24","known_ts":"2008-11-26","bar_index":1411,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-11-24","trigger_known_ts":"2008-11-26","strength":0.45,"price":28.4112,"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.71561,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.0731,"atr14":3.844414,"stop_level":18.150893,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-29","known_ts":"2008-12-29","bar_index":1418,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.5436,"stop_level":24.3965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-05","known_ts":"2009-01-05","bar_index":1420,"type":"RECLAIM","strength":0.588,"price":24.8598,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-12-29","prior_stop_level":24.3965,"sweep_low":20.0731,"atr14":2.797955,"stop_level":18.674123,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-10","known_ts":"2009-02-10","bar_index":1428,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.9845,"stop_level":38.1389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-12","known_ts":"2009-02-12","bar_index":1429,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.2125,"stop_level":38.1389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-19","known_ts":"2009-02-19","bar_index":1430,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.5875,"stop_level":38.1389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-11","known_ts":"2009-03-13","bar_index":1435,"type":"REBUY","strength":0.725,"price":34.7419,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2009-04-24","known_ts":"2009-04-24","bar_index":1445,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.4404,"stop_level":36.5948,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-27","known_ts":"2009-04-27","bar_index":1445,"type":"RECLAIM","strength":0.725,"price":37.9845,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-04-24","prior_stop_level":36.5948,"sweep_low":34.4331,"atr14":2.502988,"stop_level":33.181606,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-01","known_ts":"2009-05-05","bar_index":1447,"type":"REBUY","strength":0.863,"price":44.7785,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2009-05-28","known_ts":"2009-05-28","bar_index":1453,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.3006,"stop_level":40.9183,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-15","known_ts":"2009-06-15","bar_index":1457,"type":"RECLAIM","strength":0.863,"price":41.8447,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-26","known_ts":"2009-06-30","bar_index":1460,"type":"BUY","strength":0.863,"price":44.7785,"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":"2009-07-20","known_ts":"2009-07-22","bar_index":1465,"type":"BUY","strength":0.863,"price":47.8666,"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":30},{"ts":"2009-09-09","known_ts":"2009-09-11","bar_index":1477,"type":"REBUY","strength":1.0,"price":80.9101,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2009-12-03","known_ts":"2009-12-03","bar_index":1497,"type":"SELL","basis":"structure_stop","strength":0.863,"price":111.1742,"stop_level":111.483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-02-12","known_ts":"2010-02-17","bar_index":1513,"type":"BUY","strength":0.725,"price":107.4683,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2010-04-07","known_ts":"2010-04-09","bar_index":1525,"type":"BUY","strength":0.725,"price":97.895,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":0},{"ts":"2010-06-07","known_ts":"2010-06-09","bar_index":1539,"type":"BUY","strength":0.588,"price":75.969,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2010-07-27","known_ts":"2010-07-27","bar_index":1550,"type":"SELL","basis":"structure_stop","strength":0.588,"price":77.8219,"stop_level":77.9763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-07-28","known_ts":"2010-07-28","bar_index":1551,"type":"RECLAIM","strength":0.588,"price":80.7557,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-07-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":"2010-07-27","prior_stop_level":77.9763,"sweep_low":77.3587,"atr14":3.662589,"stop_level":75.527406,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-18","known_ts":"2010-08-20","bar_index":1556,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2010-08-18","trigger_known_ts":"2010-08-20","strength":0.45,"price":73.1897,"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.380392,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":65.778,"atr14":4.009098,"stop_level":63.773451,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-03","known_ts":"2010-09-08","bar_index":1560,"type":"BUY","strength":0.45,"price":70.5647,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2010-09-03","known_ts":"2010-09-08","bar_index":1560,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2010-09-03","trigger_known_ts":"2010-09-08","strength":0.45,"price":70.5647,"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.402614,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":65.1604,"atr14":3.326796,"stop_level":63.497002,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-20","known_ts":"2010-10-20","bar_index":1570,"type":"SELL","basis":"structure_stop","strength":0.588,"price":66.8589,"stop_level":75.3514,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-11-16","known_ts":"2010-11-18","bar_index":1577,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2010-11-16","trigger_known_ts":"2010-11-18","strength":0.45,"price":66.7045,"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.431579,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":54.043,"atr14":3.674443,"stop_level":52.205779,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-24","known_ts":"2010-11-29","bar_index":1579,"type":"BUY","strength":0.588,"price":61.9178,"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":"2010-11-24","known_ts":"2010-11-29","bar_index":1579,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2010-11-24","trigger_known_ts":"2010-11-29","strength":0.588,"price":61.9178,"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.472369,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":54.043,"atr14":3.720161,"stop_level":52.18292,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-21","known_ts":"2010-12-23","bar_index":1585,"type":"BUY","strength":0.45,"price":64.2339,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2010-12-21","known_ts":"2010-12-23","bar_index":1585,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2010-12-21","trigger_known_ts":"2010-12-23","strength":0.45,"price":64.2339,"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.437838,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":54.1974,"atr14":3.142692,"stop_level":52.626054,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-24","known_ts":"2011-01-24","bar_index":1592,"type":"SELL","basis":"structure_stop","strength":0.588,"price":60.5281,"stop_level":60.837,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-01-25","known_ts":"2011-01-25","bar_index":1592,"type":"RECLAIM","strength":0.588,"price":62.5355,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-01-24","prior_stop_level":60.837,"sweep_low":59.7561,"atr14":2.314455,"stop_level":58.598872,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-18","known_ts":"2011-02-18","bar_index":1598,"type":"SELL","basis":"structure_stop","strength":0.588,"price":60.9914,"stop_level":62.381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-03-31","known_ts":"2011-04-04","bar_index":1608,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2011-03-31","trigger_known_ts":"2011-04-04","strength":0.45,"price":57.7488,"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.420155,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":54.3518,"atr14":2.145702,"stop_level":53.278949,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-08","known_ts":"2011-04-12","bar_index":1610,"type":"BUY","strength":0.588,"price":57.9032,"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":"2011-04-08","known_ts":"2011-04-12","bar_index":1610,"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":"2011-04-08","trigger_known_ts":"2011-04-12","strength":0.588,"price":57.9032,"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.414063,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":54.3518,"atr14":2.565215,"stop_level":53.069193,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-11","known_ts":"2011-05-11","bar_index":1617,"type":"SELL","basis":"structure_stop","strength":0.588,"price":57.7488,"stop_level":59.7561,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-05-26","known_ts":"2011-05-31","bar_index":1621,"type":"REBUY","strength":0.725,"price":63.3075,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-06-17","known_ts":"2011-06-17","bar_index":1626,"type":"SELL","basis":"structure_stop","strength":0.725,"price":53.4254,"stop_level":63.1531,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-06-22","known_ts":"2011-06-24","bar_index":1627,"type":"REBUY","strength":0.725,"price":61.7634,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2011-07-26","known_ts":"2011-07-26","bar_index":1634,"type":"SELL","basis":"structure_stop","strength":0.863,"price":63.4619,"stop_level":64.8516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-07-29","known_ts":"2011-07-29","bar_index":1635,"type":"RECLAIM","strength":0.863,"price":74.7337,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-07-26","prior_stop_level":64.8516,"sweep_low":60.6826,"atr14":3.808718,"stop_level":58.778241,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-09","known_ts":"2011-08-09","bar_index":1638,"type":"RECLAIM","strength":0.863,"price":77.2043,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-08-18","known_ts":"2011-08-18","bar_index":1640,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.4176,"stop_level":72.572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-09-02","known_ts":"2011-09-02","bar_index":1644,"type":"RECLAIM","strength":1.0,"price":72.8808,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-08-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-09-13","known_ts":"2011-09-15","bar_index":1646,"type":"BUY","strength":1.0,"price":81.8365,"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":40},{"ts":"2011-11-29","known_ts":"2011-12-01","bar_index":1664,"type":"BUY","strength":0.863,"price":84.7376,"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":"2012-02-03","known_ts":"2012-02-07","bar_index":1679,"type":"REBUY","strength":1.0,"price":111.4493,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2012-07-23","known_ts":"2012-07-25","bar_index":1718,"type":"BUY","strength":0.725,"price":137.8104,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2012-08-10","known_ts":"2012-08-10","bar_index":1722,"type":"SELL","basis":"structure_stop","strength":0.725,"price":127.7075,"stop_level":130.2332,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-08-13","known_ts":"2012-08-13","bar_index":1723,"type":"RECLAIM","strength":0.725,"price":133.5482,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2012-08-10","prior_stop_level":130.2332,"sweep_low":125.3396,"atr14":7.651807,"stop_level":121.513697,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-17","known_ts":"2012-09-17","bar_index":1731,"type":"RECLAIM","strength":0.863,"price":160.6003,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-02","known_ts":"2012-10-02","bar_index":1734,"type":"SELL","basis":"structure_stop","strength":0.863,"price":137.7706,"stop_level":139.6731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-11-05","known_ts":"2012-11-07","bar_index":1742,"type":"BUY","strength":0.45,"price":136.1852,"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-11-21","known_ts":"2012-11-26","bar_index":1746,"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":"2012-11-21","trigger_known_ts":"2012-11-26","strength":0.45,"price":127.7367,"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.350133,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":112.4465,"atr14":6.262661,"stop_level":109.31517,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-27","known_ts":"2012-11-29","bar_index":1747,"type":"BUY","strength":0.45,"price":130.7629,"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-12-18","known_ts":"2012-12-20","bar_index":1752,"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":"2012-12-18","trigger_known_ts":"2012-12-20","strength":0.45,"price":121.3658,"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.382545,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":120.4102,"atr14":4.495764,"stop_level":118.162318,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-31","known_ts":"2013-01-31","bar_index":1761,"type":"SELL","basis":"structure_stop","strength":0.588,"price":117.2247,"stop_level":117.5433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-02-01","known_ts":"2013-02-01","bar_index":1762,"type":"RECLAIM","strength":0.588,"price":121.3658,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2013-01-31","prior_stop_level":117.5433,"sweep_low":115.7913,"atr14":4.306599,"stop_level":113.638,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-08","known_ts":"2013-03-12","bar_index":1770,"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":"2013-03-08","trigger_known_ts":"2013-03-12","strength":0.45,"price":109.28,"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.444032,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":102.4,"atr14":4.945019,"stop_level":99.927491,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-13","known_ts":"2013-03-15","bar_index":1771,"type":"BUY","strength":0.45,"price":115.2,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-03-13","known_ts":"2013-03-15","bar_index":1771,"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":"2013-03-13","trigger_known_ts":"2013-03-15","strength":0.45,"price":115.2,"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.413914,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":102.72,"atr14":4.662232,"stop_level":100.388884,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-04","known_ts":"2013-04-04","bar_index":1776,"type":"SELL","basis":"structure_stop","strength":0.588,"price":104.16,"stop_level":110.72,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-05-13","known_ts":"2013-05-13","bar_index":1785,"type":"RECLAIM","strength":0.725,"price":138.56,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-06-05","known_ts":"2013-06-05","bar_index":1790,"type":"SELL","basis":"structure_stop","strength":0.863,"price":133.44,"stop_level":137.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-06-07","known_ts":"2013-06-07","bar_index":1791,"type":"RECLAIM","strength":0.863,"price":138.08,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-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":"2013-06-05","prior_stop_level":137.6,"sweep_low":129.76,"atr14":6.819906,"stop_level":126.350047,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-25","known_ts":"2013-06-25","bar_index":1795,"type":"RECLAIM","strength":0.863,"price":138.08,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-07-12","known_ts":"2013-07-16","bar_index":1799,"type":"REBUY","strength":0.863,"price":144.64,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2013-10-15","known_ts":"2013-10-17","bar_index":1821,"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":"2013-10-15","trigger_known_ts":"2013-10-17","strength":0.45,"price":53.28,"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.654564,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":45.6,"atr14":5.670798,"stop_level":42.764601,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-31","known_ts":"2013-11-04","bar_index":1825,"type":"BUY","strength":0.45,"price":62.4,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-10-31","known_ts":"2013-11-04","bar_index":1825,"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":"2013-10-31","trigger_known_ts":"2013-11-04","strength":0.45,"price":62.4,"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.595436,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":52.16,"atr14":5.880486,"stop_level":49.219757,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-18","known_ts":"2013-11-20","bar_index":1829,"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":"2013-11-18","trigger_known_ts":"2013-11-20","strength":0.45,"price":59.04,"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.61722,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":51.36,"atr14":5.750558,"stop_level":48.484721,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-12","known_ts":"2013-12-12","bar_index":1834,"type":"SELL","basis":"structure_stop","strength":0.588,"price":53.12,"stop_level":57.44,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-12-19","known_ts":"2013-12-19","bar_index":1836,"type":"RECLAIM","strength":0.588,"price":58.08,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2013-12-12","prior_stop_level":57.44,"sweep_low":52.96,"atr14":3.762334,"stop_level":51.078833,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-27","known_ts":"2014-01-27","bar_index":1844,"type":"SELL","basis":"structure_stop","strength":0.588,"price":62.4,"stop_level":63.52,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-01-30","known_ts":"2014-01-30","bar_index":1845,"type":"SELL","basis":"structure_stop","strength":0.588,"price":60.0,"stop_level":63.52,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-02-06","known_ts":"2014-02-10","bar_index":1847,"type":"REBUY","strength":0.588,"price":56.96,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-03-13","known_ts":"2014-03-17","bar_index":1855,"type":"BUY","strength":0.588,"price":56.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-04-30","known_ts":"2014-05-02","bar_index":1866,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-04-30","trigger_known_ts":"2014-05-02","strength":0.45,"price":35.84,"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.767635,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":34.4,"atr14":2.996196,"stop_level":32.901902,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-30","known_ts":"2014-06-03","bar_index":1873,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-05-30","trigger_known_ts":"2014-06-03","strength":0.45,"price":27.84,"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.819502,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.6,"atr14":2.583849,"stop_level":20.308076,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-04","known_ts":"2014-06-06","bar_index":1874,"type":"BUY","strength":0.45,"price":31.2,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-06-04","known_ts":"2014-06-06","bar_index":1874,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2014-06-04","trigger_known_ts":"2014-06-06","strength":0.45,"price":31.2,"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.797718,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.6,"atr14":2.759036,"stop_level":20.220482,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-30","known_ts":"2014-07-02","bar_index":1880,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-06-30","trigger_known_ts":"2014-07-02","strength":0.588,"price":43.84,"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.715768,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":33.92,"atr14":3.584799,"stop_level":32.127601,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-09","known_ts":"2014-07-09","bar_index":1882,"type":"RECLAIM","strength":0.725,"price":40.0,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-06-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-07-16","known_ts":"2014-07-16","bar_index":1883,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37.44,"stop_level":38.72,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-07-21","known_ts":"2014-07-21","bar_index":1884,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.88,"stop_level":38.72,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-18","known_ts":"2014-12-22","bar_index":1920,"type":"BUY","strength":0.588,"price":14.4,"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":25},{"ts":"2015-02-06","known_ts":"2015-02-10","bar_index":1931,"type":"BUY","strength":0.45,"price":10.24,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-02-06","known_ts":"2015-02-10","bar_index":1931,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-02-06","trigger_known_ts":"2015-02-10","strength":0.45,"price":10.24,"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.827493,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.52,"atr14":0.94542,"stop_level":7.04729,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-02","known_ts":"2015-03-02","bar_index":1936,"type":"RECLAIM","strength":0.725,"price":11.36,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-02-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-16","known_ts":"2015-03-16","bar_index":1939,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.32,"stop_level":9.28,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-18","known_ts":"2015-03-18","bar_index":1940,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.76,"stop_level":9.28,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-04-30","known_ts":"2015-05-04","bar_index":1950,"type":"BUY","strength":0.725,"price":6.56,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2015-05-08","known_ts":"2015-05-12","bar_index":1952,"type":"BUY","strength":0.725,"price":6.56,"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":25},{"ts":"2015-10-02","known_ts":"2015-10-06","bar_index":1986,"type":"BUY","strength":0.588,"price":1.92,"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":"2015-11-16","known_ts":"2015-11-16","bar_index":1996,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.88,"stop_level":3.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2015-11-19","known_ts":"2015-11-19","bar_index":1997,"type":"RECLAIM","strength":0.863,"price":3.84,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2015-11-16","prior_stop_level":3.2,"sweep_low":2.56,"atr14":0.47688,"stop_level":2.32156,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-03","known_ts":"2015-12-03","bar_index":2000,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.56,"stop_level":2.88,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2016-01-21","known_ts":"2016-01-25","bar_index":2011,"type":"BUY","strength":0.725,"price":2.4,"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":"2016-02-12","known_ts":"2016-02-12","bar_index":2016,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.92,"stop_level":2.08,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2016-03-01","known_ts":"2016-03-03","bar_index":2020,"type":"REBUY","strength":0.863,"price":2.24,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":80},{"ts":"2016-03-14","known_ts":"2016-03-16","bar_index":2023,"type":"REBUY","strength":0.863,"price":2.24,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":80},{"ts":"2016-04-08","known_ts":"2016-04-12","bar_index":2029,"type":"BUY","strength":0.863,"price":2.24,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2016-05-26","known_ts":"2016-05-26","bar_index":2040,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.04,"stop_level":3.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-01","known_ts":"2016-06-01","bar_index":2041,"type":"RECLAIM","strength":1.0,"price":3.36,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-05-26","prior_stop_level":3.2,"sweep_low":3.04,"atr14":0.564028,"stop_level":2.757986,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-13","known_ts":"2016-06-13","bar_index":2044,"type":"RECLAIM","strength":1.0,"price":3.36,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-29","known_ts":"2016-08-02","bar_index":2055,"type":"BUY","strength":1.0,"price":3.52,"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":40},{"ts":"2016-08-23","known_ts":"2016-08-23","bar_index":2060,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.56,"stop_level":3.04,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2016-08-24","known_ts":"2016-08-24","bar_index":2061,"type":"RECLAIM","strength":0.725,"price":3.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-23 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":"2016-08-23","prior_stop_level":3.04,"sweep_low":2.24,"atr14":0.500067,"stop_level":1.989967,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-22","known_ts":"2016-11-25","bar_index":2082,"type":"BUY","strength":0.725,"price":2.88,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":30},{"ts":"2017-08-21","known_ts":"2017-08-21","bar_index":2144,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.2,"stop_level":3.36,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-08-25","known_ts":"2017-08-25","bar_index":2145,"type":"RECLAIM","strength":0.588,"price":3.52,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-21 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":"2017-08-21","prior_stop_level":3.36,"sweep_low":2.88,"atr14":0.426055,"stop_level":2.666973,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-12","known_ts":"2017-10-12","bar_index":2156,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.52,"stop_level":3.68,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-10-17","known_ts":"2017-10-17","bar_index":2157,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.36,"stop_level":3.68,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-11-22","known_ts":"2017-11-27","bar_index":2166,"type":"BUY","strength":0.725,"price":3.52,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2017-12-15","known_ts":"2017-12-15","bar_index":2171,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.36,"stop_level":3.52,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-12-21","known_ts":"2017-12-21","bar_index":2172,"type":"RECLAIM","strength":0.725,"price":3.68,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2017-12-15","prior_stop_level":3.52,"sweep_low":3.2,"atr14":0.48019,"stop_level":2.959905,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-22","known_ts":"2017-12-22","bar_index":2173,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.2,"stop_level":3.36,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-12-29","known_ts":"2017-12-29","bar_index":2174,"type":"RECLAIM","strength":0.725,"price":3.68,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2017-12-22","prior_stop_level":3.36,"sweep_low":2.72,"atr14":0.51029,"stop_level":2.464855,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-08","known_ts":"2018-01-10","bar_index":2176,"type":"REBUY","strength":0.725,"price":3.68,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2018-02-05","known_ts":"2018-02-05","bar_index":2182,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.52,"stop_level":4.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-06","known_ts":"2018-02-06","bar_index":2182,"type":"RECLAIM","strength":0.863,"price":4.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-02-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-02-05","prior_stop_level":4.0,"sweep_low":3.36,"atr14":0.558482,"stop_level":3.080759,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-02-26","known_ts":"2018-02-28","bar_index":2187,"type":"REBUY","strength":1.0,"price":4.64,"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":"2018-03-27","known_ts":"2018-03-29","bar_index":2194,"type":"BUY","strength":1.0,"price":5.12,"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":45},{"ts":"2018-04-25","known_ts":"2018-04-25","bar_index":2200,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.6,"stop_level":5.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-04-27","known_ts":"2018-04-27","bar_index":2201,"type":"RECLAIM","strength":1.0,"price":5.92,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-04-25","prior_stop_level":5.76,"sweep_low":5.12,"atr14":0.596924,"stop_level":4.821538,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-26","known_ts":"2018-07-30","bar_index":2222,"type":"BUY","strength":0.863,"price":5.6,"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":"2018-09-04","known_ts":"2018-09-06","bar_index":2231,"type":"BUY","strength":0.725,"price":4.96,"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":"2018-12-03","known_ts":"2018-12-03","bar_index":2252,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.64,"stop_level":4.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2018-12-07","known_ts":"2018-12-07","bar_index":2253,"type":"RECLAIM","strength":0.725,"price":5.28,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2018-12-03","prior_stop_level":4.8,"sweep_low":4.32,"atr14":0.451423,"stop_level":4.094289,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-23","known_ts":"2019-01-25","bar_index":2263,"type":"BUY","strength":0.588,"price":4.64,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2019-02-26","known_ts":"2019-02-26","bar_index":2270,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.96,"stop_level":5.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-03-12","known_ts":"2019-03-12","bar_index":2274,"type":"RECLAIM","strength":1.0,"price":5.92,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-02-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-24","known_ts":"2019-06-26","bar_index":2298,"type":"BUY","strength":0.588,"price":4.64,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":30},{"ts":"2019-07-18","known_ts":"2019-07-18","bar_index":2303,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.64,"stop_level":4.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-07-19","known_ts":"2019-07-19","bar_index":2304,"type":"RECLAIM","strength":0.725,"price":5.44,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2019-07-18","prior_stop_level":4.96,"sweep_low":4.64,"atr14":0.470707,"stop_level":4.404647,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-01","known_ts":"2019-08-01","bar_index":2307,"type":"RECLAIM","strength":0.863,"price":5.28,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-07-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-08-07","known_ts":"2019-08-07","bar_index":2308,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.64,"stop_level":4.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-08-08","known_ts":"2019-08-08","bar_index":2308,"type":"RECLAIM","strength":0.863,"price":4.96,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-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":"2019-08-07","prior_stop_level":4.8,"sweep_low":4.64,"atr14":0.485285,"stop_level":4.397357,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-30","known_ts":"2019-11-01","bar_index":2328,"type":"BUY","strength":0.588,"price":4.32,"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":"2019-11-13","known_ts":"2019-11-13","bar_index":2331,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.0,"stop_level":4.16,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-14","known_ts":"2019-11-14","bar_index":2331,"type":"RECLAIM","strength":0.725,"price":5.12,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-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":"2019-11-13","prior_stop_level":4.16,"sweep_low":4.0,"atr14":0.391476,"stop_level":3.804262,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-09","known_ts":"2019-12-09","bar_index":2337,"type":"RECLAIM","strength":0.725,"price":5.28,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-23","known_ts":"2019-12-23","bar_index":2340,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.32,"stop_level":4.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-12-26","known_ts":"2019-12-30","bar_index":2341,"type":"REBUY","strength":0.863,"price":5.28,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2019-12-26","known_ts":"2019-12-26","bar_index":2341,"type":"RECLAIM","strength":0.725,"price":4.96,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-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":"2019-12-23","prior_stop_level":4.64,"sweep_low":4.32,"atr14":0.608929,"stop_level":4.015535,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-13","known_ts":"2020-01-13","bar_index":2344,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.8,"stop_level":4.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-15","known_ts":"2020-01-15","bar_index":2345,"type":"RECLAIM","strength":1.0,"price":5.12,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-01-13","prior_stop_level":4.96,"sweep_low":4.8,"atr14":0.655645,"stop_level":4.472178,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-17","known_ts":"2020-01-22","bar_index":2346,"type":"BUY","strength":1.0,"price":5.76,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2020-04-15","known_ts":"2020-04-17","bar_index":2366,"type":"BUY","strength":0.588,"price":3.36,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"2020-09-23","known_ts":"2020-09-23","bar_index":2403,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.44,"stop_level":5.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-11","known_ts":"2020-12-11","bar_index":2422,"type":"RECLAIM","strength":1.0,"price":7.04,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-23","known_ts":"2021-02-23","bar_index":2438,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.68,"stop_level":7.84,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-24","known_ts":"2021-02-24","bar_index":2438,"type":"RECLAIM","strength":1.0,"price":8.32,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-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":"2021-02-23","prior_stop_level":7.84,"sweep_low":7.36,"atr14":0.870973,"stop_level":6.924513,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-08","known_ts":"2021-03-10","bar_index":2441,"type":"REBUY","strength":1.0,"price":8.64,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2021-07-23","known_ts":"2021-07-27","bar_index":2473,"type":"BUY","strength":0.725,"price":9.92,"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":"2021-09-03","known_ts":"2021-09-08","bar_index":2483,"type":"BUY","strength":0.725,"price":9.6,"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":"2021-10-05","known_ts":"2021-10-05","bar_index":2490,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.6,"stop_level":9.92,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-13","known_ts":"2021-10-15","bar_index":2492,"type":"REBUY","strength":0.863,"price":10.08,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"2021-12-03","known_ts":"2021-12-07","bar_index":2504,"type":"BUY","strength":0.725,"price":9.76,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2021-12-23","known_ts":"2021-12-23","bar_index":2508,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.96,"stop_level":9.12,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-12-27","known_ts":"2021-12-29","bar_index":2509,"type":"BUY","strength":0.588,"price":9.6,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":45},{"ts":"2021-12-28","known_ts":"2021-12-28","bar_index":2509,"type":"RECLAIM","strength":0.588,"price":9.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-12-23 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":"2021-12-23","prior_stop_level":9.12,"sweep_low":8.96,"atr14":0.586602,"stop_level":8.666699,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-24","known_ts":"2022-01-24","bar_index":2515,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.44,"stop_level":9.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-01-27","known_ts":"2022-01-27","bar_index":2516,"type":"RECLAIM","strength":0.588,"price":9.76,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-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":"2022-01-24","prior_stop_level":9.6,"sweep_low":9.12,"atr14":0.382569,"stop_level":8.928715,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-22","known_ts":"2022-04-26","bar_index":2536,"type":"BUY","strength":0.45,"price":7.84,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-05-18","known_ts":"2022-05-20","bar_index":2542,"type":"BUY","strength":0.45,"price":7.52,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-06-14","known_ts":"2022-06-14","bar_index":2548,"type":"RECLAIM","strength":0.725,"price":8.96,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-05-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-07-06","known_ts":"2022-07-06","bar_index":2552,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.16,"stop_level":8.32,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-11","known_ts":"2022-07-11","bar_index":2553,"type":"RECLAIM","strength":0.588,"price":8.48,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-07-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":"2022-07-06","prior_stop_level":8.32,"sweep_low":7.52,"atr14":0.6172,"stop_level":7.2114,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-20","known_ts":"2022-07-20","bar_index":2556,"type":"RECLAIM","strength":0.725,"price":8.8,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-07-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-21","known_ts":"2022-10-25","bar_index":2578,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-10-21","trigger_known_ts":"2022-10-25","strength":0.45,"price":6.72,"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.333333,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.76,"atr14":0.780934,"stop_level":5.369533,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-22","known_ts":"2022-11-22","bar_index":2585,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.6,"stop_level":5.92,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-11-29","known_ts":"2022-11-29","bar_index":2586,"type":"RECLAIM","strength":0.45,"price":6.08,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-22 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":"2022-11-22","prior_stop_level":5.92,"sweep_low":4.32,"atr14":0.675178,"stop_level":3.982411,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-30","known_ts":"2023-01-30","bar_index":2600,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.12,"stop_level":5.28,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-02","known_ts":"2023-02-02","bar_index":2601,"type":"RECLAIM","strength":0.588,"price":5.44,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-01-30","prior_stop_level":5.28,"sweep_low":4.64,"atr14":0.403074,"stop_level":4.438463,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-23","known_ts":"2023-02-27","bar_index":2606,"type":"BUY","strength":0.588,"price":6.08,"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":"2023-04-20","known_ts":"2023-04-24","bar_index":2619,"type":"BUY","strength":0.725,"price":5.76,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2023-06-12","known_ts":"2023-06-14","bar_index":2631,"type":"BUY","strength":0.725,"price":4.96,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2023-12-11","known_ts":"2023-12-11","bar_index":2673,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.65,"stop_level":6.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-03-05","known_ts":"2024-03-07","bar_index":2692,"type":"BUY","strength":0.725,"price":7.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2024-04-22","known_ts":"2024-04-24","bar_index":2703,"type":"REBUY","strength":1.0,"price":8.95,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2024-05-24","known_ts":"2024-05-29","bar_index":2711,"type":"BUY","strength":1.0,"price":10.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2024-06-07","known_ts":"2024-06-11","bar_index":2714,"type":"BUY","strength":1.0,"price":10.65,"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":"2024-08-13","known_ts":"2024-08-15","bar_index":2729,"type":"BUY","strength":0.863,"price":10.45,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2024-09-11","known_ts":"2024-09-11","bar_index":2735,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.3,"stop_level":9.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-09-12","known_ts":"2024-09-12","bar_index":2736,"type":"RECLAIM","strength":0.725,"price":10.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-09-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2024-09-11","prior_stop_level":9.5,"sweep_low":8.79,"atr14":0.559258,"stop_level":8.510371,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-21","known_ts":"2024-10-21","bar_index":2745,"type":"RECLAIM","strength":0.863,"price":13.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-09-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-29","known_ts":"2025-05-01","bar_index":2788,"type":"BUY","strength":0.725,"price":15.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2025-05-28","known_ts":"2025-05-28","bar_index":2794,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.7,"stop_level":17.87,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-05-29","known_ts":"2025-05-29","bar_index":2795,"type":"RECLAIM","strength":0.863,"price":17.96,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-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":"2025-05-28","prior_stop_level":17.87,"sweep_low":17.7,"atr14":0.547368,"stop_level":17.426316,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-10","known_ts":"2025-06-10","bar_index":2797,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.7,"stop_level":17.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-06-11","known_ts":"2025-06-11","bar_index":2798,"type":"RECLAIM","strength":0.863,"price":17.81,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-06-10","prior_stop_level":17.7,"sweep_low":16.7,"atr14":0.72149,"stop_level":16.339255,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-25","known_ts":"2025-06-25","bar_index":2801,"type":"RECLAIM","strength":0.863,"price":17.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-09-24","known_ts":"2025-09-24","bar_index":2822,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.51,"stop_level":28.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-18","known_ts":"2025-12-22","bar_index":2842,"type":"BUY","strength":0.588,"price":15.01,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":30},{"ts":"2026-01-27","known_ts":"2026-01-27","bar_index":2850,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.52,"stop_level":18.13,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-29","known_ts":"2026-01-29","bar_index":2851,"type":"RECLAIM","strength":0.588,"price":18.28,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-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":"2026-01-27","prior_stop_level":18.13,"sweep_low":16.61,"atr14":1.441368,"stop_level":15.889316,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-25","known_ts":"2026-02-25","bar_index":2857,"type":"RECLAIM","strength":0.725,"price":21.07,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-20","known_ts":"2026-03-20","bar_index":2862,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.12,"stop_level":18.32,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-03-23","known_ts":"2026-03-23","bar_index":2863,"type":"RECLAIM","strength":0.588,"price":18.99,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-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":"2026-03-20","prior_stop_level":18.32,"sweep_low":18.0,"atr14":1.56594,"stop_level":17.21703,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-09","known_ts":"2026-04-13","bar_index":2867,"type":"REBUY","strength":0.588,"price":19.54,"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-05-21","known_ts":"2026-05-26","bar_index":2877,"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":"2026-05-21","trigger_known_ts":"2026-05-26","strength":0.45,"price":16.99,"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.440566,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.35,"atr14":0.987981,"stop_level":15.856009,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-26","known_ts":"2026-06-30","bar_index":2885,"type":"BUY","strength":0.588,"price":17.03,"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":"2026-06-26","known_ts":"2026-06-30","bar_index":2885,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2026-06-26","trigger_known_ts":"2026-06-30","strength":0.588,"price":17.03,"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.439249,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":15.85,"atr14":0.757691,"stop_level":15.471154,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-15","known_ts":"2026-07-15","bar_index":2889,"type":"RECLAIM","strength":0.725,"price":20.18,"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":true,"monthlyBull":false}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-07-15","last_scored_basis":null,"bars_since_signal":7,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2017-11-17","2017-12-19","2018-05-22","2018-06-29","2018-07-18","2018-08-24","2019-01-09","2019-04-29","2019-06-14","2019-08-27","2019-09-23","2019-10-17","2019-10-30","2020-03-19","2020-04-15","2020-10-16","2020-12-11","2021-04-28","2021-06-07","2021-06-15","2021-06-28","2021-07-23","2021-08-26","2021-10-29","2021-11-24","2021-12-27","2022-03-23","2022-04-22","2022-05-18","2022-06-09","2022-09-27","2023-11-01","2024-02-15","2024-07-01","2024-08-08","2025-02-05","2025-03-07","2025-04-10","2025-10-23","2025-11-21"],"warnings":[{"ts":"2019-12-23","kind":"confirm","px":4.32,"level":4.64},{"ts":"2020-01-08","kind":"arm","px":4.96},{"ts":"2020-01-13","kind":"confirm","px":4.8,"level":4.96},{"ts":"2020-05-20","kind":"arm","px":3.36},{"ts":"2020-07-14","kind":"arm","px":3.68},{"ts":"2020-09-08","kind":"arm","px":5.6},{"ts":"2020-09-23","kind":"confirm","px":5.44,"level":5.6},{"ts":"2021-01-27","kind":"arm","px":7.2},{"ts":"2021-02-23","kind":"confirm","px":7.68,"level":7.84},{"ts":"2021-04-08","kind":"arm","px":10.24},{"ts":"2021-09-28","kind":"arm","px":10.4},{"ts":"2021-10-05","kind":"confirm","px":9.6,"level":9.92},{"ts":"2021-12-10","kind":"arm","px":9.12},{"ts":"2021-12-23","kind":"confirm","px":8.96,"level":9.12},{"ts":"2022-01-11","kind":"arm","px":9.6},{"ts":"2022-01-24","kind":"confirm","px":9.44,"level":9.6},{"ts":"2022-06-07","kind":"arm","px":7.2},{"ts":"2022-07-06","kind":"confirm","px":8.16,"level":8.32},{"ts":"2022-11-21","kind":"arm","px":5.6},{"ts":"2022-11-22","kind":"confirm","px":5.6,"level":5.92},{"ts":"2023-01-13","kind":"arm","px":6.08},{"ts":"2023-01-30","kind":"confirm","px":5.12,"level":5.28},{"ts":"2023-09-07","kind":"arm","px":7.04},{"ts":"2023-11-27","kind":"arm","px":7.41},{"ts":"2023-12-11","kind":"confirm","px":6.65,"level":6.9},{"ts":"2024-08-29","kind":"arm","px":10.0},{"ts":"2024-09-11","kind":"confirm","px":9.3,"level":9.5},{"ts":"2024-11-13","kind":"arm","px":16.51},{"ts":"2025-05-21","kind":"arm","px":17.87},{"ts":"2025-05-28","kind":"confirm","px":17.7,"level":17.87},{"ts":"2025-06-06","kind":"arm","px":16.5},{"ts":"2025-06-10","kind":"confirm","px":16.7,"level":17.7},{"ts":"2025-08-18","kind":"arm","px":26.25},{"ts":"2025-09-16","kind":"arm","px":28.76},{"ts":"2025-09-24","kind":"confirm","px":28.51,"level":28.76},{"ts":"2026-01-20","kind":"arm","px":19.02},{"ts":"2026-01-27","kind":"confirm","px":17.52,"level":18.13},{"ts":"2026-03-11","kind":"arm","px":19.93},{"ts":"2026-03-20","kind":"confirm","px":18.12,"level":18.32},{"ts":"2026-07-28","kind":"arm","px":19.2}],"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":[]}}}