{"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":"ABEO","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1981-03-16","known_ts":"1981-03-18","bar_index":41,"type":"BUY","strength":0.45,"price":3724386.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1981-04-20","known_ts":"1981-04-20","bar_index":49,"type":"RECLAIM","strength":0.725,"price":4469263.0,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1981-03-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-06-08","known_ts":"1981-06-08","bar_index":60,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4182772.0,"stop_level":4240070.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1981-07-15","known_ts":"1981-07-17","bar_index":69,"type":"BUY","strength":0.588,"price":4068175.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"1981-07-28","known_ts":"1981-07-30","bar_index":72,"type":"BUY","strength":0.45,"price":3667087.75,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1981-09-03","known_ts":"1981-09-08","bar_index":81,"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":"1981-09-03","trigger_known_ts":"1981-09-08","strength":0.45,"price":3094105.25,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.364706,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2893561.5,"atr14":159502.785904,"stop_level":2813810.107048,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-09-09","known_ts":"1981-09-11","bar_index":82,"type":"BUY","strength":0.45,"price":3437894.75,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1981-10-01","known_ts":"1981-10-01","bar_index":87,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2922210.5,"stop_level":2979508.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1981-12-24","known_ts":"1981-12-29","bar_index":107,"type":"BUY","strength":0.588,"price":3151403.5,"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":"1982-01-05","known_ts":"1982-01-05","bar_index":109,"type":"RECLAIM","strength":0.725,"price":3437894.75,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1981-12-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1982-03-18","known_ts":"1982-03-22","bar_index":126,"type":"BUY","strength":0.725,"price":3036807.0,"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":35},{"ts":"1982-03-31","known_ts":"1982-04-02","bar_index":129,"type":"BUY","strength":0.588,"price":2807614.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"1982-05-13","known_ts":"1982-05-13","bar_index":139,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3036807.0,"stop_level":3094105.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-05-20","known_ts":"1982-05-20","bar_index":140,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2864912.25,"stop_level":3094105.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-06-09","known_ts":"1982-06-11","bar_index":145,"type":"REBUY","strength":1.0,"price":3094105.25,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1982-08-17","known_ts":"1982-08-19","bar_index":161,"type":"BUY","strength":0.45,"price":2693017.5,"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":"1982-08-25","known_ts":"1982-08-25","bar_index":163,"type":"RECLAIM","strength":0.725,"price":2864912.25,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1982-08-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-09-13","known_ts":"1982-09-13","bar_index":167,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2778965.0,"stop_level":2807614.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-09-29","known_ts":"1982-09-29","bar_index":171,"type":"RECLAIM","strength":0.863,"price":3036807.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-09-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-10-05","known_ts":"1982-10-05","bar_index":172,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2979508.75,"stop_level":3036807.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-10-08","known_ts":"1982-10-08","bar_index":173,"type":"RECLAIM","strength":0.863,"price":3266000.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-10-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1982-10-05","prior_stop_level":3036807.0,"sweep_low":2979508.75,"atr14":129619.171189,"stop_level":2914699.164406,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-10-20","known_ts":"1982-10-20","bar_index":176,"type":"RECLAIM","strength":0.863,"price":3838982.5,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-10-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-11-04","known_ts":"1982-11-04","bar_index":179,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3552491.25,"stop_level":3609789.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-11-05","known_ts":"1982-11-05","bar_index":180,"type":"RECLAIM","strength":0.863,"price":3667087.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-11-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1982-11-04","prior_stop_level":3609789.5,"sweep_low":3552491.25,"atr14":163860.725215,"stop_level":3470560.887392,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-11-18","known_ts":"1982-11-18","bar_index":183,"type":"RECLAIM","strength":0.863,"price":3724386.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-02-14","known_ts":"1983-02-16","bar_index":203,"type":"BUY","strength":0.725,"price":3380596.5,"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":"1983-03-17","known_ts":"1983-03-17","bar_index":210,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3036807.0,"stop_level":3094105.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1983-03-22","known_ts":"1983-03-22","bar_index":211,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3036807.0,"stop_level":3094105.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1983-03-25","known_ts":"1983-03-25","bar_index":212,"type":"RECLAIM","strength":0.45,"price":3208701.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-03-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":"1983-03-22","prior_stop_level":3094105.25,"sweep_low":3036807.0,"atr14":118511.576449,"stop_level":2977551.211775,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-04-20","known_ts":"1983-04-22","bar_index":218,"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":"1983-04-20","trigger_known_ts":"1983-04-22","strength":0.45,"price":2463824.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.376812,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2406526.25,"atr14":104183.970499,"stop_level":2354434.264751,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-05-03","known_ts":"1983-05-05","bar_index":221,"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":"1983-05-03","trigger_known_ts":"1983-05-05","strength":0.45,"price":2349228.0,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.405797,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2291929.75,"atr14":103635.951686,"stop_level":2240111.774157,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-06-02","known_ts":"1983-06-06","bar_index":228,"type":"BUY","strength":0.45,"price":2291929.75,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1983-06-02","known_ts":"1983-06-06","bar_index":228,"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":"1983-06-02","trigger_known_ts":"1983-06-06","strength":0.45,"price":2291929.75,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.42029,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2062736.875,"atr14":107106.066162,"stop_level":2009183.841919,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-06-22","known_ts":"1983-06-22","bar_index":232,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2062736.875,"stop_level":2120035.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1983-07-05","known_ts":"1983-07-05","bar_index":235,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1948140.375,"stop_level":2005438.625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1983-07-28","known_ts":"1983-08-01","bar_index":241,"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":"1983-07-28","trigger_known_ts":"1983-08-01","strength":0.45,"price":1833543.875,"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.536232,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1718947.375,"atr14":106364.18032,"stop_level":1665765.28484,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-08-02","known_ts":"1983-08-04","bar_index":242,"type":"BUY","strength":0.45,"price":1948140.375,"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":"1983-08-02","known_ts":"1983-08-04","bar_index":242,"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":"1983-08-02","trigger_known_ts":"1983-08-04","strength":0.45,"price":1948140.375,"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.507246,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1718947.375,"atr14":150435.999828,"stop_level":1643729.375086,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-08-26","known_ts":"1983-08-30","bar_index":248,"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":"1983-08-26","trigger_known_ts":"1983-08-30","strength":0.588,"price":1833543.875,"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.536232,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1718947.375,"atr14":109112.599427,"stop_level":1664391.075286,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-09-13","known_ts":"1983-09-13","bar_index":251,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1661649.125,"stop_level":1776245.625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1983-09-14","known_ts":"1983-09-14","bar_index":252,"type":"RECLAIM","strength":0.588,"price":1804894.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-09-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1983-09-13","prior_stop_level":1776245.625,"sweep_low":1661649.125,"atr14":102587.598256,"stop_level":1610355.325872,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-10-12","known_ts":"1983-10-12","bar_index":258,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1833543.875,"stop_level":1890842.125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1983-10-13","known_ts":"1983-10-13","bar_index":259,"type":"RECLAIM","strength":0.725,"price":1919491.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-10-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":"1983-10-12","prior_stop_level":1890842.125,"sweep_low":1833543.875,"atr14":112011.164516,"stop_level":1777538.292742,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-11-25","known_ts":"1983-11-29","bar_index":269,"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":"1983-11-25","trigger_known_ts":"1983-11-29","strength":0.45,"price":1489754.375,"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.57377,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1203263.125,"atr14":99167.080446,"stop_level":1153679.584777,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-11-30","known_ts":"1983-12-02","bar_index":270,"type":"BUY","strength":0.45,"price":1489754.375,"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":"1983-11-30","known_ts":"1983-12-02","bar_index":270,"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":"1983-11-30","trigger_known_ts":"1983-12-02","strength":0.45,"price":1489754.375,"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.57377,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1203263.125,"atr14":94349.716116,"stop_level":1156088.266942,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-01-30","known_ts":"1984-01-30","bar_index":283,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1489754.375,"stop_level":1518403.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-01-31","known_ts":"1984-01-31","bar_index":284,"type":"RECLAIM","strength":0.725,"price":1547052.625,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-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":"1984-01-30","prior_stop_level":1518403.5,"sweep_low":1489754.375,"atr14":85095.924566,"stop_level":1447206.412717,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-03-01","known_ts":"1984-03-05","bar_index":291,"type":"BUY","strength":0.725,"price":1489754.375,"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":70},{"ts":"1984-03-28","known_ts":"1984-03-28","bar_index":297,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1260561.375,"stop_level":1289210.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-04-17","known_ts":"1984-04-19","bar_index":302,"type":"BUY","strength":0.725,"price":1260561.375,"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":50},{"ts":"1984-04-26","known_ts":"1984-04-30","bar_index":304,"type":"BUY","strength":0.725,"price":1231912.25,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"1984-05-11","known_ts":"1984-05-11","bar_index":307,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1088666.75,"stop_level":1174614.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-06-13","known_ts":"1984-06-15","bar_index":315,"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":"1984-06-13","trigger_known_ts":"1984-06-15","strength":0.45,"price":974070.1875,"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.527778,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":802175.4417,"atr14":64200.207643,"stop_level":770075.337879,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-07-05","known_ts":"1984-07-09","bar_index":320,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1984-07-05","trigger_known_ts":"1984-07-09","strength":0.45,"price":859473.6875,"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.583333,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":802175.4375,"atr14":52005.18504,"stop_level":776172.84498,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-08-08","known_ts":"1984-08-10","bar_index":328,"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":"1984-08-08","trigger_known_ts":"1984-08-10","strength":0.45,"price":687578.9375,"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.666667,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":630280.6875,"atr14":51246.474246,"stop_level":604657.450377,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-08-21","known_ts":"1984-08-23","bar_index":331,"type":"BUY","strength":0.45,"price":687578.9375,"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":"1984-08-21","known_ts":"1984-08-23","bar_index":331,"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":"1984-08-21","trigger_known_ts":"1984-08-23","strength":0.45,"price":687578.9375,"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.666667,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":630280.6875,"atr14":48335.059669,"stop_level":606113.157665,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-09-11","known_ts":"1984-09-11","bar_index":335,"type":"SELL","basis":"structure_stop","strength":0.588,"price":802175.4375,"stop_level":830824.5625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-10-23","known_ts":"1984-10-23","bar_index":345,"type":"SELL","basis":"structure_stop","strength":0.725,"price":888122.8125,"stop_level":916771.9375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-11-01","known_ts":"1984-11-05","bar_index":348,"type":"REBUY","strength":0.863,"price":1145964.875,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1984-11-28","known_ts":"1984-11-28","bar_index":354,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1203263.125,"stop_level":1231912.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-12-14","known_ts":"1984-12-14","bar_index":358,"type":"RECLAIM","strength":0.863,"price":1174614.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-11-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-02-25","known_ts":"1985-02-25","bar_index":374,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1575701.75,"stop_level":1604350.875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-02-26","known_ts":"1985-02-26","bar_index":374,"type":"RECLAIM","strength":1.0,"price":1633000.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-02-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1985-02-25","prior_stop_level":1604350.875,"sweep_low":1575701.75,"atr14":82981.647931,"stop_level":1534210.926034,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-05-16","known_ts":"1985-05-20","bar_index":393,"type":"BUY","strength":0.863,"price":1461105.25,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1985-06-27","known_ts":"1985-06-27","bar_index":402,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1260561.375,"stop_level":1346508.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1985-08-07","known_ts":"1985-08-09","bar_index":412,"type":"BUY","strength":0.725,"price":1633000.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1985-10-16","known_ts":"1985-10-18","bar_index":428,"type":"REBUY","strength":1.0,"price":1948140.375,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1985-11-12","known_ts":"1985-11-12","bar_index":434,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2005438.625,"stop_level":2091386.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-11-14","known_ts":"1985-11-14","bar_index":435,"type":"RECLAIM","strength":1.0,"price":2148684.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-11-12 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":"1985-11-12","prior_stop_level":2091386.0,"sweep_low":1890842.1354,"atr14":104355.469094,"stop_level":1838664.400853,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-01-21","known_ts":"1986-01-23","bar_index":450,"type":"BUY","strength":0.725,"price":1718947.375,"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":"1986-01-29","known_ts":"1986-01-31","bar_index":452,"type":"BUY","strength":0.725,"price":1718947.375,"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":"1986-02-28","known_ts":"1986-02-28","bar_index":459,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1661649.125,"stop_level":1718947.375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1986-04-17","known_ts":"1986-04-17","bar_index":470,"type":"RECLAIM","strength":0.863,"price":1776245.625,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-02-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-07-02","known_ts":"1986-07-02","bar_index":487,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2005438.625,"stop_level":2177333.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-08-25","known_ts":"1986-08-27","bar_index":500,"type":"BUY","strength":0.725,"price":1890842.125,"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":"1986-09-09","known_ts":"1986-09-09","bar_index":503,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1633000.0,"stop_level":1661649.125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1986-10-10","known_ts":"1986-10-14","bar_index":511,"type":"BUY","strength":0.588,"price":1604350.875,"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":"1986-10-31","known_ts":"1986-10-31","bar_index":516,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1547052.625,"stop_level":1575701.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-11-17","known_ts":"1986-11-17","bar_index":519,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1317859.625,"stop_level":1547052.625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1986-12-18","known_ts":"1986-12-22","bar_index":527,"type":"BUY","strength":0.45,"price":1604350.875,"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":"1987-01-02","known_ts":"1987-01-02","bar_index":530,"type":"RECLAIM","strength":0.725,"price":1718947.375,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1986-12-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-04-07","known_ts":"1987-04-07","bar_index":552,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1976789.5,"stop_level":2005438.625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-04-24","known_ts":"1987-04-24","bar_index":556,"type":"RECLAIM","strength":1.0,"price":2177333.5,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-05-18","known_ts":"1987-05-18","bar_index":561,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1804894.75,"stop_level":1890842.125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1987-07-29","known_ts":"1987-07-31","bar_index":578,"type":"BUY","strength":0.588,"price":1604350.875,"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":0},{"ts":"1987-09-04","known_ts":"1987-09-04","bar_index":587,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1633000.0,"stop_level":1661649.125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-09-28","known_ts":"1987-09-30","bar_index":592,"type":"BUY","strength":0.45,"price":1633000.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-10-27","known_ts":"1987-10-29","bar_index":599,"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":"1987-10-27","trigger_known_ts":"1987-10-29","strength":0.45,"price":945421.0625,"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.597561,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":744877.2008,"atr14":126449.033259,"stop_level":681652.684171,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-11-20","known_ts":"1987-11-24","bar_index":605,"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":"1987-11-20","trigger_known_ts":"1987-11-24","strength":0.45,"price":888122.8125,"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.621951,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":773526.3125,"atr14":86287.329563,"stop_level":730382.647719,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-12-17","known_ts":"1987-12-21","bar_index":611,"type":"BUY","strength":0.45,"price":859473.6875,"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":"1987-12-17","known_ts":"1987-12-21","bar_index":611,"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":"1987-12-17","trigger_known_ts":"1987-12-21","strength":0.45,"price":859473.6875,"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.634146,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":572982.4405,"atr14":86852.533216,"stop_level":529556.173892,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-02-04","known_ts":"1988-02-04","bar_index":622,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1088666.75,"stop_level":1117315.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-02-08","known_ts":"1988-02-08","bar_index":622,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1031368.4375,"stop_level":1117315.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-31","known_ts":"1988-04-05","bar_index":635,"type":"BUY","strength":0.725,"price":1060017.625,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1988-06-06","known_ts":"1988-06-08","bar_index":650,"type":"BUY","strength":0.588,"price":916771.9375,"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":"1988-08-01","known_ts":"1988-08-03","bar_index":663,"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":"1988-08-01","trigger_known_ts":"1988-08-03","strength":0.45,"price":744877.1875,"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.61194,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":658929.8151,"atr14":46951.184761,"stop_level":635454.22272,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-08-04","known_ts":"1988-08-08","bar_index":664,"type":"BUY","strength":0.45,"price":773526.3125,"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":"1988-08-04","known_ts":"1988-08-08","bar_index":664,"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":"1988-08-04","trigger_known_ts":"1988-08-08","strength":0.45,"price":773526.3125,"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.597015,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":658929.8151,"atr14":49013.809458,"stop_level":634422.910371,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-09-02","known_ts":"1988-09-07","bar_index":671,"type":"BUY","strength":0.588,"price":744877.1875,"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":"1988-09-26","known_ts":"1988-09-26","bar_index":676,"type":"RECLAIM","strength":0.725,"price":716228.0625,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1988-09-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-11-02","known_ts":"1988-11-04","bar_index":685,"type":"BUY","strength":0.588,"price":658929.8125,"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":"1988-11-07","known_ts":"1988-11-07","bar_index":686,"type":"RECLAIM","strength":0.725,"price":658929.8125,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1988-11-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-11-29","known_ts":"1988-11-29","bar_index":691,"type":"SELL","basis":"structure_stop","strength":0.725,"price":572982.4375,"stop_level":601631.5625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-12-29","known_ts":"1989-01-03","bar_index":698,"type":"BUY","strength":0.725,"price":630280.6875,"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":"1989-05-01","known_ts":"1989-05-01","bar_index":726,"type":"SELL","basis":"structure_stop","strength":1.0,"price":945421.0625,"stop_level":974070.1875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-05-03","known_ts":"1989-05-03","bar_index":726,"type":"RECLAIM","strength":1.0,"price":1002719.3125,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-05-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-05-01","prior_stop_level":974070.1875,"sweep_low":916771.9394,"atr14":49717.981178,"stop_level":891912.948811,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-07-05","known_ts":"1989-07-07","bar_index":741,"type":"BUY","strength":0.863,"price":916771.9375,"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":"1989-07-25","known_ts":"1989-07-25","bar_index":745,"type":"SELL","basis":"structure_stop","strength":0.588,"price":802175.4375,"stop_level":859473.6875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1989-09-20","known_ts":"1989-09-22","bar_index":759,"type":"BUY","strength":0.588,"price":744877.1875,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"1989-11-28","known_ts":"1989-11-30","bar_index":775,"type":"BUY","strength":0.588,"price":487035.0938,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"1989-12-11","known_ts":"1989-12-13","bar_index":778,"type":"BUY","strength":0.45,"price":458385.9688,"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":"1989-12-11","known_ts":"1989-12-13","bar_index":778,"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":"1989-12-11","trigger_known_ts":"1989-12-13","strength":0.45,"price":458385.9688,"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.567568,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":343789.4712,"atr14":52415.066018,"stop_level":317581.938191,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-12-19","known_ts":"1989-12-21","bar_index":780,"type":"BUY","strength":0.45,"price":315140.3438,"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":"1989-12-19","known_ts":"1989-12-21","bar_index":780,"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":"1989-12-19","trigger_known_ts":"1989-12-21","strength":0.45,"price":315140.3438,"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.702703,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":186219.2969,"atr14":63449.598949,"stop_level":154494.497426,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-01-24","known_ts":"1990-01-24","bar_index":788,"type":"SELL","basis":"structure_stop","strength":0.588,"price":257842.1094,"stop_level":286491.2188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-01-30","known_ts":"1990-01-30","bar_index":789,"type":"SELL","basis":"structure_stop","strength":0.588,"price":229192.9844,"stop_level":286491.2188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-04-06","known_ts":"1990-04-10","bar_index":805,"type":"BUY","strength":0.588,"price":257842.1094,"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":"1990-04-06","known_ts":"1990-04-10","bar_index":805,"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":"1990-04-06","trigger_known_ts":"1990-04-10","strength":0.588,"price":257842.1094,"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.75,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":229192.9844,"atr14":36034.536122,"stop_level":211175.716339,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-05-08","known_ts":"1990-05-08","bar_index":812,"type":"RECLAIM","strength":0.725,"price":286491.2188,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-04-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-07-05","known_ts":"1990-07-05","bar_index":825,"type":"SELL","basis":"structure_stop","strength":0.725,"price":315140.3438,"stop_level":372438.5938,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-07-09","known_ts":"1990-07-09","bar_index":826,"type":"RECLAIM","strength":0.725,"price":401087.7188,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-07-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1990-07-05","prior_stop_level":372438.5938,"sweep_low":315140.3438,"atr14":37884.918396,"stop_level":296197.884602,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-07-17","known_ts":"1990-07-17","bar_index":828,"type":"SELL","basis":"structure_stop","strength":0.725,"price":286491.2188,"stop_level":315140.3438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-10-02","known_ts":"1990-10-04","bar_index":846,"type":"BUY","strength":0.45,"price":186219.2969,"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":"1990-10-02","known_ts":"1990-10-04","bar_index":846,"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":"1990-10-02","trigger_known_ts":"1990-10-04","strength":0.45,"price":186219.2969,"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.717391,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":157570.1719,"atr14":32023.414822,"stop_level":141558.464489,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-21","known_ts":"1990-11-21","bar_index":858,"type":"SELL","basis":"structure_stop","strength":0.725,"price":143245.6094,"stop_level":171894.7344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-11-27","known_ts":"1990-11-29","bar_index":859,"type":"REBUY","strength":0.725,"price":171894.7344,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1991-01-07","known_ts":"1991-01-09","bar_index":868,"type":"BUY","strength":0.45,"price":128921.0547,"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":"1991-01-07","known_ts":"1991-01-09","bar_index":868,"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":"1991-01-07","trigger_known_ts":"1991-01-09","strength":0.45,"price":128921.0547,"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.7,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":114596.4922,"atr14":25028.681907,"stop_level":102082.151247,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-28","known_ts":"1991-01-30","bar_index":873,"type":"BUY","strength":0.45,"price":157570.1719,"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":"1991-01-28","known_ts":"1991-01-30","bar_index":873,"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":"1991-01-28","trigger_known_ts":"1991-01-30","strength":0.45,"price":157570.1719,"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.633333,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":114596.4922,"atr14":22054.485266,"stop_level":103569.249567,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-02-22","known_ts":"1991-02-22","bar_index":879,"type":"RECLAIM","strength":0.725,"price":186219.2969,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1991-01-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-05-06","known_ts":"1991-05-06","bar_index":895,"type":"SELL","basis":"structure_stop","strength":1.0,"price":257842.1094,"stop_level":286491.2188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-06-19","known_ts":"1991-06-21","bar_index":906,"type":"BUY","strength":0.863,"price":315140.3438,"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":"1991-07-02","known_ts":"1991-07-05","bar_index":909,"type":"BUY","strength":0.863,"price":315140.3438,"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":"1991-09-05","known_ts":"1991-09-09","bar_index":924,"type":"BUY","strength":0.863,"price":257842.1094,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"1991-10-09","known_ts":"1991-10-09","bar_index":932,"type":"SELL","basis":"structure_stop","strength":1.0,"price":401087.7188,"stop_level":429736.8438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-10-15","known_ts":"1991-10-15","bar_index":933,"type":"RECLAIM","strength":1.0,"price":487035.0938,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-10-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-10-09","prior_stop_level":429736.8438,"sweep_low":401087.7188,"atr14":37525.030867,"stop_level":382325.203366,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-10-25","known_ts":"1991-10-25","bar_index":936,"type":"RECLAIM","strength":1.0,"price":515684.2188,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-10-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-04-30","known_ts":"1992-05-04","bar_index":979,"type":"BUY","strength":0.725,"price":658929.8125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"1992-06-02","known_ts":"1992-06-02","bar_index":986,"type":"SELL","basis":"structure_stop","strength":0.588,"price":458385.9688,"stop_level":472710.5312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1992-07-14","known_ts":"1992-07-16","bar_index":996,"type":"BUY","strength":0.588,"price":444061.4062,"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":"1992-07-22","known_ts":"1992-07-24","bar_index":998,"type":"BUY","strength":0.588,"price":415412.2812,"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":"1992-09-02","known_ts":"1992-09-04","bar_index":1008,"type":"BUY","strength":0.45,"price":372438.5938,"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":"1992-09-02","known_ts":"1992-09-04","bar_index":1008,"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":"1992-09-02","trigger_known_ts":"1992-09-04","strength":0.45,"price":372438.5938,"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.638889,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":286491.226,"atr14":37269.944275,"stop_level":267856.253863,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-05","known_ts":"1992-10-05","bar_index":1015,"type":"SELL","basis":"structure_stop","strength":0.588,"price":329464.9062,"stop_level":343789.4688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-10-20","known_ts":"1992-10-22","bar_index":1019,"type":"REBUY","strength":0.588,"price":329464.9062,"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":"1992-12-09","known_ts":"1992-12-09","bar_index":1030,"type":"SELL","basis":"structure_stop","strength":0.588,"price":358114.0312,"stop_level":401087.7188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-01-04","known_ts":"1993-01-06","bar_index":1036,"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":"1993-01-04","trigger_known_ts":"1993-01-06","strength":0.588,"price":365276.3125,"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.645833,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":279328.939,"atr14":35685.023801,"stop_level":261486.427099,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-01-25","known_ts":"1993-01-27","bar_index":1041,"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":"1993-01-25","trigger_known_ts":"1993-01-27","strength":0.588,"price":336627.1875,"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.654412,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":300815.782,"atr14":31670.211226,"stop_level":284980.676387,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-01-28","known_ts":"1993-02-01","bar_index":1042,"type":"BUY","strength":0.588,"price":336627.1875,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-01-28","known_ts":"1993-02-01","bar_index":1042,"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":"1993-01-28","trigger_known_ts":"1993-02-01","strength":0.588,"price":336627.1875,"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.632813,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":315140.3475,"atr14":29128.626002,"stop_level":300576.034499,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-02-05","known_ts":"1993-02-09","bar_index":1044,"type":"BUY","strength":0.588,"price":358114.0312,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-02-05","known_ts":"1993-02-09","bar_index":1044,"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":"1993-02-05","trigger_known_ts":"1993-02-09","strength":0.588,"price":358114.0312,"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.583333,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":300815.7833,"atr14":32692.007861,"stop_level":284469.779369,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-05-07","known_ts":"1993-05-11","bar_index":1065,"type":"BUY","strength":0.45,"price":307978.0625,"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":"1993-05-07","known_ts":"1993-05-11","bar_index":1065,"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":"1993-05-07","trigger_known_ts":"1993-05-11","strength":0.45,"price":307978.0625,"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.511364,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":243517.5469,"atr14":25103.64155,"stop_level":230965.726125,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-05-28","known_ts":"1993-05-28","bar_index":1070,"type":"RECLAIM","strength":0.725,"price":286491.2188,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-05-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-06-07","known_ts":"1993-06-07","bar_index":1071,"type":"SELL","basis":"structure_stop","strength":0.725,"price":257842.1094,"stop_level":265004.4062,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-08-19","known_ts":"1993-08-23","bar_index":1089,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1993-08-19","trigger_known_ts":"1993-08-23","strength":0.45,"price":200543.8594,"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.575758,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":143245.6094,"atr14":20599.180381,"stop_level":132946.01921,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-27","known_ts":"1993-08-31","bar_index":1091,"type":"BUY","strength":0.45,"price":229192.9844,"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":"1993-08-27","known_ts":"1993-08-31","bar_index":1091,"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":"1993-08-27","trigger_known_ts":"1993-08-31","strength":0.45,"price":229192.9844,"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.515152,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":171894.7356,"atr14":19698.676372,"stop_level":162045.397414,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-09-14","known_ts":"1993-09-14","bar_index":1094,"type":"SELL","basis":"structure_stop","strength":0.588,"price":186219.2969,"stop_level":193381.5781,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-09-15","known_ts":"1993-09-15","bar_index":1095,"type":"RECLAIM","strength":0.588,"price":200543.8594,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-09-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1993-09-14","prior_stop_level":193381.5781,"sweep_low":186219.2969,"atr14":15237.052304,"stop_level":178600.770748,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-10-01","known_ts":"1993-10-05","bar_index":1099,"type":"REBUY","strength":0.45,"price":200543.8594,"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":"1993-10-21","known_ts":"1993-10-21","bar_index":1103,"type":"SELL","basis":"structure_stop","strength":0.588,"price":157570.1719,"stop_level":179057.0156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-11-26","known_ts":"1993-11-30","bar_index":1112,"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":"1993-11-26","trigger_known_ts":"1993-11-30","strength":0.45,"price":150407.8906,"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.65,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":128921.0484,"atr14":14186.254572,"stop_level":121827.921114,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-09","known_ts":"1993-12-13","bar_index":1115,"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":"1993-12-09","trigger_known_ts":"1993-12-13","strength":0.588,"price":143245.6094,"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.607843,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":136083.3289,"atr14":11186.101422,"stop_level":130490.278189,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-14","known_ts":"1993-12-16","bar_index":1116,"type":"BUY","strength":0.588,"price":157570.1719,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-12-14","known_ts":"1993-12-16","bar_index":1116,"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":"1993-12-14","trigger_known_ts":"1993-12-16","strength":0.588,"price":157570.1719,"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.568627,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":136083.3296,"atr14":11707.328369,"stop_level":130229.665416,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-28","known_ts":"1993-12-28","bar_index":1119,"type":"SELL","basis":"structure_stop","strength":0.588,"price":128921.0547,"stop_level":136083.3438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-12-31","known_ts":"1993-12-31","bar_index":1120,"type":"RECLAIM","strength":0.588,"price":143245.6094,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1993-12-28","prior_stop_level":136083.3438,"sweep_low":128921.0547,"atr14":12810.2654,"stop_level":122515.922,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-16","known_ts":"1994-05-18","bar_index":1151,"type":"BUY","strength":0.45,"price":114596.4922,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-05-16","known_ts":"1994-05-18","bar_index":1151,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-05-16","trigger_known_ts":"1994-05-18","strength":0.45,"price":114596.4922,"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.619048,"monthly_oversold_dwell":18,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":100271.9297,"atr14":11276.799023,"stop_level":94633.530189,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-23","known_ts":"1994-06-23","bar_index":1160,"type":"SELL","basis":"structure_stop","strength":0.588,"price":93109.6484,"stop_level":107434.2109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-07-28","known_ts":"1994-08-01","bar_index":1168,"type":"BUY","strength":0.588,"price":100271.9297,"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-08-19","known_ts":"1994-08-19","bar_index":1173,"type":"SELL","basis":"structure_stop","strength":0.588,"price":93109.6484,"stop_level":100271.9297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-23","known_ts":"1994-08-23","bar_index":1174,"type":"SELL","basis":"structure_stop","strength":0.725,"price":93109.6484,"stop_level":100271.9297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-25","known_ts":"1994-08-25","bar_index":1174,"type":"RECLAIM","strength":0.725,"price":114596.4922,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-08-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":"1994-08-19","prior_stop_level":100271.9297,"sweep_low":93109.6484,"atr14":9077.730465,"stop_level":88570.783168,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-25","known_ts":"1994-08-25","bar_index":1174,"type":"RECLAIM","strength":0.725,"price":114596.4922,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-08-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":"1994-08-23","prior_stop_level":100271.9297,"sweep_low":93109.6484,"atr14":9077.730465,"stop_level":88570.783168,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-12","known_ts":"1994-09-12","bar_index":1178,"type":"SELL","basis":"structure_stop","strength":0.725,"price":82366.2266,"stop_level":93109.6484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-14","known_ts":"1994-09-14","bar_index":1179,"type":"SELL","basis":"structure_stop","strength":0.725,"price":78785.0859,"stop_level":93109.6484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-10-26","known_ts":"1994-10-28","bar_index":1189,"type":"BUY","strength":0.588,"price":78785.0859,"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":"1995-02-01","known_ts":"1995-02-01","bar_index":1211,"type":"SELL","basis":"structure_stop","strength":0.725,"price":75203.9453,"stop_level":78785.0859,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-02-03","known_ts":"1995-02-03","bar_index":1212,"type":"RECLAIM","strength":0.725,"price":85947.3672,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-02-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1995-02-01","prior_stop_level":78785.0859,"sweep_low":71622.8051,"atr14":7316.867898,"stop_level":67964.371151,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-16","known_ts":"1995-02-16","bar_index":1215,"type":"RECLAIM","strength":0.863,"price":85947.3672,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-02-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-03","known_ts":"1995-03-03","bar_index":1218,"type":"SELL","basis":"structure_stop","strength":0.863,"price":78785.0859,"stop_level":82366.2266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-06","known_ts":"1995-03-06","bar_index":1218,"type":"RECLAIM","strength":0.863,"price":100271.9297,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-03-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-03-03","prior_stop_level":82366.2266,"sweep_low":78785.0859,"atr14":10435.801525,"stop_level":73567.185137,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-06-09","known_ts":"1995-06-13","bar_index":1241,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1995-06-09","trigger_known_ts":"1995-06-13","strength":0.45,"price":28649.123,"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.777778,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10743.4209,"atr14":8063.504542,"stop_level":6711.668629,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-06-14","known_ts":"1995-06-16","bar_index":1242,"type":"BUY","strength":0.45,"price":42973.6836,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-06-14","known_ts":"1995-06-16","bar_index":1242,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1995-06-14","trigger_known_ts":"1995-06-16","strength":0.45,"price":42973.6836,"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.666667,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10743.4209,"atr14":8766.085304,"stop_level":6360.378248,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-06-22","known_ts":"1995-06-22","bar_index":1244,"type":"RECLAIM","strength":0.725,"price":71622.8047,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1995-06-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-08-01","known_ts":"1995-08-01","bar_index":1253,"type":"SELL","basis":"structure_stop","strength":0.863,"price":57298.2461,"stop_level":64460.5273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1995-10-12","known_ts":"1995-10-16","bar_index":1270,"type":"BUY","strength":0.725,"price":46554.8242,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"1995-10-30","known_ts":"1995-11-01","bar_index":1274,"type":"BUY","strength":0.863,"price":60879.3867,"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":"1996-03-21","known_ts":"1996-03-21","bar_index":1307,"type":"SELL","basis":"structure_stop","strength":1.0,"price":275747.8125,"stop_level":279328.9375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-03-22","known_ts":"1996-03-22","bar_index":1307,"type":"RECLAIM","strength":1.0,"price":286491.2188,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-03-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-03-21","prior_stop_level":279328.9375,"sweep_low":272166.6578,"atr14":19886.12356,"stop_level":262223.59602,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-08-15","known_ts":"1996-08-19","bar_index":1341,"type":"BUY","strength":0.588,"price":114596.4922,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25},{"ts":"1996-10-28","known_ts":"1996-10-28","bar_index":1358,"type":"SELL","basis":"structure_stop","strength":0.725,"price":121758.7734,"stop_level":132502.2031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1997-01-07","known_ts":"1997-01-09","bar_index":1374,"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":"1997-01-07","trigger_known_ts":"1997-01-09","strength":0.45,"price":100271.9297,"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.666667,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":85947.3672,"atr14":6501.76017,"stop_level":82696.487115,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-10","known_ts":"1997-01-14","bar_index":1375,"type":"BUY","strength":0.588,"price":118177.6328,"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":"1997-01-10","known_ts":"1997-01-14","bar_index":1375,"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":"1997-01-10","trigger_known_ts":"1997-01-14","strength":0.588,"price":118177.6328,"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.607143,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":85947.3675,"atr14":7480.428231,"stop_level":82207.153384,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-02-11","known_ts":"1997-02-11","bar_index":1382,"type":"SELL","basis":"structure_stop","strength":0.588,"price":111015.3516,"stop_level":121758.7734,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-03-20","known_ts":"1997-03-24","bar_index":1391,"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":"1997-03-20","trigger_known_ts":"1997-03-24","strength":0.45,"price":89528.5078,"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.6875,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":78785.0859,"atr14":6551.289569,"stop_level":75509.441115,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-08","known_ts":"1997-04-10","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":"1997-04-08","trigger_known_ts":"1997-04-10","strength":0.45,"price":82366.2266,"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.7125,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":71622.8047,"atr14":5309.735368,"stop_level":68967.937016,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-16","known_ts":"1997-04-18","bar_index":1397,"type":"BUY","strength":0.45,"price":96690.7891,"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":"1997-04-16","known_ts":"1997-04-18","bar_index":1397,"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":"1997-04-16","trigger_known_ts":"1997-04-18","strength":0.45,"price":96690.7891,"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.6625,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":75203.9453,"atr14":5693.728209,"stop_level":72357.081195,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-16","known_ts":"1997-06-18","bar_index":1411,"type":"BUY","strength":0.45,"price":60879.3867,"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":"1997-06-16","known_ts":"1997-06-18","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":"1997-06-16","trigger_known_ts":"1997-06-18","strength":0.45,"price":60879.3867,"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.711864,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":50135.9648,"atr14":5048.3366,"stop_level":47611.7965,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-24","known_ts":"1997-07-28","bar_index":1420,"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":"1997-07-24","trigger_known_ts":"1997-07-28","strength":0.45,"price":34020.8359,"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.768293,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32230.2623,"atr14":4320.492134,"stop_level":30070.016233,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-08-01","known_ts":"1997-08-05","bar_index":1422,"type":"BUY","strength":0.45,"price":50135.9648,"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":"1997-08-01","known_ts":"1997-08-05","bar_index":1422,"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":"1997-08-01","trigger_known_ts":"1997-08-05","strength":0.45,"price":50135.9648,"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.658537,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32230.2656,"atr14":4416.682596,"stop_level":30021.924302,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-04","known_ts":"1997-09-04","bar_index":1429,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39392.543,"stop_level":42973.6836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-10-01","known_ts":"1997-10-03","bar_index":1436,"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":"1997-10-01","trigger_known_ts":"1997-10-03","strength":0.45,"price":28649.123,"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.789474,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21486.8422,"atr14":3207.264556,"stop_level":19883.209922,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-10-06","known_ts":"1997-10-08","bar_index":1437,"type":"BUY","strength":0.45,"price":32230.2637,"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":"1997-10-06","known_ts":"1997-10-08","bar_index":1437,"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":"1997-10-06","trigger_known_ts":"1997-10-08","strength":0.45,"price":32230.2637,"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.763158,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21486.8422,"atr14":3638.081444,"stop_level":19667.801478,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-11-07","known_ts":"1997-11-07","bar_index":1445,"type":"RECLAIM","strength":0.725,"price":57298.2461,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1997-10-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-12-12","known_ts":"1997-12-12","bar_index":1453,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42973.6836,"stop_level":46554.8242,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-12-17","known_ts":"1997-12-17","bar_index":1454,"type":"RECLAIM","strength":0.725,"price":53717.1055,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-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":"1997-12-12","prior_stop_level":46554.8242,"sweep_low":42973.6836,"atr14":4672.415877,"stop_level":40637.475661,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-12-26","known_ts":"1997-12-30","bar_index":1456,"type":"BUY","strength":0.863,"price":64460.5273,"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":30},{"ts":"1998-03-20","known_ts":"1998-03-24","bar_index":1475,"type":"BUY","strength":0.588,"price":34020.8359,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1998-05-12","known_ts":"1998-05-14","bar_index":1487,"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-05-12","trigger_known_ts":"1998-05-14","strength":0.45,"price":26858.5527,"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.666667,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23277.4122,"atr14":1280.006152,"stop_level":22637.409124,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-05-29","known_ts":"1998-06-02","bar_index":1491,"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-05-29","trigger_known_ts":"1998-06-02","strength":0.45,"price":23277.4121,"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.711111,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21486.8418,"atr14":1102.078681,"stop_level":20935.802459,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-06-11","known_ts":"1998-06-15","bar_index":1494,"type":"BUY","strength":0.45,"price":23277.4121,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-06-11","known_ts":"1998-06-15","bar_index":1494,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-06-11","trigger_known_ts":"1998-06-15","strength":0.45,"price":23277.4121,"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.711111,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21486.8418,"atr14":868.80691,"stop_level":21052.438345,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-07-13","known_ts":"1998-07-15","bar_index":1501,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-07-13","trigger_known_ts":"1998-07-15","strength":0.45,"price":18621.9297,"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.768889,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15040.7903,"atr14":763.643962,"stop_level":14658.968319,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-07-21","known_ts":"1998-07-23","bar_index":1503,"type":"BUY","strength":0.45,"price":19338.1582,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-07-21","known_ts":"1998-07-23","bar_index":1503,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-07-21","trigger_known_ts":"1998-07-23","strength":0.45,"price":19338.1582,"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.76,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18621.9297,"atr14":537.038908,"stop_level":18353.410246,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-01","known_ts":"1998-09-03","bar_index":1513,"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-09-01","trigger_known_ts":"1998-09-03","strength":0.45,"price":8415.6797,"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.895556,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5729.8244,"atr14":1312.332371,"stop_level":5073.658214,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-23","known_ts":"1998-09-25","bar_index":1518,"type":"BUY","strength":0.45,"price":12892.1055,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-23","known_ts":"1998-09-25","bar_index":1518,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-09-23","trigger_known_ts":"1998-09-25","strength":0.45,"price":12892.1055,"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.84,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6087.9387,"atr14":1079.19386,"stop_level":5548.34177,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-23","known_ts":"1998-10-23","bar_index":1525,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11459.6494,"stop_level":11817.7637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-26","known_ts":"1998-10-26","bar_index":1525,"type":"RECLAIM","strength":0.588,"price":11996.8203,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-10-23","prior_stop_level":11817.7637,"sweep_low":11459.6493,"atr14":515.375168,"stop_level":11201.961716,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-11","known_ts":"1998-11-11","bar_index":1529,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17547.5879,"stop_level":17905.7012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-13","known_ts":"1998-11-13","bar_index":1530,"type":"RECLAIM","strength":0.588,"price":18621.9297,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-11-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-11-11","prior_stop_level":17905.7012,"sweep_low":17189.4739,"atr14":968.105877,"stop_level":16705.420961,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-27","known_ts":"1998-11-27","bar_index":1533,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16831.3594,"stop_level":17547.5879,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-30","known_ts":"1998-11-30","bar_index":1533,"type":"RECLAIM","strength":0.725,"price":17905.7012,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-11-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":"1998-11-27","prior_stop_level":17547.5879,"sweep_low":16831.3591,"atr14":1036.219131,"stop_level":16313.249535,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-14","known_ts":"1999-01-19","bar_index":1544,"type":"BUY","strength":0.863,"price":19159.1016,"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":"1999-02-17","known_ts":"1999-02-17","bar_index":1551,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14324.5615,"stop_level":14503.6191,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-18","known_ts":"1999-02-18","bar_index":1551,"type":"RECLAIM","strength":0.725,"price":15040.79,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-02-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":"1999-02-17","prior_stop_level":14503.6191,"sweep_low":14324.5615,"atr14":1140.762278,"stop_level":13754.180361,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-04","known_ts":"1999-03-08","bar_index":1555,"type":"BUY","strength":0.863,"price":18621.9297,"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":30},{"ts":"1999-04-09","known_ts":"1999-04-09","bar_index":1563,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16473.2461,"stop_level":16831.3594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1999-04-13","known_ts":"1999-04-13","bar_index":1564,"type":"RECLAIM","strength":0.863,"price":18621.9297,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-04-09 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":"1999-04-09","prior_stop_level":16831.3594,"sweep_low":14324.5615,"atr14":1311.959295,"stop_level":13668.581852,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-26","known_ts":"1999-04-28","bar_index":1567,"type":"BUY","strength":1.0,"price":18621.9297,"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":30},{"ts":"1999-06-10","known_ts":"1999-06-10","bar_index":1577,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18621.9297,"stop_level":19338.1582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-08-24","known_ts":"1999-08-26","bar_index":1595,"type":"BUY","strength":0.588,"price":11280.5928,"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":0},{"ts":"1999-09-10","known_ts":"1999-09-10","bar_index":1599,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9310.9648,"stop_level":10027.1934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1999-10-14","known_ts":"1999-10-18","bar_index":1607,"type":"BUY","strength":0.588,"price":9131.9082,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"1999-11-09","known_ts":"1999-11-09","bar_index":1613,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9310.9648,"stop_level":11996.8203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-06","known_ts":"1999-12-08","bar_index":1619,"type":"REBUY","strength":0.863,"price":10743.4209,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1999-12-28","known_ts":"1999-12-30","bar_index":1624,"type":"BUY","strength":0.725,"price":10385.3076,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2000-01-05","known_ts":"2000-01-07","bar_index":1626,"type":"BUY","strength":0.863,"price":10743.4209,"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":40},{"ts":"2000-03-15","known_ts":"2000-03-15","bar_index":1642,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45838.5977,"stop_level":58014.4766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-06-30","known_ts":"2000-07-05","bar_index":1667,"type":"BUY","strength":0.588,"price":22656.25,"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":25},{"ts":"2000-08-22","known_ts":"2000-08-24","bar_index":1679,"type":"BUY","strength":0.588,"price":23046.875,"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":"2000-10-12","known_ts":"2000-10-12","bar_index":1691,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34375.0,"stop_level":37890.625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-10-19","known_ts":"2000-10-19","bar_index":1692,"type":"RECLAIM","strength":0.863,"price":42187.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-10-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-10-12","prior_stop_level":37890.625,"sweep_low":33593.75,"atr14":4199.709933,"stop_level":31493.895034,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-30","known_ts":"2000-10-30","bar_index":1695,"type":"RECLAIM","strength":1.0,"price":49218.75,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-10-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-11-13","known_ts":"2000-11-13","bar_index":1698,"type":"SELL","basis":"structure_stop","strength":1.0,"price":42187.5,"stop_level":48437.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-01-23","known_ts":"2001-01-25","bar_index":1714,"type":"BUY","strength":0.725,"price":39062.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2001-02-09","known_ts":"2001-02-09","bar_index":1718,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31875.0,"stop_level":35625.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2001-06-12","known_ts":"2001-06-12","bar_index":1746,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23687.5,"stop_level":24375.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-06-27","known_ts":"2001-06-29","bar_index":1750,"type":"REBUY","strength":0.588,"price":27187.5,"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":"2001-07-19","known_ts":"2001-07-23","bar_index":1755,"type":"BUY","strength":0.725,"price":24062.5,"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":"2001-09-05","known_ts":"2001-09-07","bar_index":1766,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-09-05","trigger_known_ts":"2001-09-07","strength":0.45,"price":21812.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.601143,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15750.0,"atr14":1602.635638,"stop_level":14948.682181,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-05","known_ts":"2001-10-09","bar_index":1772,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-10-05","trigger_known_ts":"2001-10-09","strength":0.45,"price":17812.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.674286,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15937.5,"atr14":1456.969004,"stop_level":15209.015498,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-12","known_ts":"2001-12-12","bar_index":1787,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25312.5,"stop_level":25750.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-12-27","known_ts":"2001-12-27","bar_index":1791,"type":"RECLAIM","strength":0.863,"price":27750.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-02-06","known_ts":"2002-02-06","bar_index":1800,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29187.5,"stop_level":29375.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-13","known_ts":"2002-05-15","bar_index":1822,"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.45,"price":18437.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.471326,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16187.5,"atr14":1024.900022,"stop_level":15675.049989,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-16","known_ts":"2002-05-20","bar_index":1823,"type":"BUY","strength":0.45,"price":17562.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-05-16","known_ts":"2002-05-20","bar_index":1823,"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-05-16","trigger_known_ts":"2002-05-20","strength":0.45,"price":17562.5,"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.496416,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16187.5,"atr14":1096.125309,"stop_level":15639.437345,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-06-28","known_ts":"2002-07-02","bar_index":1833,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-06-28","trigger_known_ts":"2002-07-02","strength":0.45,"price":9437.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.729391,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8750.0,"atr14":1223.001169,"stop_level":8138.499415,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-03","known_ts":"2002-07-08","bar_index":1834,"type":"BUY","strength":0.45,"price":17187.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-07-03","known_ts":"2002-07-08","bar_index":1834,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-07-03","trigger_known_ts":"2002-07-08","strength":0.45,"price":17187.5,"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.507168,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8750.0,"atr14":1565.596235,"stop_level":7967.201883,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-25","known_ts":"2002-07-25","bar_index":1839,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13375.0,"stop_level":14375.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-08-19","known_ts":"2002-08-19","bar_index":1844,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11875.0,"stop_level":12500.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-08-22","known_ts":"2002-08-22","bar_index":1845,"type":"RECLAIM","strength":0.588,"price":13125.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-08-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-08-19","prior_stop_level":12500.0,"sweep_low":11312.5,"atr14":1073.914,"stop_level":10775.543,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-02","known_ts":"2002-10-04","bar_index":1855,"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-10-02","trigger_known_ts":"2002-10-04","strength":0.45,"price":10000.0,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.713262,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9062.5,"atr14":592.672043,"stop_level":8766.163979,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-31","known_ts":"2002-11-04","bar_index":1862,"type":"BUY","strength":0.45,"price":9375.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-10-31","known_ts":"2002-11-04","bar_index":1862,"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-10-31","trigger_known_ts":"2002-11-04","strength":0.45,"price":9375.0,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.731183,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8125.0,"atr14":499.498516,"stop_level":7875.250742,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-18","known_ts":"2002-11-20","bar_index":1866,"type":"BUY","strength":0.45,"price":8125.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-11-18","known_ts":"2002-11-20","bar_index":1866,"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-11-18","trigger_known_ts":"2002-11-20","strength":0.45,"price":8125.0,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.767025,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6562.5,"atr14":875.259378,"stop_level":6124.870311,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-21","known_ts":"2002-11-25","bar_index":1867,"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-11-21","trigger_known_ts":"2002-11-25","strength":0.588,"price":9125.0,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.738351,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6562.5,"atr14":839.516163,"stop_level":6142.741918,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-17","known_ts":"2002-12-17","bar_index":1872,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10937.5,"stop_level":11250.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-18","known_ts":"2002-12-18","bar_index":1873,"type":"RECLAIM","strength":0.725,"price":11812.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-12-17","prior_stop_level":11250.0,"sweep_low":10000.0,"atr14":926.121171,"stop_level":9536.939414,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-26","known_ts":"2002-12-26","bar_index":1874,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9000.0,"stop_level":11250.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-02","known_ts":"2003-01-02","bar_index":1876,"type":"RECLAIM","strength":0.725,"price":11562.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-12-26","prior_stop_level":11250.0,"sweep_low":8625.0,"atr14":1103.836443,"stop_level":8073.081778,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-10","known_ts":"2003-01-10","bar_index":1878,"type":"RECLAIM","strength":0.863,"price":16625.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-12-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-23","known_ts":"2003-01-23","bar_index":1880,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14375.0,"stop_level":14687.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-03","known_ts":"2003-04-07","bar_index":1897,"type":"BUY","strength":0.863,"price":14062.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2003-05-16","known_ts":"2003-05-16","bar_index":1907,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14562.5,"stop_level":14875.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-04","known_ts":"2003-06-06","bar_index":1911,"type":"BUY","strength":1.0,"price":16562.5,"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":"2003-07-02","known_ts":"2003-07-02","bar_index":1917,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18750.0,"stop_level":20812.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-09","known_ts":"2003-07-09","bar_index":1919,"type":"RECLAIM","strength":1.0,"price":21250.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-07-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-07-02","prior_stop_level":20812.5,"sweep_low":18125.0,"atr14":1375.049686,"stop_level":17437.475157,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-17","known_ts":"2003-07-17","bar_index":1921,"type":"RECLAIM","strength":1.0,"price":21750.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-07-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-19","known_ts":"2003-09-23","bar_index":1936,"type":"BUY","strength":0.863,"price":24375.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2003-10-24","known_ts":"2003-10-24","bar_index":1944,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26875.0,"stop_level":27500.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-12-05","known_ts":"2003-12-05","bar_index":1954,"type":"RECLAIM","strength":1.0,"price":33750.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-10-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-22","known_ts":"2003-12-22","bar_index":1957,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31937.5,"stop_level":32000.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-24","known_ts":"2003-12-24","bar_index":1958,"type":"RECLAIM","strength":1.0,"price":32062.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-12-22 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-12-22","prior_stop_level":32000.0,"sweep_low":31562.5,"atr14":1197.406149,"stop_level":30963.796926,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-05","known_ts":"2004-01-05","bar_index":1960,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31812.5,"stop_level":31875.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-06","known_ts":"2004-01-06","bar_index":1960,"type":"RECLAIM","strength":1.0,"price":32187.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-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-01-05","prior_stop_level":31875.0,"sweep_low":31312.5,"atr14":1043.995591,"stop_level":30790.502205,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-21","known_ts":"2004-01-21","bar_index":1964,"type":"RECLAIM","strength":1.0,"price":36562.5,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-10","known_ts":"2004-05-10","bar_index":1989,"type":"SELL","basis":"structure_stop","strength":0.725,"price":39062.5,"stop_level":40875.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-06-25","known_ts":"2004-06-29","bar_index":2000,"type":"BUY","strength":0.725,"price":39062.5,"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":"2004-08-25","known_ts":"2004-08-27","bar_index":2014,"type":"BUY","strength":0.588,"price":25937.5,"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-10-07","known_ts":"2004-10-07","bar_index":2024,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21687.5,"stop_level":22500.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-10-08","known_ts":"2004-10-08","bar_index":2024,"type":"RECLAIM","strength":0.588,"price":25000.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-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":"2004-10-07","prior_stop_level":22500.0,"sweep_low":20625.0,"atr14":2878.669747,"stop_level":19185.665126,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-14","known_ts":"2004-10-14","bar_index":2025,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20937.5,"stop_level":21687.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-10-15","known_ts":"2004-10-15","bar_index":2026,"type":"RECLAIM","strength":0.588,"price":21812.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-10-14","prior_stop_level":21687.5,"sweep_low":20750.0,"atr14":2479.122332,"stop_level":19510.438834,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-15","known_ts":"2004-11-17","bar_index":2033,"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-11-15","trigger_known_ts":"2004-11-17","strength":0.588,"price":20812.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.576874,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":17562.5,"atr14":1476.82281,"stop_level":16824.088595,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-18","known_ts":"2004-11-22","bar_index":2034,"type":"BUY","strength":0.588,"price":23250.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":"2004-11-18","known_ts":"2004-11-22","bar_index":2034,"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-11-18","trigger_known_ts":"2004-11-22","strength":0.588,"price":23250.0,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.527319,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":18625.0,"atr14":1430.718737,"stop_level":17909.640632,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-22","known_ts":"2004-12-22","bar_index":2041,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21187.5,"stop_level":21562.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-12-23","known_ts":"2004-12-23","bar_index":2042,"type":"RECLAIM","strength":0.588,"price":21687.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-12-22","prior_stop_level":21562.5,"sweep_low":20687.5,"atr14":1587.256442,"stop_level":19893.871779,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-01-05","known_ts":"2005-01-05","bar_index":2044,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20812.5,"stop_level":21187.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-02-02","known_ts":"2005-02-04","bar_index":2051,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-02-02","trigger_known_ts":"2005-02-04","strength":0.45,"price":19000.0,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.613723,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14687.5,"atr14":1460.722192,"stop_level":13957.138904,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-10","known_ts":"2005-02-14","bar_index":2053,"type":"BUY","strength":0.588,"price":19750.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":"2005-02-10","known_ts":"2005-02-14","bar_index":2053,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2005-02-10","trigger_known_ts":"2005-02-14","strength":0.588,"price":19750.0,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.598475,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":14687.5,"atr14":1271.023219,"stop_level":14051.98839,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-18","known_ts":"2005-04-20","bar_index":2068,"type":"BUY","strength":0.45,"price":15500.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-04-18","known_ts":"2005-04-20","bar_index":2068,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2005-04-18","trigger_known_ts":"2005-04-20","strength":0.45,"price":15500.0,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.639535,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10937.5,"atr14":1770.050977,"stop_level":10052.474512,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-12","known_ts":"2005-05-16","bar_index":2074,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-05-12","trigger_known_ts":"2005-05-16","strength":0.588,"price":15625.0,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.6,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":12562.5,"atr14":1590.196881,"stop_level":11767.401559,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-29","known_ts":"2005-08-02","bar_index":2092,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-07-29","trigger_known_ts":"2005-08-02","strength":0.45,"price":9687.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.726148,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8812.5,"atr14":758.221212,"stop_level":8433.389394,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-16","known_ts":"2005-08-18","bar_index":2096,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-08-16","trigger_known_ts":"2005-08-18","strength":0.45,"price":5937.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.832155,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3500.0,"atr14":1119.98081,"stop_level":2940.009595,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-07","known_ts":"2005-09-09","bar_index":2101,"type":"BUY","strength":0.45,"price":4625.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-09-07","known_ts":"2005-09-09","bar_index":2101,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2005-09-07","trigger_known_ts":"2005-09-09","strength":0.45,"price":4625.0,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.869258,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3687.5,"atr14":679.129752,"stop_level":3347.935124,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-24","known_ts":"2005-10-24","bar_index":2112,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6312.5,"stop_level":6375.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-10-28","known_ts":"2005-10-28","bar_index":2113,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6250.0,"stop_level":6375.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-11-01","known_ts":"2005-11-01","bar_index":2114,"type":"RECLAIM","strength":0.588,"price":6437.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-10-28","prior_stop_level":6375.0,"sweep_low":5750.0,"atr14":759.907295,"stop_level":5370.046352,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-06","known_ts":"2006-03-08","bar_index":2142,"type":"BUY","strength":0.45,"price":1750.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-03-06","known_ts":"2006-03-08","bar_index":2142,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2006-03-06","trigger_known_ts":"2006-03-08","strength":0.45,"price":1750.0,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.902098,"monthly_oversold_dwell":16,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1312.5,"atr14":299.972404,"stop_level":1162.513798,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-29","known_ts":"2006-03-29","bar_index":2147,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1687.5,"stop_level":1812.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-08-04","known_ts":"2006-08-04","bar_index":2177,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1237.5,"stop_level":1262.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-09-15","known_ts":"2006-09-19","bar_index":2187,"type":"BUY","strength":0.725,"price":1062.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2006-10-31","known_ts":"2006-10-31","bar_index":2197,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1312.5,"stop_level":1375.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-11-03","known_ts":"2006-11-03","bar_index":2198,"type":"RECLAIM","strength":0.863,"price":1562.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-10-31","prior_stop_level":1375.0,"sweep_low":1312.5,"atr14":187.095276,"stop_level":1218.952362,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-14","known_ts":"2006-11-14","bar_index":2201,"type":"RECLAIM","strength":0.863,"price":1812.5,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-19","known_ts":"2007-01-19","bar_index":2215,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3250.0,"stop_level":3375.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-01-22","known_ts":"2007-01-22","bar_index":2215,"type":"RECLAIM","strength":1.0,"price":3437.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-01-19","prior_stop_level":3375.0,"sweep_low":3125.0,"atr14":338.466409,"stop_level":2955.766795,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-31","known_ts":"2007-02-02","bar_index":2218,"type":"REBUY","strength":1.0,"price":6450.0,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2007-02-23","known_ts":"2007-02-23","bar_index":2223,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8937.5,"stop_level":9937.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-07-02","known_ts":"2007-07-05","bar_index":2253,"type":"BUY","strength":0.725,"price":6437.5,"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":65},{"ts":"2007-08-30","known_ts":"2007-09-04","bar_index":2267,"type":"BUY","strength":0.588,"price":4750.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25},{"ts":"2007-10-05","known_ts":"2007-10-05","bar_index":2275,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5000.0,"stop_level":5237.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2007-10-11","known_ts":"2007-10-11","bar_index":2276,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4950.0,"stop_level":5000.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2007-12-20","known_ts":"2007-12-24","bar_index":2293,"type":"BUY","strength":0.588,"price":4375.0,"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":"2008-01-10","known_ts":"2008-01-10","bar_index":2297,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3437.5,"stop_level":3750.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2008-01-11","known_ts":"2008-01-11","bar_index":2297,"type":"RECLAIM","strength":0.725,"price":4062.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2008-01-10","prior_stop_level":3750.0,"sweep_low":3437.5,"atr14":465.364496,"stop_level":3204.817752,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-07","known_ts":"2008-04-09","bar_index":2317,"type":"BUY","strength":0.45,"price":3000.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-04-07","known_ts":"2008-04-09","bar_index":2317,"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-04-07","trigger_known_ts":"2008-04-09","strength":0.45,"price":3000.0,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.612903,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1250.0,"atr14":296.048096,"stop_level":1101.975952,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-06","known_ts":"2008-05-06","bar_index":2324,"type":"RECLAIM","strength":0.725,"price":4125.0,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-04-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-09","known_ts":"2008-06-09","bar_index":2331,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3625.0,"stop_level":3750.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-12","known_ts":"2008-06-12","bar_index":2332,"type":"RECLAIM","strength":0.863,"price":3775.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-09 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-09","prior_stop_level":3750.0,"sweep_low":3525.0,"atr14":202.875209,"stop_level":3423.562395,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-01","known_ts":"2008-07-01","bar_index":2337,"type":"RECLAIM","strength":1.0,"price":3900.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-06-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-07-10","known_ts":"2008-07-14","bar_index":2339,"type":"BUY","strength":1.0,"price":4000.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":55},{"ts":"2008-09-04","known_ts":"2008-09-08","bar_index":2352,"type":"BUY","strength":1.0,"price":3937.5,"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":"2008-09-29","known_ts":"2008-09-29","bar_index":2357,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3562.5,"stop_level":3650.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2008-12-30","known_ts":"2009-01-02","bar_index":2379,"type":"BUY","strength":0.588,"price":1125.0,"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":"2009-01-05","known_ts":"2009-01-07","bar_index":2380,"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":"2009-01-05","trigger_known_ts":"2009-01-07","strength":0.45,"price":1125.0,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.727273,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1000.0,"atr14":167.188507,"stop_level":916.405746,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-21","known_ts":"2009-04-21","bar_index":2404,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1812.5,"stop_level":1875.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-28","known_ts":"2009-06-01","bar_index":2413,"type":"BUY","strength":0.863,"price":2687.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2009-07-06","known_ts":"2009-07-06","bar_index":2421,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2600.0,"stop_level":2662.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-07-23","known_ts":"2009-07-23","bar_index":2426,"type":"RECLAIM","strength":1.0,"price":5625.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-07-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-13","known_ts":"2009-08-13","bar_index":2431,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5125.0,"stop_level":5550.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-18","known_ts":"2009-08-18","bar_index":2432,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5000.0,"stop_level":5550.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-21","known_ts":"2009-12-23","bar_index":2461,"type":"BUY","strength":0.725,"price":3937.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":25},{"ts":"2010-01-19","known_ts":"2010-01-19","bar_index":2467,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3875.0,"stop_level":3887.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-04-12","known_ts":"2010-04-14","bar_index":2486,"type":"BUY","strength":0.588,"price":3187.5,"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":"2010-05-04","known_ts":"2010-05-04","bar_index":2491,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3150.0,"stop_level":3262.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-07-15","known_ts":"2010-07-19","bar_index":2508,"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-07-15","trigger_known_ts":"2010-07-19","strength":0.45,"price":2612.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.550538,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2187.5,"atr14":234.831281,"stop_level":2070.08436,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-28","known_ts":"2010-07-30","bar_index":2511,"type":"BUY","strength":0.45,"price":2437.5,"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-07-28","known_ts":"2010-07-30","bar_index":2511,"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-07-28","trigger_known_ts":"2010-07-30","strength":0.45,"price":2437.5,"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.576087,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2187.5,"atr14":217.575921,"stop_level":2078.71204,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-02","known_ts":"2010-08-04","bar_index":2512,"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-02","trigger_known_ts":"2010-08-04","strength":0.45,"price":2625.0,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.543478,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2187.5,"atr14":194.976056,"stop_level":2090.011972,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-09","known_ts":"2010-09-09","bar_index":2521,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2400.0,"stop_level":2437.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-09-14","known_ts":"2010-09-14","bar_index":2522,"type":"RECLAIM","strength":0.588,"price":2500.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-09-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2010-09-09","prior_stop_level":2437.5,"sweep_low":2387.5,"atr14":154.807086,"stop_level":2310.096457,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-05","known_ts":"2010-10-05","bar_index":2527,"type":"RECLAIM","strength":0.725,"price":3125.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-09-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-11-16","known_ts":"2010-11-16","bar_index":2537,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3625.0,"stop_level":3650.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-11-17","known_ts":"2010-11-17","bar_index":2537,"type":"RECLAIM","strength":0.863,"price":3687.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2010-11-16","prior_stop_level":3650.0,"sweep_low":3500.0,"atr14":177.904252,"stop_level":3411.047874,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-28","known_ts":"2011-03-30","bar_index":2567,"type":"BUY","strength":0.588,"price":2800.0,"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":"2011-05-09","known_ts":"2011-05-09","bar_index":2576,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2687.5,"stop_level":2725.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-05-12","known_ts":"2011-05-12","bar_index":2577,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2562.5,"stop_level":2725.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-05-13","known_ts":"2011-05-13","bar_index":2578,"type":"RECLAIM","strength":0.588,"price":2812.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-05-09","prior_stop_level":2725.0,"sweep_low":2512.5,"atr14":206.455342,"stop_level":2409.272329,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-13","known_ts":"2011-05-13","bar_index":2578,"type":"RECLAIM","strength":0.588,"price":2812.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-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":"2011-05-12","prior_stop_level":2725.0,"sweep_low":2525.0,"atr14":206.455342,"stop_level":2421.772329,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-13","known_ts":"2011-06-13","bar_index":2584,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2625.0,"stop_level":2675.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-06-27","known_ts":"2011-06-29","bar_index":2588,"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-06-27","trigger_known_ts":"2011-06-29","strength":0.45,"price":2337.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.394822,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2062.5,"atr14":213.035638,"stop_level":1955.982181,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-07-14","known_ts":"2011-07-18","bar_index":2592,"type":"BUY","strength":0.45,"price":2562.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-07-19","known_ts":"2011-07-19","bar_index":2593,"type":"RECLAIM","strength":0.588,"price":3062.5,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-07-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2011-08-03","known_ts":"2011-08-03","bar_index":2596,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2800.0,"stop_level":2812.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-15","known_ts":"2011-11-17","bar_index":2621,"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-11-15","trigger_known_ts":"2011-11-17","strength":0.45,"price":1675.0,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.553333,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1587.5,"atr14":142.197711,"stop_level":1516.401145,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-02","known_ts":"2011-12-06","bar_index":2625,"type":"BUY","strength":0.45,"price":1787.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-12-02","known_ts":"2011-12-06","bar_index":2625,"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-12-02","trigger_known_ts":"2011-12-06","strength":0.45,"price":1787.5,"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.441406,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1575.0,"atr14":118.550635,"stop_level":1515.724683,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-29","known_ts":"2012-01-03","bar_index":2631,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2011-12-29","trigger_known_ts":"2012-01-03","strength":0.45,"price":1750.0,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.453125,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1450.0,"atr14":143.009451,"stop_level":1378.495275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-17","known_ts":"2012-01-17","bar_index":2634,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1662.5,"stop_level":1700.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-01-18","known_ts":"2012-01-18","bar_index":2635,"type":"RECLAIM","strength":0.45,"price":1725.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2012-01-17","prior_stop_level":1700.0,"sweep_low":1612.5,"atr14":127.92175,"stop_level":1548.539125,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-25","known_ts":"2012-01-25","bar_index":2636,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1625.0,"stop_level":1662.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-30","known_ts":"2012-01-30","bar_index":2637,"type":"RECLAIM","strength":0.45,"price":1687.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2012-01-25","prior_stop_level":1662.5,"sweep_low":1575.0,"atr14":111.329357,"stop_level":1519.335321,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-14","known_ts":"2012-02-14","bar_index":2641,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1737.5,"stop_level":1750.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-02-21","known_ts":"2012-02-21","bar_index":2642,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1650.0,"stop_level":1750.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-03-22","known_ts":"2012-03-26","bar_index":2650,"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-03-22","trigger_known_ts":"2012-03-26","strength":0.45,"price":1437.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.530612,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1062.5,"atr14":104.57762,"stop_level":1010.21119,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-30","known_ts":"2012-04-03","bar_index":2652,"type":"BUY","strength":0.45,"price":1437.5,"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-03-30","known_ts":"2012-04-03","bar_index":2652,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2012-03-30","trigger_known_ts":"2012-04-03","strength":0.45,"price":1437.5,"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.530612,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1137.5,"atr14":126.040736,"stop_level":1074.479632,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-24","known_ts":"2012-04-24","bar_index":2657,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1400.0,"stop_level":1425.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-05-03","known_ts":"2012-05-03","bar_index":2659,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1225.0,"stop_level":1275.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-05-22","known_ts":"2012-05-24","bar_index":2664,"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-05-22","trigger_known_ts":"2012-05-24","strength":0.45,"price":812.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.734694,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":562.5,"atr14":130.251446,"stop_level":497.374277,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-05-31","known_ts":"2012-06-04","bar_index":2666,"type":"BUY","strength":0.588,"price":1000.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":"2012-05-31","known_ts":"2012-06-04","bar_index":2666,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2012-05-31","trigger_known_ts":"2012-06-04","strength":0.588,"price":1000.0,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.673469,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":625.0,"atr14":143.083913,"stop_level":553.458043,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-26","known_ts":"2012-07-30","bar_index":2679,"type":"BUY","strength":0.725,"price":700.0,"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":"2012-08-16","known_ts":"2012-08-16","bar_index":2684,"type":"SELL","basis":"structure_stop","strength":0.725,"price":562.5,"stop_level":587.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-20","known_ts":"2012-08-20","bar_index":2684,"type":"RECLAIM","strength":0.725,"price":625.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-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":"2012-08-16","prior_stop_level":587.5,"sweep_low":525.0,"atr14":111.808975,"stop_level":469.095513,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-14","known_ts":"2012-09-14","bar_index":2690,"type":"SELL","basis":"structure_stop","strength":0.725,"price":650.0,"stop_level":662.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-19","known_ts":"2012-09-19","bar_index":2691,"type":"SELL","basis":"structure_stop","strength":0.725,"price":550.0,"stop_level":662.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-11-27","known_ts":"2012-11-29","bar_index":2707,"type":"BUY","strength":0.588,"price":387.5,"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":"2012-12-27","known_ts":"2012-12-31","bar_index":2714,"type":"BUY","strength":0.725,"price":300.0,"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":55},{"ts":"2013-02-26","known_ts":"2013-02-26","bar_index":2727,"type":"SELL","basis":"structure_stop","strength":0.863,"price":562.5,"stop_level":612.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-27","known_ts":"2013-02-27","bar_index":2727,"type":"RECLAIM","strength":0.863,"price":625.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-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":"2013-02-26","prior_stop_level":612.5,"sweep_low":562.5,"atr14":68.968969,"stop_level":528.015516,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-13","known_ts":"2013-03-13","bar_index":2731,"type":"RECLAIM","strength":0.863,"price":750.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-21","known_ts":"2013-05-23","bar_index":2747,"type":"BUY","strength":0.863,"price":650.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2013-06-04","known_ts":"2013-06-06","bar_index":2750,"type":"BUY","strength":1.0,"price":675.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":30},{"ts":"2013-06-24","known_ts":"2013-06-24","bar_index":2754,"type":"SELL","basis":"structure_stop","strength":0.863,"price":537.5,"stop_level":587.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-06-25","known_ts":"2013-06-25","bar_index":2755,"type":"RECLAIM","strength":0.863,"price":600.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-06-24","prior_stop_level":587.5,"sweep_low":537.5,"atr14":64.361924,"stop_level":505.319038,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-16","known_ts":"2013-09-18","bar_index":2774,"type":"BUY","strength":0.588,"price":500.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2013-10-18","known_ts":"2013-10-18","bar_index":2782,"type":"SELL","basis":"structure_stop","strength":0.725,"price":437.5,"stop_level":450.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2013-10-22","known_ts":"2013-10-22","bar_index":2782,"type":"SELL","basis":"structure_stop","strength":0.725,"price":437.5,"stop_level":450.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2014-01-02","known_ts":"2014-01-06","bar_index":2799,"type":"BUY","strength":0.588,"price":337.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25},{"ts":"2014-04-04","known_ts":"2014-04-04","bar_index":2820,"type":"SELL","basis":"structure_stop","strength":1.0,"price":637.5,"stop_level":650.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-22","known_ts":"2014-04-22","bar_index":2824,"type":"RECLAIM","strength":1.0,"price":650.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-08-04","known_ts":"2014-08-06","bar_index":2848,"type":"BUY","strength":0.588,"price":337.5,"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":"2014-09-18","known_ts":"2014-09-18","bar_index":2858,"type":"SELL","basis":"structure_stop","strength":0.725,"price":325.0,"stop_level":387.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2015-01-15","known_ts":"2015-01-20","bar_index":2886,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-01-15","trigger_known_ts":"2015-01-20","strength":0.45,"price":78.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.891724,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":76.75,"atr14":10.096958,"stop_level":71.701521,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-03","known_ts":"2015-02-05","bar_index":2890,"type":"BUY","strength":0.45,"price":77.5,"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-03","known_ts":"2015-02-05","bar_index":2890,"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-03","trigger_known_ts":"2015-02-05","strength":0.45,"price":77.5,"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.893103,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":77.0,"atr14":6.226836,"stop_level":73.886582,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-11","known_ts":"2015-02-13","bar_index":2892,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-02-11","trigger_known_ts":"2015-02-13","strength":0.45,"price":77.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.893103,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":72.0,"atr14":5.964274,"stop_level":69.017863,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-20","known_ts":"2015-03-20","bar_index":2900,"type":"SELL","basis":"structure_stop","strength":0.588,"price":72.75,"stop_level":75.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-23","known_ts":"2015-03-23","bar_index":2901,"type":"RECLAIM","strength":0.588,"price":77.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-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":"2015-03-20","prior_stop_level":75.0,"sweep_low":72.75,"atr14":6.270015,"stop_level":69.614993,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-29","known_ts":"2015-04-29","bar_index":2909,"type":"SELL","basis":"structure_stop","strength":0.588,"price":69.25,"stop_level":79.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-01","known_ts":"2015-05-01","bar_index":2910,"type":"SELL","basis":"structure_stop","strength":0.588,"price":70.75,"stop_level":79.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-05","known_ts":"2015-05-05","bar_index":2911,"type":"RECLAIM","strength":0.588,"price":149.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-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":"2015-04-29","prior_stop_level":79.25,"sweep_low":68.75,"atr14":15.996101,"stop_level":60.75195,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-05","known_ts":"2015-05-05","bar_index":2911,"type":"RECLAIM","strength":0.588,"price":149.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-05-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-05-01","prior_stop_level":79.25,"sweep_low":68.75,"atr14":15.996101,"stop_level":60.75195,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-18","known_ts":"2015-05-18","bar_index":2914,"type":"RECLAIM","strength":0.725,"price":232.5,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-05-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-29","known_ts":"2015-05-29","bar_index":2916,"type":"SELL","basis":"structure_stop","strength":0.725,"price":196.25,"stop_level":199.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-02","known_ts":"2015-06-02","bar_index":2917,"type":"SELL","basis":"structure_stop","strength":0.725,"price":192.25,"stop_level":199.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-02","known_ts":"2015-11-04","bar_index":2953,"type":"BUY","strength":0.725,"price":112.0,"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":"2015-12-07","known_ts":"2015-12-07","bar_index":2961,"type":"SELL","basis":"structure_stop","strength":0.588,"price":91.75,"stop_level":98.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2015-12-09","known_ts":"2015-12-09","bar_index":2961,"type":"SELL","basis":"structure_stop","strength":0.588,"price":89.0,"stop_level":98.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2016-02-17","known_ts":"2016-02-19","bar_index":2977,"type":"BUY","strength":0.588,"price":66.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2016-03-24","known_ts":"2016-03-24","bar_index":2985,"type":"SELL","basis":"structure_stop","strength":0.725,"price":66.75,"stop_level":68.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2016-03-29","known_ts":"2016-03-29","bar_index":2986,"type":"RECLAIM","strength":0.725,"price":71.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-24 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":"2016-03-24","prior_stop_level":68.75,"sweep_low":61.25,"atr14":5.845576,"stop_level":58.327212,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-03","known_ts":"2016-05-03","bar_index":2994,"type":"SELL","basis":"structure_stop","strength":0.725,"price":65.5,"stop_level":67.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2016-05-20","known_ts":"2016-05-24","bar_index":2999,"type":"BUY","strength":0.725,"price":66.75,"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":0},{"ts":"2016-06-15","known_ts":"2016-06-15","bar_index":3004,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.5,"stop_level":73.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2016-06-20","known_ts":"2016-06-20","bar_index":3005,"type":"SELL","basis":"structure_stop","strength":0.863,"price":70.0,"stop_level":73.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2016-07-29","known_ts":"2016-08-02","bar_index":3015,"type":"BUY","strength":0.863,"price":74.5,"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":"2016-10-14","known_ts":"2016-10-18","bar_index":3033,"type":"REBUY","strength":1.0,"price":198.75,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2016-11-01","known_ts":"2016-11-01","bar_index":3037,"type":"SELL","basis":"structure_stop","strength":1.0,"price":162.5,"stop_level":163.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-09","known_ts":"2017-05-09","bar_index":3080,"type":"RECLAIM","strength":0.863,"price":152.5,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-23","known_ts":"2017-05-23","bar_index":3083,"type":"SELL","basis":"structure_stop","strength":0.863,"price":147.5,"stop_level":148.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-26","known_ts":"2017-05-26","bar_index":3084,"type":"SELL","basis":"structure_stop","strength":0.863,"price":138.75,"stop_level":148.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-26","known_ts":"2017-06-28","bar_index":3091,"type":"BUY","strength":0.725,"price":155.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2017-07-26","known_ts":"2017-07-26","bar_index":3098,"type":"SELL","basis":"structure_stop","strength":1.0,"price":217.5,"stop_level":220.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-31","known_ts":"2017-07-31","bar_index":3099,"type":"SELL","basis":"structure_stop","strength":1.0,"price":211.25,"stop_level":220.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-16","known_ts":"2017-08-16","bar_index":3103,"type":"RECLAIM","strength":1.0,"price":195.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-07-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-03-01","known_ts":"2018-03-05","bar_index":3148,"type":"BUY","strength":0.725,"price":385.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2018-03-28","known_ts":"2018-03-28","bar_index":3154,"type":"SELL","basis":"structure_stop","strength":0.725,"price":341.25,"stop_level":349.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-03-29","known_ts":"2018-03-29","bar_index":3154,"type":"RECLAIM","strength":0.725,"price":358.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-03-28 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":"2018-03-28","prior_stop_level":349.5,"sweep_low":323.5,"atr14":29.164968,"stop_level":308.917516,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-13","known_ts":"2018-04-13","bar_index":3158,"type":"RECLAIM","strength":0.863,"price":482.5,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-03-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-05-23","known_ts":"2018-05-23","bar_index":3167,"type":"SELL","basis":"structure_stop","strength":0.863,"price":401.25,"stop_level":471.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-08-21","known_ts":"2018-08-23","bar_index":3188,"type":"BUY","strength":0.588,"price":351.25,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2018-09-21","known_ts":"2018-09-21","bar_index":3195,"type":"SELL","basis":"structure_stop","strength":0.45,"price":315.75,"stop_level":337.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-09-24","known_ts":"2018-09-24","bar_index":3195,"type":"RECLAIM","strength":0.45,"price":343.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2018-09-21","prior_stop_level":337.5,"sweep_low":312.5,"atr14":20.281487,"stop_level":302.359257,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-11","known_ts":"2018-10-15","bar_index":3200,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-10-11","trigger_known_ts":"2018-10-15","strength":0.45,"price":255.25,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.51381,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":241.5,"atr14":18.81582,"stop_level":232.09209,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-01","known_ts":"2018-11-05","bar_index":3205,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-11-01","trigger_known_ts":"2018-11-05","strength":0.45,"price":231.25,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.559524,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":213.0,"atr14":17.278111,"stop_level":204.360944,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-19","known_ts":"2018-11-21","bar_index":3209,"type":"BUY","strength":0.45,"price":199.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-11-19","known_ts":"2018-11-21","bar_index":3209,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-11-19","trigger_known_ts":"2018-11-21","strength":0.45,"price":199.0,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.620952,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":173.5,"atr14":19.777508,"stop_level":163.611246,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-23","known_ts":"2018-11-27","bar_index":3210,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-11-23","trigger_known_ts":"2018-11-27","strength":0.45,"price":195.0,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.628571,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":173.5,"atr14":18.77002,"stop_level":164.11499,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-14","known_ts":"2018-12-14","bar_index":3214,"type":"SELL","basis":"structure_stop","strength":0.45,"price":184.25,"stop_level":189.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-03-27","known_ts":"2019-03-27","bar_index":3237,"type":"SELL","basis":"structure_stop","strength":0.588,"price":179.25,"stop_level":185.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-29","known_ts":"2019-03-29","bar_index":3238,"type":"SELL","basis":"structure_stop","strength":0.588,"price":184.0,"stop_level":185.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-02","known_ts":"2019-04-02","bar_index":3239,"type":"RECLAIM","strength":0.588,"price":186.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-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":"2019-03-27","prior_stop_level":185.5,"sweep_low":173.75,"atr14":10.462531,"stop_level":168.518735,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-02","known_ts":"2019-04-02","bar_index":3239,"type":"RECLAIM","strength":0.588,"price":186.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-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":"2019-03-29","prior_stop_level":185.5,"sweep_low":180.0,"atr14":10.462531,"stop_level":174.768735,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-10","known_ts":"2019-05-10","bar_index":3248,"type":"SELL","basis":"structure_stop","strength":0.725,"price":192.0,"stop_level":192.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-06-27","known_ts":"2019-07-01","bar_index":3259,"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":"2019-06-27","trigger_known_ts":"2019-07-01","strength":0.45,"price":119.25,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.703727,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":109.75,"atr14":8.288304,"stop_level":105.605848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-09","known_ts":"2019-08-13","bar_index":3269,"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":"2019-08-09","trigger_known_ts":"2019-08-13","strength":0.45,"price":59.75,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.844805,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":53.0,"atr14":6.517639,"stop_level":49.741181,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-30","known_ts":"2019-09-04","bar_index":3274,"type":"BUY","strength":0.45,"price":74.25,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-08-30","known_ts":"2019-09-04","bar_index":3274,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-08-30","trigger_known_ts":"2019-09-04","strength":0.45,"price":74.25,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.793031,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":36.5,"atr14":8.201683,"stop_level":32.399159,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-23","known_ts":"2019-09-23","bar_index":3279,"type":"SELL","basis":"structure_stop","strength":0.588,"price":71.75,"stop_level":73.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-14","known_ts":"2019-10-14","bar_index":3284,"type":"SELL","basis":"structure_stop","strength":0.588,"price":54.25,"stop_level":55.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-15","known_ts":"2019-10-15","bar_index":3284,"type":"RECLAIM","strength":0.588,"price":67.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-10-14","prior_stop_level":55.5,"sweep_low":52.0,"atr14":6.697171,"stop_level":48.651415,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-17","known_ts":"2019-12-17","bar_index":3299,"type":"RECLAIM","strength":0.863,"price":125.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-03","known_ts":"2020-01-03","bar_index":3302,"type":"SELL","basis":"structure_stop","strength":0.725,"price":72.5,"stop_level":78.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-02-13","known_ts":"2020-02-18","bar_index":3312,"type":"BUY","strength":0.725,"price":87.5,"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":55},{"ts":"2020-03-05","known_ts":"2020-03-05","bar_index":3316,"type":"SELL","basis":"structure_stop","strength":0.725,"price":74.75,"stop_level":77.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-04-20","known_ts":"2020-04-22","bar_index":3327,"type":"BUY","strength":0.588,"price":59.75,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2020-06-03","known_ts":"2020-06-03","bar_index":3337,"type":"SELL","basis":"structure_stop","strength":0.863,"price":73.25,"stop_level":76.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-05","known_ts":"2020-06-05","bar_index":3338,"type":"SELL","basis":"structure_stop","strength":0.863,"price":73.0,"stop_level":76.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-23","known_ts":"2020-06-23","bar_index":3342,"type":"RECLAIM","strength":0.863,"price":73.5,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-06","known_ts":"2020-11-10","bar_index":3374,"type":"BUY","strength":0.588,"price":28.75,"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":"2021-03-04","known_ts":"2021-03-04","bar_index":3400,"type":"SELL","basis":"structure_stop","strength":0.863,"price":52.0,"stop_level":52.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-03-09","known_ts":"2021-03-09","bar_index":3401,"type":"RECLAIM","strength":0.863,"price":54.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-04 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":"2021-03-04","prior_stop_level":52.5,"sweep_low":42.5,"atr14":8.078969,"stop_level":38.460515,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-24","known_ts":"2021-05-26","bar_index":3419,"type":"BUY","strength":0.588,"price":41.25,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2021-06-15","known_ts":"2021-06-15","bar_index":3424,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.0,"stop_level":42.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-06-16","known_ts":"2021-06-16","bar_index":3424,"type":"RECLAIM","strength":0.725,"price":43.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-06-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":"2021-06-15","prior_stop_level":42.25,"sweep_low":41.75,"atr14":3.040949,"stop_level":40.229525,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-30","known_ts":"2021-06-30","bar_index":3427,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.0,"stop_level":40.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-08-26","known_ts":"2021-08-30","bar_index":3441,"type":"BUY","strength":0.588,"price":32.0,"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":"2021-11-08","known_ts":"2021-11-10","bar_index":3458,"type":"BUY","strength":0.588,"price":23.5,"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":"2021-12-08","known_ts":"2021-12-10","bar_index":3465,"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":"2021-12-08","trigger_known_ts":"2021-12-10","strength":0.45,"price":15.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.817109,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.0,"atr14":1.540333,"stop_level":13.229833,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-21","known_ts":"2021-12-23","bar_index":3468,"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":"2021-12-21","trigger_known_ts":"2021-12-23","strength":0.45,"price":9.0,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.893805,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.75,"atr14":1.592557,"stop_level":5.953721,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-04","known_ts":"2022-01-06","bar_index":3471,"type":"BUY","strength":0.45,"price":8.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-01-04","known_ts":"2022-01-06","bar_index":3471,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-01-04","trigger_known_ts":"2022-01-06","strength":0.45,"price":8.0,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.905605,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.25,"atr14":1.286553,"stop_level":6.606723,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-23","known_ts":"2022-02-23","bar_index":3482,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.75,"stop_level":6.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-02-25","known_ts":"2022-02-25","bar_index":3483,"type":"RECLAIM","strength":0.45,"price":6.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-02-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2022-02-23","prior_stop_level":6.0,"sweep_low":5.25,"atr14":0.73058,"stop_level":4.88471,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-19","known_ts":"2022-04-19","bar_index":3495,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.5,"stop_level":6.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-06","known_ts":"2022-06-08","bar_index":3506,"type":"BUY","strength":0.588,"price":4.25,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-06-06","known_ts":"2022-06-08","bar_index":3506,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-06-06","trigger_known_ts":"2022-06-08","strength":0.588,"price":4.25,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.905556,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.75,"atr14":0.497773,"stop_level":3.501114,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-25","known_ts":"2022-07-25","bar_index":3517,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.29,"stop_level":4.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-27","known_ts":"2022-07-27","bar_index":3517,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.91,"stop_level":4.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-05","known_ts":"2022-10-07","bar_index":3534,"type":"BUY","strength":0.725,"price":4.41,"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":55},{"ts":"2023-03-03","known_ts":"2023-03-07","bar_index":3568,"type":"BUY","strength":0.725,"price":2.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2023-05-11","known_ts":"2023-05-11","bar_index":3584,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.97,"stop_level":3.07,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2023-05-15","known_ts":"2023-05-15","bar_index":3584,"type":"RECLAIM","strength":0.863,"price":3.08,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-11 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":"2023-05-11","prior_stop_level":3.07,"sweep_low":2.9,"atr14":0.206302,"stop_level":2.796849,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-02","known_ts":"2023-06-06","bar_index":3589,"type":"REBUY","strength":1.0,"price":4.0,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2023-07-12","known_ts":"2023-07-12","bar_index":3597,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.95,"stop_level":4.03,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-08-24","known_ts":"2023-08-28","bar_index":3608,"type":"BUY","strength":0.863,"price":4.06,"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":"2023-09-18","known_ts":"2023-09-18","bar_index":3613,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.67,"stop_level":4.01,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-11-09","known_ts":"2023-11-13","bar_index":3626,"type":"BUY","strength":0.863,"price":4.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2023-11-22","known_ts":"2023-11-27","bar_index":3629,"type":"REBUY","strength":0.863,"price":4.81,"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":"2024-01-18","known_ts":"2024-01-18","bar_index":3641,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.97,"stop_level":5.01,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-22","known_ts":"2024-01-22","bar_index":3642,"type":"RECLAIM","strength":1.0,"price":5.08,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-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":"2024-01-18","prior_stop_level":5.01,"sweep_low":4.88,"atr14":0.253326,"stop_level":4.753337,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-15","known_ts":"2024-02-15","bar_index":3648,"type":"RECLAIM","strength":1.0,"price":6.74,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-03-18","known_ts":"2024-03-18","bar_index":3655,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.99,"stop_level":7.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-03-20","known_ts":"2024-03-20","bar_index":3655,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.53,"stop_level":7.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-29","known_ts":"2024-07-29","bar_index":3685,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.98,"stop_level":5.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-08-21","known_ts":"2024-08-21","bar_index":3691,"type":"RECLAIM","strength":0.863,"price":5.52,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-16","known_ts":"2024-09-16","bar_index":3696,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.33,"stop_level":5.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-09-19","known_ts":"2024-09-19","bar_index":3697,"type":"RECLAIM","strength":0.863,"price":5.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-09-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-09-16","prior_stop_level":5.46,"sweep_low":5.32,"atr14":0.291634,"stop_level":5.174183,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-09-30","known_ts":"2024-09-30","bar_index":3700,"type":"RECLAIM","strength":0.863,"price":6.23,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-09-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-23","known_ts":"2024-10-23","bar_index":3705,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.25,"stop_level":6.27,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-24","known_ts":"2024-10-24","bar_index":3706,"type":"RECLAIM","strength":1.0,"price":6.34,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-10-23","prior_stop_level":6.27,"sweep_low":6.12,"atr14":0.291073,"stop_level":5.974463,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-06","known_ts":"2024-11-06","bar_index":3709,"type":"RECLAIM","strength":1.0,"price":6.4,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-02-05","known_ts":"2025-02-07","bar_index":3729,"type":"BUY","strength":0.725,"price":5.7,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2025-02-25","known_ts":"2025-02-25","bar_index":3733,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.33,"stop_level":5.65,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-02-27","known_ts":"2025-02-27","bar_index":3734,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.14,"stop_level":5.65,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-04-15","known_ts":"2025-04-17","bar_index":3745,"type":"BUY","strength":0.588,"price":4.84,"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":"2025-05-07","known_ts":"2025-05-07","bar_index":3750,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.27,"stop_level":5.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-05-08","known_ts":"2025-05-08","bar_index":3750,"type":"RECLAIM","strength":0.863,"price":5.49,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-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":"2025-05-07","prior_stop_level":5.3,"sweep_low":5.12,"atr14":0.51594,"stop_level":4.86203,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-23","known_ts":"2025-05-23","bar_index":3754,"type":"RECLAIM","strength":0.863,"price":5.99,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-07-17","known_ts":"2025-07-21","bar_index":3766,"type":"BUY","strength":1.0,"price":6.75,"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":20},{"ts":"2025-08-04","known_ts":"2025-08-04","bar_index":3770,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.42,"stop_level":6.52,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-08","known_ts":"2025-08-08","bar_index":3771,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.26,"stop_level":6.37,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-12","known_ts":"2025-08-14","bar_index":3772,"type":"REBUY","strength":1.0,"price":7.23,"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":"2025-08-12","known_ts":"2025-08-12","bar_index":3772,"type":"RECLAIM","strength":1.0,"price":6.38,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-08 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-08-08","prior_stop_level":6.37,"sweep_low":6.11,"atr14":0.271811,"stop_level":5.974095,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-29","known_ts":"2025-08-29","bar_index":3776,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.83,"stop_level":6.84,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-09-02","known_ts":"2025-09-02","bar_index":3776,"type":"RECLAIM","strength":1.0,"price":6.85,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-08-29","prior_stop_level":6.84,"sweep_low":6.74,"atr14":0.29078,"stop_level":6.59461,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-21","known_ts":"2025-11-25","bar_index":3796,"type":"BUY","strength":0.588,"price":4.88,"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-06","known_ts":"2026-01-06","bar_index":3805,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.16,"stop_level":5.18,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-07","known_ts":"2026-01-07","bar_index":3806,"type":"RECLAIM","strength":0.588,"price":5.22,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-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":"2026-01-06","prior_stop_level":5.18,"sweep_low":5.07,"atr14":0.246474,"stop_level":4.946763,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-12","known_ts":"2026-01-12","bar_index":3807,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.1,"stop_level":5.18,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-14","known_ts":"2026-01-14","bar_index":3807,"type":"RECLAIM","strength":0.588,"price":5.19,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-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":"2026-01-12","prior_stop_level":5.18,"sweep_low":4.98,"atr14":0.227957,"stop_level":4.866021,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-28","known_ts":"2026-01-28","bar_index":3810,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.83,"stop_level":5.09,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-02","known_ts":"2026-02-02","bar_index":3811,"type":"RECLAIM","strength":0.588,"price":5.17,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-01-28","prior_stop_level":5.09,"sweep_low":4.79,"atr14":0.252437,"stop_level":4.663782,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-06","known_ts":"2026-02-10","bar_index":3813,"type":"REBUY","strength":0.588,"price":5.12,"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-04-09","known_ts":"2026-04-13","bar_index":3827,"type":"BUY","strength":0.588,"price":5.06,"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-04-30","known_ts":"2026-04-30","bar_index":3832,"type":"RECLAIM","strength":0.725,"price":5.95,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2026-04-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-05-19","known_ts":"2026-05-19","bar_index":3836,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.12,"stop_level":5.34,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-21","known_ts":"2026-05-21","bar_index":3837,"type":"RECLAIM","strength":0.725,"price":5.52,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-05-19","prior_stop_level":5.34,"sweep_low":5.08,"atr14":0.270591,"stop_level":4.944704,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-04","known_ts":"2026-06-04","bar_index":3840,"type":"RECLAIM","strength":0.863,"price":5.38,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-26","known_ts":"2026-06-30","bar_index":3845,"type":"BUY","strength":0.863,"price":6.18,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2026-08-05","known_ts":"2026-08-07","bar_index":3854,"type":"REBUY","strength":1.0,"price":7.24,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30}],"state":{"position_hint":"long","last_signal":"REBUY","last_scored_signal":"REBUY","last_scored_ts":"2026-08-07","last_scored_basis":null,"bars_since_signal":2,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2017-11-14","2017-12-22","2018-01-25","2018-02-21","2018-06-13","2018-08-21","2019-06-06","2019-08-30","2020-02-10","2020-03-24","2020-09-17","2020-10-05","2020-11-06","2021-03-16","2021-04-20","2021-05-14","2021-07-23","2021-08-05","2021-08-23","2021-10-13","2021-10-29","2022-12-27","2023-02-01","2023-02-28","2023-03-24","2023-08-11","2023-11-01","2023-11-28","2024-02-07","2024-04-30","2024-05-30","2024-11-27","2025-01-28","2025-04-10","2025-07-03","2025-07-14","2025-08-12","2025-10-02","2025-10-23","2026-03-31"],"warnings":[{"ts":"2022-10-20","kind":"arm","px":3.94},{"ts":"2023-05-02","kind":"arm","px":3.28},{"ts":"2023-05-11","kind":"confirm","px":2.97,"level":3.07},{"ts":"2023-06-21","kind":"arm","px":4.83},{"ts":"2023-07-12","kind":"confirm","px":3.95,"level":4.03},{"ts":"2023-09-08","kind":"arm","px":4.07},{"ts":"2023-09-18","kind":"confirm","px":3.67,"level":4.01},{"ts":"2024-01-09","kind":"arm","px":5.63},{"ts":"2024-01-18","kind":"confirm","px":4.97,"level":5.01},{"ts":"2024-03-04","kind":"arm","px":7.81},{"ts":"2024-03-18","kind":"confirm","px":6.99,"level":7.81},{"ts":"2024-03-19","kind":"arm","px":7.57},{"ts":"2024-03-20","kind":"confirm","px":7.53,"level":7.81},{"ts":"2024-06-28","kind":"arm","px":4.24},{"ts":"2024-07-29","kind":"confirm","px":4.98,"level":5.0},{"ts":"2024-09-09","kind":"arm","px":5.62},{"ts":"2024-09-16","kind":"confirm","px":5.33,"level":5.46},{"ts":"2024-10-11","kind":"arm","px":6.41},{"ts":"2024-10-23","kind":"confirm","px":6.25,"level":6.27},{"ts":"2025-02-24","kind":"arm","px":5.5},{"ts":"2025-02-25","kind":"confirm","px":5.33,"level":5.65},{"ts":"2025-02-26","kind":"arm","px":5.26},{"ts":"2025-02-27","kind":"confirm","px":5.14,"level":5.65},{"ts":"2025-05-06","kind":"arm","px":5.76},{"ts":"2025-05-07","kind":"confirm","px":5.27,"level":5.3},{"ts":"2025-08-01","kind":"arm","px":6.49},{"ts":"2025-08-04","kind":"confirm","px":6.42,"level":6.52},{"ts":"2025-08-07","kind":"arm","px":6.27},{"ts":"2025-08-08","kind":"confirm","px":6.26,"level":6.37},{"ts":"2025-08-27","kind":"arm","px":6.9},{"ts":"2025-08-29","kind":"confirm","px":6.83,"level":6.84},{"ts":"2025-12-18","kind":"arm","px":4.92},{"ts":"2026-01-06","kind":"confirm","px":5.16,"level":5.18},{"ts":"2026-01-08","kind":"arm","px":5.09},{"ts":"2026-01-12","kind":"confirm","px":5.1,"level":5.18},{"ts":"2026-01-26","kind":"arm","px":5.19},{"ts":"2026-01-28","kind":"confirm","px":4.83,"level":5.09},{"ts":"2026-04-28","kind":"arm","px":5.36},{"ts":"2026-05-19","kind":"confirm","px":5.12,"level":5.34},{"ts":"2026-07-21","kind":"arm","px":6.53}],"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":[]}}}