{"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":"ALK","timeframe":"3D","as_of":"2026-09-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1980-09-23","known_ts":"1980-09-23","bar_index":44,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7012,"stop_level":0.748,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-12-04","known_ts":"1980-12-04","bar_index":61,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.859,"stop_level":0.8836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-01-26","known_ts":"1981-01-28","bar_index":73,"type":"BUY","strength":0.588,"price":0.9081,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1981-02-25","known_ts":"1981-02-25","bar_index":80,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8836,"stop_level":0.9081,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-03-04","known_ts":"1981-03-04","bar_index":81,"type":"RECLAIM","strength":0.725,"price":0.9326,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-02-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1981-02-25","prior_stop_level":0.9081,"sweep_low":0.859,"atr14":0.042909,"stop_level":0.837545,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-03-13","known_ts":"1981-03-13","bar_index":84,"type":"RECLAIM","strength":0.863,"price":1.0308,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-05-04","known_ts":"1981-05-04","bar_index":95,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.2517,"stop_level":1.3008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-06-01","known_ts":"1981-06-01","bar_index":102,"type":"RECLAIM","strength":0.863,"price":1.5708,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-05-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-09-29","known_ts":"1981-10-01","bar_index":130,"type":"BUY","strength":0.588,"price":1.2762,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1981-10-28","known_ts":"1981-10-28","bar_index":137,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.2762,"stop_level":1.3008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-11-02","known_ts":"1981-11-02","bar_index":138,"type":"RECLAIM","strength":0.725,"price":1.3499,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-10-28 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":"1981-10-28","prior_stop_level":1.3008,"sweep_low":1.2517,"atr14":0.053419,"stop_level":1.22499,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-11-13","known_ts":"1981-11-13","bar_index":141,"type":"RECLAIM","strength":0.725,"price":1.3401,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-12-07","known_ts":"1981-12-07","bar_index":146,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3401,"stop_level":1.3658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-12-09","known_ts":"1981-12-09","bar_index":146,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3401,"stop_level":1.3658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-12-10","known_ts":"1981-12-10","bar_index":147,"type":"RECLAIM","strength":0.725,"price":1.3916,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-12-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1981-12-07","prior_stop_level":1.3658,"sweep_low":1.237,"atr14":0.058219,"stop_level":1.20789,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-12-10","known_ts":"1981-12-10","bar_index":147,"type":"RECLAIM","strength":0.725,"price":1.3916,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-12-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":"1981-12-09","prior_stop_level":1.3658,"sweep_low":1.237,"atr14":0.058219,"stop_level":1.20789,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-03-12","known_ts":"1982-03-16","bar_index":168,"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":"1982-03-12","trigger_known_ts":"1982-03-16","strength":0.45,"price":1.005,"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.397807,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.9535,"atr14":0.053395,"stop_level":0.926803,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-03-22","known_ts":"1982-03-24","bar_index":170,"type":"BUY","strength":0.45,"price":1.005,"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-03-22","known_ts":"1982-03-24","bar_index":170,"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":"1982-03-22","trigger_known_ts":"1982-03-24","strength":0.45,"price":1.005,"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.397807,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.9535,"atr14":0.049445,"stop_level":0.928777,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-05-12","known_ts":"1982-05-12","bar_index":182,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1339,"stop_level":1.1597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-05-14","known_ts":"1982-05-14","bar_index":182,"type":"RECLAIM","strength":0.588,"price":1.1854,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-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":"1982-05-12","prior_stop_level":1.1597,"sweep_low":1.1339,"atr14":0.049452,"stop_level":1.109174,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-06-02","known_ts":"1982-06-02","bar_index":186,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1081,"stop_level":1.1339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-06-04","known_ts":"1982-06-04","bar_index":187,"type":"RECLAIM","strength":0.588,"price":1.1597,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-06-02 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":"1982-06-02","prior_stop_level":1.1339,"sweep_low":1.0824,"atr14":0.049803,"stop_level":1.057498,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-07-08","known_ts":"1982-07-12","bar_index":195,"type":"BUY","strength":0.588,"price":1.1597,"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-07-16","known_ts":"1982-07-16","bar_index":197,"type":"RECLAIM","strength":0.725,"price":1.2112,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1982-07-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-08-04","known_ts":"1982-08-04","bar_index":201,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1339,"stop_level":1.1854,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-08-10","known_ts":"1982-08-10","bar_index":202,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0308,"stop_level":1.1854,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-08-24","known_ts":"1982-08-26","bar_index":206,"type":"BUY","strength":0.863,"price":1.2627,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1982-09-20","known_ts":"1982-09-20","bar_index":212,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3916,"stop_level":1.4174,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-09-22","known_ts":"1982-09-22","bar_index":212,"type":"RECLAIM","strength":0.863,"price":1.4431,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-09-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1982-09-20","prior_stop_level":1.4174,"sweep_low":1.3658,"atr14":0.067453,"stop_level":1.332074,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-09-30","known_ts":"1982-09-30","bar_index":214,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3401,"stop_level":1.3658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-10-05","known_ts":"1982-10-05","bar_index":215,"type":"RECLAIM","strength":0.863,"price":1.3916,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-09-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1982-09-30","prior_stop_level":1.3658,"sweep_low":1.2885,"atr14":0.056998,"stop_level":1.260001,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-10-14","known_ts":"1982-10-14","bar_index":218,"type":"RECLAIM","strength":0.863,"price":1.5978,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-09-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-11-16","known_ts":"1982-11-16","bar_index":225,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9586,"stop_level":1.9843,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-11-17","known_ts":"1982-11-17","bar_index":226,"type":"RECLAIM","strength":0.863,"price":2.0616,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-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":"1982-11-16","prior_stop_level":1.9843,"sweep_low":1.907,"atr14":0.100156,"stop_level":1.856922,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-12-01","known_ts":"1982-12-01","bar_index":229,"type":"RECLAIM","strength":1.0,"price":2.474,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-03-25","known_ts":"1983-03-25","bar_index":255,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.7377,"stop_level":2.809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-03-28","known_ts":"1983-03-28","bar_index":256,"type":"RECLAIM","strength":0.863,"price":2.8152,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-03-25 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":"1983-03-25","prior_stop_level":2.809,"sweep_low":2.686,"atr14":0.111029,"stop_level":2.630485,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-05-10","known_ts":"1983-05-12","bar_index":266,"type":"BUY","strength":0.725,"price":3.1509,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1983-06-28","known_ts":"1983-06-28","bar_index":277,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.4408,"stop_level":3.4667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-09-13","known_ts":"1983-09-15","bar_index":295,"type":"BUY","strength":0.725,"price":3.3632,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":70},{"ts":"1983-10-13","known_ts":"1983-10-13","bar_index":302,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.1045,"stop_level":3.1821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-11-18","known_ts":"1983-11-22","bar_index":311,"type":"BUY","strength":0.588,"price":3.0589,"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":"1983-12-07","known_ts":"1983-12-09","bar_index":315,"type":"BUY","strength":0.45,"price":3.1367,"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-02-13","known_ts":"1984-02-13","bar_index":330,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8066,"stop_level":2.8516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-02-16","known_ts":"1984-02-16","bar_index":331,"type":"RECLAIM","strength":0.588,"price":2.8846,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-02-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":"1984-02-13","prior_stop_level":2.8516,"sweep_low":2.7806,"atr14":0.091704,"stop_level":2.734748,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-04-11","known_ts":"1984-04-13","bar_index":344,"type":"BUY","strength":0.45,"price":2.6581,"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-04-30","known_ts":"1984-05-02","bar_index":348,"type":"BUY","strength":0.45,"price":2.7624,"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-04-30","known_ts":"1984-05-02","bar_index":348,"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-04-30","trigger_known_ts":"1984-05-02","strength":0.45,"price":2.7624,"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.253325,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.5018,"atr14":0.072565,"stop_level":2.465517,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-05-22","known_ts":"1984-05-22","bar_index":353,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.4757,"stop_level":2.5018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-05-30","known_ts":"1984-06-01","bar_index":355,"type":"REBUY","strength":0.588,"price":2.5539,"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":"1984-07-30","known_ts":"1984-08-01","bar_index":369,"type":"BUY","strength":0.45,"price":2.4312,"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-07-30","known_ts":"1984-08-01","bar_index":369,"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-07-30","trigger_known_ts":"1984-08-01","strength":0.45,"price":2.4312,"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.333516,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.0129,"atr14":0.090648,"stop_level":1.967576,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-08-20","known_ts":"1984-08-22","bar_index":374,"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-20","trigger_known_ts":"1984-08-22","strength":0.588,"price":2.6403,"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.276194,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.4834,"atr14":0.085685,"stop_level":2.440557,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-08-31","known_ts":"1984-08-31","bar_index":377,"type":"RECLAIM","strength":0.725,"price":2.5096,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1984-07-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-09-06","known_ts":"1984-09-06","bar_index":378,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.4573,"stop_level":2.5096,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-09-10","known_ts":"1984-09-10","bar_index":378,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.4573,"stop_level":2.5096,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-09-11","known_ts":"1984-09-11","bar_index":379,"type":"RECLAIM","strength":0.725,"price":2.5357,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-09-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1984-09-06","prior_stop_level":2.5096,"sweep_low":2.405,"atr14":0.070852,"stop_level":2.369574,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-09-11","known_ts":"1984-09-11","bar_index":379,"type":"RECLAIM","strength":0.725,"price":2.5357,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1984-09-10","prior_stop_level":2.5096,"sweep_low":2.405,"atr14":0.070852,"stop_level":2.369574,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-10-10","known_ts":"1984-10-10","bar_index":386,"type":"RECLAIM","strength":0.863,"price":2.6739,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-09-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-01-04","known_ts":"1985-01-04","bar_index":405,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0671,"stop_level":3.1196,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-01-07","known_ts":"1985-01-07","bar_index":406,"type":"RECLAIM","strength":0.863,"price":3.1458,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-01-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":"1985-01-04","prior_stop_level":3.1196,"sweep_low":3.0671,"atr14":0.074184,"stop_level":3.030008,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-01-18","known_ts":"1985-01-18","bar_index":409,"type":"RECLAIM","strength":0.863,"price":3.2845,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-01-23","known_ts":"1985-01-25","bar_index":410,"type":"REBUY","strength":0.863,"price":3.4422,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1985-02-21","known_ts":"1985-02-21","bar_index":416,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.9151,"stop_level":3.9414,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-02-25","known_ts":"1985-02-25","bar_index":417,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.7838,"stop_level":3.9414,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-02-28","known_ts":"1985-02-28","bar_index":418,"type":"RECLAIM","strength":1.0,"price":4.0202,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-02-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":"1985-02-21","prior_stop_level":3.9414,"sweep_low":3.5998,"atr14":0.135718,"stop_level":3.531941,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-02-28","known_ts":"1985-02-28","bar_index":418,"type":"RECLAIM","strength":1.0,"price":4.0202,"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":3.9414,"sweep_low":3.5998,"atr14":0.135718,"stop_level":3.531941,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-03-15","known_ts":"1985-03-15","bar_index":422,"type":"RECLAIM","strength":1.0,"price":3.994,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-08-06","known_ts":"1985-08-06","bar_index":455,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0889,"stop_level":5.2471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1985-08-09","known_ts":"1985-08-09","bar_index":456,"type":"RECLAIM","strength":0.863,"price":5.2999,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-08-06 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":"1985-08-06","prior_stop_level":5.2471,"sweep_low":4.9835,"atr14":0.111717,"stop_level":4.927641,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-10-31","known_ts":"1985-11-04","bar_index":475,"type":"BUY","strength":0.588,"price":4.3852,"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":"1985-12-11","known_ts":"1985-12-11","bar_index":484,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.0153,"stop_level":4.0682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1985-12-16","known_ts":"1985-12-16","bar_index":485,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.7248,"stop_level":4.0682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1986-01-10","known_ts":"1986-01-14","bar_index":491,"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":"1986-01-10","trigger_known_ts":"1986-01-14","strength":0.45,"price":3.4959,"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.362574,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.231,"atr14":0.116108,"stop_level":3.172946,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-01-15","known_ts":"1986-01-17","bar_index":492,"type":"BUY","strength":0.45,"price":3.7078,"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":"1986-03-04","known_ts":"1986-03-04","bar_index":503,"type":"RECLAIM","strength":0.725,"price":4.4758,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-03-31","known_ts":"1986-03-31","bar_index":509,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.3963,"stop_level":4.4493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-07-08","known_ts":"1986-07-10","bar_index":532,"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":"1986-07-08","trigger_known_ts":"1986-07-10","strength":0.45,"price":3.3789,"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.383907,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.2907,"atr14":0.099852,"stop_level":3.240774,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-07-21","known_ts":"1986-07-23","bar_index":535,"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":"1986-07-21","trigger_known_ts":"1986-07-23","strength":0.45,"price":3.1926,"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.40647,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.033,"atr14":0.101176,"stop_level":2.982412,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-07-29","known_ts":"1986-07-31","bar_index":537,"type":"BUY","strength":0.45,"price":3.3257,"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":"1986-07-29","known_ts":"1986-07-31","bar_index":537,"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":"1986-07-29","trigger_known_ts":"1986-07-31","strength":0.45,"price":3.3257,"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.381725,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.0862,"atr14":0.097591,"stop_level":3.037404,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-08-11","known_ts":"1986-08-13","bar_index":540,"type":"BUY","strength":0.45,"price":3.3257,"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":"1986-08-11","known_ts":"1986-08-13","bar_index":540,"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":"1986-08-11","trigger_known_ts":"1986-08-13","strength":0.45,"price":3.3257,"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.381725,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.0862,"atr14":0.100596,"stop_level":3.035902,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-08-19","known_ts":"1986-08-19","bar_index":542,"type":"RECLAIM","strength":0.725,"price":3.911,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1986-08-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-12-09","known_ts":"1986-12-11","bar_index":568,"type":"BUY","strength":0.725,"price":4.3195,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1986-12-22","known_ts":"1986-12-24","bar_index":571,"type":"BUY","strength":0.863,"price":4.3994,"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":"1987-02-12","known_ts":"1987-02-12","bar_index":583,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.915,"stop_level":4.9417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-02-13","known_ts":"1987-02-13","bar_index":583,"type":"RECLAIM","strength":1.0,"price":5.0485,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-02-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":"1987-02-12","prior_stop_level":4.9417,"sweep_low":4.915,"atr14":0.16065,"stop_level":4.834675,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-03-03","known_ts":"1987-03-03","bar_index":587,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.2622,"stop_level":5.6095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-03-04","known_ts":"1987-03-04","bar_index":587,"type":"RECLAIM","strength":1.0,"price":5.6896,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-03-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1987-03-03","prior_stop_level":5.6095,"sweep_low":5.2355,"atr14":0.224846,"stop_level":5.123077,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-03-13","known_ts":"1987-03-13","bar_index":589,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.3424,"stop_level":5.4225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-03-19","known_ts":"1987-03-19","bar_index":591,"type":"RECLAIM","strength":1.0,"price":5.6095,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-03-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1987-03-13","prior_stop_level":5.4225,"sweep_low":5.1287,"atr14":0.204861,"stop_level":5.026269,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-06-05","known_ts":"1987-06-09","bar_index":609,"type":"BUY","strength":0.588,"price":4.4952,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"1987-06-26","known_ts":"1987-06-26","bar_index":614,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.4685,"stop_level":4.629,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1987-07-15","known_ts":"1987-07-15","bar_index":618,"type":"RECLAIM","strength":0.863,"price":4.9331,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-08-04","known_ts":"1987-08-04","bar_index":622,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.8259,"stop_level":4.8795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-08-06","known_ts":"1987-08-06","bar_index":623,"type":"RECLAIM","strength":0.725,"price":4.9331,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-08-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":"1987-08-04","prior_stop_level":4.8795,"sweep_low":4.7722,"atr14":0.135665,"stop_level":4.704368,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-08-14","known_ts":"1987-08-14","bar_index":625,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.7454,"stop_level":4.8259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-08-21","known_ts":"1987-08-21","bar_index":627,"type":"RECLAIM","strength":0.725,"price":4.8795,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-08-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1987-08-14","prior_stop_level":4.8259,"sweep_low":4.5846,"atr14":0.120485,"stop_level":4.524357,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-11-24","known_ts":"1987-11-27","bar_index":649,"type":"BUY","strength":0.45,"price":3.1904,"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-11-24","known_ts":"1987-11-27","bar_index":649,"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-11-24","trigger_known_ts":"1987-11-27","strength":0.45,"price":3.1904,"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.452123,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.8687,"atr14":0.16197,"stop_level":2.787715,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-04","known_ts":"1988-04-04","bar_index":678,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.5759,"stop_level":3.6297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-04-05","known_ts":"1988-04-05","bar_index":679,"type":"RECLAIM","strength":0.725,"price":3.7103,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-04-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-04-04","prior_stop_level":3.6297,"sweep_low":3.5759,"atr14":0.118355,"stop_level":3.516723,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-18","known_ts":"1988-04-18","bar_index":682,"type":"RECLAIM","strength":0.863,"price":3.8807,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-05-09","known_ts":"1988-05-09","bar_index":687,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.0424,"stop_level":4.0694,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-05-11","known_ts":"1988-05-11","bar_index":687,"type":"RECLAIM","strength":0.863,"price":4.1502,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-05-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":"1988-05-09","prior_stop_level":4.0694,"sweep_low":3.8807,"atr14":0.132561,"stop_level":3.81442,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-06-29","known_ts":"1988-07-01","bar_index":699,"type":"BUY","strength":1.0,"price":4.1772,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1988-07-22","known_ts":"1988-07-22","bar_index":704,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9698,"stop_level":4.0508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1988-07-26","known_ts":"1988-07-26","bar_index":705,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9158,"stop_level":4.0508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1988-08-29","known_ts":"1988-08-31","bar_index":713,"type":"BUY","strength":0.863,"price":4.1588,"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":"quality","score":75},{"ts":"1989-08-28","known_ts":"1989-08-30","bar_index":797,"type":"BUY","strength":0.725,"price":6.3973,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1989-11-30","known_ts":"1989-12-04","bar_index":819,"type":"BUY","strength":0.588,"price":5.0729,"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":"1990-04-09","known_ts":"1990-04-09","bar_index":848,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.0409,"stop_level":5.0848,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-04-11","known_ts":"1990-04-11","bar_index":849,"type":"RECLAIM","strength":0.588,"price":5.1505,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-04-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":"1990-04-09","prior_stop_level":5.0848,"sweep_low":5.0409,"atr14":0.076123,"stop_level":5.002838,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-05-29","known_ts":"1990-05-31","bar_index":860,"type":"BUY","strength":0.588,"price":5.0409,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":40},{"ts":"1990-08-27","known_ts":"1990-08-29","bar_index":881,"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":"1990-08-27","trigger_known_ts":"1990-08-29","strength":0.45,"price":3.9538,"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.373963,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5145,"atr14":0.122119,"stop_level":3.453441,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-01","known_ts":"1990-10-03","bar_index":889,"type":"BUY","strength":0.45,"price":3.7342,"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-01","known_ts":"1990-10-03","bar_index":889,"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-01","trigger_known_ts":"1990-10-03","strength":0.45,"price":3.7342,"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.363188,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.0477,"atr14":0.126191,"stop_level":2.984604,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-26","known_ts":"1990-11-26","bar_index":902,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4148,"stop_level":3.4974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-11-28","known_ts":"1990-11-28","bar_index":902,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4148,"stop_level":3.4974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-12-03","known_ts":"1990-12-03","bar_index":903,"type":"RECLAIM","strength":0.588,"price":3.6902,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-11-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":"1990-11-26","prior_stop_level":3.4974,"sweep_low":3.3597,"atr14":0.10426,"stop_level":3.30757,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-12-03","known_ts":"1990-12-03","bar_index":903,"type":"RECLAIM","strength":0.588,"price":3.6902,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-11-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":"1990-11-28","prior_stop_level":3.4974,"sweep_low":3.3597,"atr14":0.10426,"stop_level":3.30757,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-12-18","known_ts":"1990-12-18","bar_index":907,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.6627,"stop_level":3.7177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-12-21","known_ts":"1990-12-21","bar_index":908,"type":"RECLAIM","strength":0.588,"price":3.8554,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1990-12-18","prior_stop_level":3.7177,"sweep_low":3.58,"atr14":0.112455,"stop_level":3.523772,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-17","known_ts":"1991-01-17","bar_index":914,"type":"RECLAIM","strength":0.863,"price":4.5288,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-07-10","known_ts":"1991-07-12","bar_index":954,"type":"BUY","strength":0.863,"price":5.0473,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1991-08-08","known_ts":"1991-08-08","bar_index":961,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.1027,"stop_level":5.1305,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-08-13","known_ts":"1991-08-13","bar_index":962,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0473,"stop_level":5.1305,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-12-19","known_ts":"1991-12-23","bar_index":992,"type":"BUY","strength":0.588,"price":4.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":"aplus","score":90},{"ts":"1992-02-03","known_ts":"1992-02-03","bar_index":1002,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.9595,"stop_level":5.0152,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-02-05","known_ts":"1992-02-05","bar_index":1002,"type":"RECLAIM","strength":0.863,"price":5.0431,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-02-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1992-02-03","prior_stop_level":5.0152,"sweep_low":4.9038,"atr14":0.109235,"stop_level":4.849183,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-02-12","known_ts":"1992-02-12","bar_index":1004,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.9038,"stop_level":4.9316,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1992-02-20","known_ts":"1992-02-20","bar_index":1006,"type":"RECLAIM","strength":1.0,"price":4.9874,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-02-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":"1992-02-12","prior_stop_level":4.9316,"sweep_low":4.7923,"atr14":0.100297,"stop_level":4.742152,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-02-28","known_ts":"1992-02-28","bar_index":1008,"type":"RECLAIM","strength":1.0,"price":4.9038,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-02-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-05-04","known_ts":"1992-05-06","bar_index":1023,"type":"BUY","strength":0.45,"price":4.1912,"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-05-20","known_ts":"1992-05-20","bar_index":1027,"type":"RECLAIM","strength":0.588,"price":4.8059,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-05-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1992-06-18","known_ts":"1992-06-18","bar_index":1033,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.275,"stop_level":4.4706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-09-01","known_ts":"1992-09-03","bar_index":1051,"type":"BUY","strength":0.45,"price":4.0621,"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-29","known_ts":"1992-09-29","bar_index":1057,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.9221,"stop_level":3.9501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1992-10-27","known_ts":"1992-10-29","bar_index":1064,"type":"BUY","strength":0.45,"price":3.6532,"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-11-23","known_ts":"1992-11-23","bar_index":1070,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.597,"stop_level":3.6251,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-11-25","known_ts":"1992-11-25","bar_index":1071,"type":"RECLAIM","strength":0.588,"price":3.6814,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-11-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":"1992-11-23","prior_stop_level":3.6251,"sweep_low":3.5408,"atr14":0.095795,"stop_level":3.492902,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-12-08","known_ts":"1992-12-08","bar_index":1073,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.6814,"stop_level":3.7095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-12-10","known_ts":"1992-12-10","bar_index":1074,"type":"RECLAIM","strength":0.588,"price":3.7376,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-12-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1992-12-08","prior_stop_level":3.7095,"sweep_low":3.597,"atr14":0.093204,"stop_level":3.550398,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-12-15","known_ts":"1992-12-15","bar_index":1075,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.5689,"stop_level":3.7095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-12-28","known_ts":"1992-12-30","bar_index":1078,"type":"REBUY","strength":0.725,"price":3.6532,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1993-01-27","known_ts":"1993-01-27","bar_index":1085,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7938,"stop_level":3.8219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-02-01","known_ts":"1993-02-01","bar_index":1086,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7657,"stop_level":3.8219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-02-04","known_ts":"1993-02-04","bar_index":1087,"type":"RECLAIM","strength":0.725,"price":3.9343,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-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":"1993-02-01","prior_stop_level":3.8219,"sweep_low":3.7376,"atr14":0.09301,"stop_level":3.691095,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-03-11","known_ts":"1993-03-15","bar_index":1095,"type":"BUY","strength":0.725,"price":3.7938,"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":40},{"ts":"1993-04-05","known_ts":"1993-04-05","bar_index":1100,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7095,"stop_level":3.7657,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-04-06","known_ts":"1993-04-08","bar_index":1101,"type":"REBUY","strength":0.863,"price":3.9062,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":75},{"ts":"1993-04-06","known_ts":"1993-04-06","bar_index":1101,"type":"RECLAIM","strength":0.725,"price":3.85,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-04-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1993-04-05","prior_stop_level":3.7657,"sweep_low":3.6532,"atr14":0.095469,"stop_level":3.605465,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-04-20","known_ts":"1993-04-20","bar_index":1104,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.597,"stop_level":3.6251,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-04-21","known_ts":"1993-04-21","bar_index":1104,"type":"RECLAIM","strength":0.725,"price":3.85,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-04-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":"1993-04-20","prior_stop_level":3.6251,"sweep_low":3.597,"atr14":0.121706,"stop_level":3.536147,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-18","known_ts":"1993-08-20","bar_index":1132,"type":"BUY","strength":0.45,"price":2.9226,"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-09-21","known_ts":"1993-09-21","bar_index":1139,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8664,"stop_level":2.8945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-10-26","known_ts":"1993-10-26","bar_index":1148,"type":"RECLAIM","strength":0.725,"price":3.597,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-09-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-12-13","known_ts":"1993-12-13","bar_index":1159,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.3441,"stop_level":3.5408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1994-01-20","known_ts":"1994-01-24","bar_index":1168,"type":"BUY","strength":1.0,"price":3.6814,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1994-03-01","known_ts":"1994-03-01","bar_index":1177,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.7657,"stop_level":3.8219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-05-13","known_ts":"1994-05-17","bar_index":1194,"type":"BUY","strength":0.725,"price":3.4565,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1994-06-07","known_ts":"1994-06-07","bar_index":1199,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.316,"stop_level":3.5408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1994-06-14","known_ts":"1994-06-16","bar_index":1201,"type":"REBUY","strength":0.725,"price":3.5408,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1994-07-13","known_ts":"1994-07-13","bar_index":1207,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.316,"stop_level":3.3441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1994-07-15","known_ts":"1994-07-15","bar_index":1208,"type":"RECLAIM","strength":0.588,"price":3.4284,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-07-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"1994-07-13","prior_stop_level":3.3441,"sweep_low":3.2598,"atr14":0.101299,"stop_level":3.20915,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-01","known_ts":"1994-08-01","bar_index":1212,"type":"RECLAIM","strength":0.863,"price":3.6251,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-07-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-09-13","known_ts":"1994-09-13","bar_index":1222,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.7657,"stop_level":3.8219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-10-25","known_ts":"1994-10-27","bar_index":1232,"type":"BUY","strength":0.863,"price":3.9343,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1994-11-17","known_ts":"1994-11-17","bar_index":1237,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.7095,"stop_level":3.7657,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-01-09","known_ts":"1995-01-11","bar_index":1249,"type":"BUY","strength":0.588,"price":3.3722,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"1995-02-09","known_ts":"1995-02-09","bar_index":1256,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.2879,"stop_level":3.316,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1995-02-10","known_ts":"1995-02-10","bar_index":1257,"type":"RECLAIM","strength":0.725,"price":3.4284,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-02-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":"1995-02-09","prior_stop_level":3.316,"sweep_low":3.2317,"atr14":0.110477,"stop_level":3.176461,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-27","known_ts":"1995-03-29","bar_index":1267,"type":"BUY","strength":0.588,"price":3.5408,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1995-04-13","known_ts":"1995-04-13","bar_index":1271,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4003,"stop_level":3.5127,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-04-18","known_ts":"1995-04-18","bar_index":1272,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3441,"stop_level":3.5127,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-04-20","known_ts":"1995-04-20","bar_index":1272,"type":"RECLAIM","strength":0.725,"price":3.597,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-04-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-04-13","prior_stop_level":3.5127,"sweep_low":3.2598,"atr14":0.113219,"stop_level":3.20319,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-04-20","known_ts":"1995-04-20","bar_index":1272,"type":"RECLAIM","strength":0.725,"price":3.597,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-04-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-04-18","prior_stop_level":3.5127,"sweep_low":3.2879,"atr14":0.113219,"stop_level":3.23129,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-04","known_ts":"1995-05-04","bar_index":1276,"type":"RECLAIM","strength":0.863,"price":3.7376,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-04-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-05-25","known_ts":"1995-05-25","bar_index":1281,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.6532,"stop_level":3.6814,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-05-31","known_ts":"1995-05-31","bar_index":1282,"type":"RECLAIM","strength":1.0,"price":3.7376,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-05-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":"1995-05-25","prior_stop_level":3.6814,"sweep_low":3.6532,"atr14":0.067321,"stop_level":3.619539,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-06-13","known_ts":"1995-06-15","bar_index":1285,"type":"BUY","strength":1.0,"price":3.9062,"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":"1995-08-10","known_ts":"1995-08-10","bar_index":1298,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.1029,"stop_level":4.1591,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-08-16","known_ts":"1995-08-16","bar_index":1300,"type":"RECLAIM","strength":1.0,"price":4.2153,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-08-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-08-10","prior_stop_level":4.1591,"sweep_low":4.0467,"atr14":0.094674,"stop_level":3.999363,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-08-24","known_ts":"1995-08-24","bar_index":1302,"type":"RECLAIM","strength":1.0,"price":4.4401,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-08-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-11-01","known_ts":"1995-11-03","bar_index":1318,"type":"BUY","strength":0.588,"price":3.5127,"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":"1995-12-21","known_ts":"1995-12-21","bar_index":1329,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.8219,"stop_level":3.9905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-01-16","known_ts":"1996-01-18","bar_index":1335,"type":"BUY","strength":0.863,"price":3.8781,"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":0},{"ts":"1996-04-22","known_ts":"1996-04-22","bar_index":1357,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.2948,"stop_level":6.3791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-09-23","known_ts":"1996-09-25","bar_index":1393,"type":"BUY","strength":0.588,"price":4.7211,"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":"1996-12-12","known_ts":"1996-12-12","bar_index":1412,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.2832,"stop_level":5.3394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-01-30","known_ts":"1997-02-03","bar_index":1423,"type":"BUY","strength":0.45,"price":5.0302,"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-02-12","known_ts":"1997-02-12","bar_index":1426,"type":"RECLAIM","strength":0.725,"price":5.3113,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1997-01-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-28","known_ts":"1997-08-28","bar_index":1471,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.0981,"stop_level":6.1262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-29","known_ts":"1997-08-29","bar_index":1472,"type":"RECLAIM","strength":1.0,"price":6.1684,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-08-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-08-28","prior_stop_level":6.1262,"sweep_low":6.0981,"atr14":0.115941,"stop_level":6.040129,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-12","known_ts":"1997-09-12","bar_index":1475,"type":"RECLAIM","strength":1.0,"price":6.8288,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-12-16","known_ts":"1997-12-16","bar_index":1497,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.4446,"stop_level":8.5149,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-22","known_ts":"1998-01-22","bar_index":1505,"type":"RECLAIM","strength":1.0,"price":10.0043,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-06-10","known_ts":"1998-06-12","bar_index":1537,"type":"BUY","strength":0.725,"price":11.8309,"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":"1998-07-28","known_ts":"1998-07-28","bar_index":1548,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.1424,"stop_level":11.2267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1998-09-14","known_ts":"1998-09-16","bar_index":1559,"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-14","trigger_known_ts":"1998-09-16","strength":0.45,"price":8.8802,"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.368002,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.3346,"atr14":0.532999,"stop_level":7.068101,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-22","known_ts":"1998-09-24","bar_index":1561,"type":"BUY","strength":0.45,"price":9.1893,"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-10-16","known_ts":"1998-10-20","bar_index":1567,"type":"BUY","strength":0.45,"price":7.2643,"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-10-16","known_ts":"1998-10-20","bar_index":1567,"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-10-16","trigger_known_ts":"1998-10-20","strength":0.45,"price":7.2643,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.483005,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.8452,"atr14":0.534895,"stop_level":5.577753,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-14","known_ts":"1998-12-14","bar_index":1580,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.1496,"stop_level":8.5851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-17","known_ts":"1998-12-17","bar_index":1581,"type":"RECLAIM","strength":0.588,"price":8.9926,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-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":"1998-12-14","prior_stop_level":8.5851,"sweep_low":8.1496,"atr14":0.39234,"stop_level":7.95343,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-05","known_ts":"1999-01-05","bar_index":1585,"type":"RECLAIM","strength":0.725,"price":11.016,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-27","known_ts":"1999-01-27","bar_index":1590,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.5242,"stop_level":10.5663,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-29","known_ts":"1999-01-29","bar_index":1590,"type":"RECLAIM","strength":0.863,"price":11.3251,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-01-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-01-27","prior_stop_level":10.5663,"sweep_low":10.1307,"atr14":0.535171,"stop_level":9.863115,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-18","known_ts":"1999-02-18","bar_index":1595,"type":"RECLAIM","strength":0.863,"price":11.6763,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-28","known_ts":"1999-06-30","bar_index":1625,"type":"BUY","strength":0.45,"price":9.386,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-07-15","known_ts":"1999-07-15","bar_index":1629,"type":"RECLAIM","strength":0.725,"price":9.7233,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-06-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-30","known_ts":"1999-07-30","bar_index":1632,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.9762,"stop_level":9.9902,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-02","known_ts":"1999-08-02","bar_index":1633,"type":"RECLAIM","strength":0.725,"price":10.1588,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-07-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-07-30","prior_stop_level":9.9902,"sweep_low":9.9481,"atr14":0.254116,"stop_level":9.821042,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-08-09","known_ts":"1999-08-09","bar_index":1634,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.653,"stop_level":9.9902,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-08-23","known_ts":"1999-08-23","bar_index":1638,"type":"RECLAIM","strength":0.725,"price":10.3134,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-08-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-11-03","known_ts":"1999-11-05","bar_index":1655,"type":"BUY","strength":0.45,"price":9.091,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-11-19","known_ts":"1999-11-23","bar_index":1659,"type":"BUY","strength":0.45,"price":8.7397,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-01-07","known_ts":"2000-01-11","bar_index":1670,"type":"BUY","strength":0.45,"price":7.9669,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-01-26","known_ts":"2000-01-28","bar_index":1674,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-01-26","trigger_known_ts":"2000-01-28","strength":0.45,"price":7.3346,"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.388758,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.7726,"atr14":0.262417,"stop_level":6.641392,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-01","known_ts":"2000-03-03","bar_index":1682,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-03-01","trigger_known_ts":"2000-03-03","strength":0.45,"price":6.1122,"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.488232,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.8171,"atr14":0.223178,"stop_level":5.705511,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-14","known_ts":"2000-03-16","bar_index":1685,"type":"BUY","strength":0.45,"price":7.3065,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-03-14","known_ts":"2000-03-16","bar_index":1685,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-03-14","trigger_known_ts":"2000-03-16","strength":0.45,"price":7.3065,"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.351623,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.6766,"atr14":0.347729,"stop_level":5.502735,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-04","known_ts":"2000-04-06","bar_index":1690,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-04-04","trigger_known_ts":"2000-04-06","strength":0.588,"price":6.9412,"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.384039,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.3089,"atr14":0.354482,"stop_level":6.131659,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-24","known_ts":"2000-04-24","bar_index":1694,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.3932,"stop_level":6.5056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-25","known_ts":"2000-04-25","bar_index":1694,"type":"RECLAIM","strength":0.588,"price":6.6883,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-04-24","prior_stop_level":6.5056,"sweep_low":6.3229,"atr14":0.321307,"stop_level":6.162246,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-19","known_ts":"2000-05-19","bar_index":1700,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.4353,"stop_level":6.4634,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-24","known_ts":"2000-05-24","bar_index":1701,"type":"RECLAIM","strength":0.725,"price":6.7445,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-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":"2000-05-19","prior_stop_level":6.4634,"sweep_low":6.2808,"atr14":0.291939,"stop_level":6.134831,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-08","known_ts":"2000-08-10","bar_index":1719,"type":"BUY","strength":0.725,"price":6.2246,"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":"2000-10-06","known_ts":"2000-10-10","bar_index":1733,"type":"BUY","strength":0.45,"price":5.5361,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-10-06","known_ts":"2000-10-10","bar_index":1733,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-10-06","trigger_known_ts":"2000-10-10","strength":0.45,"price":5.5361,"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.391035,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.227,"atr14":0.187563,"stop_level":5.133219,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-24","known_ts":"2000-10-26","bar_index":1737,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-10-24","trigger_known_ts":"2000-10-26","strength":0.45,"price":5.0162,"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.448224,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.3839,"atr14":0.238413,"stop_level":4.264693,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-27","known_ts":"2000-10-31","bar_index":1738,"type":"BUY","strength":0.45,"price":5.8311,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-10-27","known_ts":"2000-10-31","bar_index":1738,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-10-27","trigger_known_ts":"2000-10-31","strength":0.45,"price":5.8311,"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.358585,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.5806,"atr14":0.264671,"stop_level":4.448264,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-17","known_ts":"2000-11-17","bar_index":1743,"type":"RECLAIM","strength":0.863,"price":6.5196,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-10-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-12-04","known_ts":"2000-12-04","bar_index":1746,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.1122,"stop_level":6.2808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-12-05","known_ts":"2000-12-05","bar_index":1746,"type":"RECLAIM","strength":0.863,"price":6.4213,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-12-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":"2000-12-04","prior_stop_level":6.2808,"sweep_low":6.0279,"atr14":0.202421,"stop_level":5.926689,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-07","known_ts":"2000-12-07","bar_index":1747,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.8874,"stop_level":6.2808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-12-11","known_ts":"2000-12-11","bar_index":1748,"type":"RECLAIM","strength":0.725,"price":6.4775,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-12-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":"2000-12-07","prior_stop_level":6.2808,"sweep_low":5.8592,"atr14":0.240097,"stop_level":5.739152,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-28","known_ts":"2001-01-02","bar_index":1752,"type":"REBUY","strength":0.863,"price":6.6461,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2001-04-23","known_ts":"2001-04-25","bar_index":1778,"type":"BUY","strength":0.725,"price":6.0678,"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":35},{"ts":"2001-06-07","known_ts":"2001-06-07","bar_index":1788,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.2836,"stop_level":6.2993,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-29","known_ts":"2001-07-03","bar_index":1794,"type":"BUY","strength":0.863,"price":6.4477,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2001-07-30","known_ts":"2001-07-30","bar_index":1800,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.8749,"stop_level":6.8816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-31","known_ts":"2001-07-31","bar_index":1801,"type":"RECLAIM","strength":1.0,"price":7.1132,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-07-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-07-30","prior_stop_level":6.8816,"sweep_low":6.8344,"atr14":0.187659,"stop_level":6.74057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-13","known_ts":"2001-08-13","bar_index":1804,"type":"RECLAIM","strength":1.0,"price":7.4189,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-07-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-09-06","known_ts":"2001-09-06","bar_index":1809,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.0997,"stop_level":7.2098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-25","known_ts":"2001-10-29","bar_index":1820,"type":"BUY","strength":0.588,"price":5.3956,"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":"2001-12-26","known_ts":"2001-12-26","bar_index":1834,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.3488,"stop_level":6.4275,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-27","known_ts":"2001-12-27","bar_index":1834,"type":"RECLAIM","strength":0.863,"price":6.4657,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-12-26","prior_stop_level":6.4275,"sweep_low":6.3398,"atr14":0.267342,"stop_level":6.206129,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-14","known_ts":"2002-01-14","bar_index":1838,"type":"RECLAIM","strength":1.0,"price":6.8411,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-12-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-22","known_ts":"2002-01-22","bar_index":1839,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.441,"stop_level":6.5871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-23","known_ts":"2002-01-23","bar_index":1840,"type":"RECLAIM","strength":1.0,"price":6.8973,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-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":"2002-01-22","prior_stop_level":6.5871,"sweep_low":6.3286,"atr14":0.280544,"stop_level":6.188328,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-28","known_ts":"2002-01-30","bar_index":1841,"type":"REBUY","strength":1.0,"price":6.9445,"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":"2002-02-27","known_ts":"2002-03-01","bar_index":1848,"type":"BUY","strength":0.863,"price":7.2188,"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":"2002-03-20","known_ts":"2002-03-20","bar_index":1853,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.284,"stop_level":7.4257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-26","known_ts":"2002-03-26","bar_index":1854,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.4189,"stop_level":7.4257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-28","known_ts":"2002-03-28","bar_index":1855,"type":"RECLAIM","strength":1.0,"price":7.4841,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-03-26","prior_stop_level":7.4257,"sweep_low":7.0547,"atr14":0.243864,"stop_level":6.932768,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-29","known_ts":"2002-07-31","bar_index":1883,"type":"BUY","strength":0.588,"price":5.2832,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"2002-09-19","known_ts":"2002-09-19","bar_index":1895,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.7638,"stop_level":4.8358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-10-14","known_ts":"2002-10-16","bar_index":1901,"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-14","trigger_known_ts":"2002-10-16","strength":0.45,"price":3.6847,"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.512206,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.071,"atr14":0.299846,"stop_level":2.921077,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-22","known_ts":"2002-10-24","bar_index":1903,"type":"BUY","strength":0.45,"price":4.8448,"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-22","known_ts":"2002-10-24","bar_index":1903,"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-22","trigger_known_ts":"2002-10-24","strength":0.45,"price":4.8448,"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.358627,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.4397,"atr14":0.353698,"stop_level":3.262851,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-19","known_ts":"2002-11-19","bar_index":1909,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.8335,"stop_level":4.9235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-22","known_ts":"2002-11-22","bar_index":1910,"type":"RECLAIM","strength":0.588,"price":4.9347,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-11-19","prior_stop_level":4.9235,"sweep_low":4.4963,"atr14":0.256133,"stop_level":4.368234,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-03","known_ts":"2002-12-03","bar_index":1912,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.5503,"stop_level":4.6537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-05","known_ts":"2002-12-05","bar_index":1913,"type":"RECLAIM","strength":0.588,"price":4.8807,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-12-03","prior_stop_level":4.6537,"sweep_low":4.4109,"atr14":0.264652,"stop_level":4.278574,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-31","known_ts":"2003-01-03","bar_index":1919,"type":"REBUY","strength":0.725,"price":5.0583,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2003-01-21","known_ts":"2003-01-21","bar_index":1923,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.9032,"stop_level":5.2877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-02","known_ts":"2003-04-04","bar_index":1940,"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":"2003-04-02","trigger_known_ts":"2003-04-04","strength":0.45,"price":3.7454,"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.479379,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.4352,"atr14":0.193291,"stop_level":3.338555,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-21","known_ts":"2003-04-23","bar_index":1944,"type":"BUY","strength":0.45,"price":3.8938,"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":"2003-04-21","known_ts":"2003-04-23","bar_index":1944,"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":"2003-04-21","trigger_known_ts":"2003-04-23","strength":0.45,"price":3.8938,"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.437662,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.4959,"atr14":0.163911,"stop_level":3.413945,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-16","known_ts":"2003-05-16","bar_index":1950,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.1973,"stop_level":4.2827,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-06-06","known_ts":"2003-06-06","bar_index":1955,"type":"RECLAIM","strength":0.863,"price":4.4716,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-08-06","known_ts":"2003-08-06","bar_index":1969,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.9819,"stop_level":4.9931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-07","known_ts":"2003-08-07","bar_index":1969,"type":"RECLAIM","strength":1.0,"price":5.0291,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-08-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-08-06","prior_stop_level":4.9931,"sweep_low":4.9235,"atr14":0.1689,"stop_level":4.83905,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-19","known_ts":"2003-08-21","bar_index":1972,"type":"REBUY","strength":1.0,"price":5.8362,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2003-09-25","known_ts":"2003-09-25","bar_index":1980,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.3398,"stop_level":6.4387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-01","known_ts":"2003-10-01","bar_index":1982,"type":"RECLAIM","strength":1.0,"price":6.4657,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-09-25","prior_stop_level":6.4387,"sweep_low":6.0273,"atr14":0.168918,"stop_level":5.942841,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-09","known_ts":"2003-10-09","bar_index":1984,"type":"RECLAIM","strength":1.0,"price":7.1199,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-09-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-06","known_ts":"2004-01-08","bar_index":2004,"type":"BUY","strength":0.863,"price":6.3623,"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":"2004-04-01","known_ts":"2004-04-05","bar_index":2024,"type":"BUY","strength":0.588,"price":5.6766,"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":"2004-04-23","known_ts":"2004-04-23","bar_index":2029,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.6496,"stop_level":5.6856,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-04-30","known_ts":"2004-04-30","bar_index":2030,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.9752,"stop_level":5.6856,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-06-02","known_ts":"2004-06-04","bar_index":2038,"type":"BUY","strength":0.45,"price":4.7324,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-07-16","known_ts":"2004-07-16","bar_index":2048,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.4626,"stop_level":4.566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-07-20","known_ts":"2004-07-20","bar_index":2048,"type":"RECLAIM","strength":0.588,"price":4.7953,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-07-16","prior_stop_level":4.566,"sweep_low":4.4468,"atr14":0.174635,"stop_level":4.359483,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-16","known_ts":"2004-08-18","bar_index":2055,"type":"BUY","strength":0.45,"price":4.8021,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-09-10","known_ts":"2004-09-10","bar_index":2061,"type":"RECLAIM","strength":0.725,"price":5.5979,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2004-08-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-18","known_ts":"2004-10-18","bar_index":2069,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.436,"stop_level":5.4473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-21","known_ts":"2004-10-21","bar_index":2070,"type":"RECLAIM","strength":0.863,"price":5.5305,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-10-18","prior_stop_level":5.4473,"sweep_low":5.155,"atr14":0.180092,"stop_level":5.064954,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-22","known_ts":"2004-10-26","bar_index":2071,"type":"REBUY","strength":0.863,"price":6.0003,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2004-12-17","known_ts":"2004-12-17","bar_index":2084,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.1266,"stop_level":7.1784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-21","known_ts":"2004-12-21","bar_index":2084,"type":"RECLAIM","strength":1.0,"price":7.2143,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-12-17","prior_stop_level":7.1784,"sweep_low":7.1177,"atr14":0.167691,"stop_level":7.033855,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-22","known_ts":"2005-04-22","bar_index":2112,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.2004,"stop_level":6.441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-05-19","known_ts":"2005-05-23","bar_index":2119,"type":"BUY","strength":0.725,"price":6.4027,"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":"2005-06-23","known_ts":"2005-06-23","bar_index":2127,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.6905,"stop_level":6.8321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-06-28","known_ts":"2005-06-28","bar_index":2128,"type":"RECLAIM","strength":0.863,"price":6.8569,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-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":"2005-06-23","prior_stop_level":6.8321,"sweep_low":6.4837,"atr14":0.179423,"stop_level":6.393989,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-12","known_ts":"2005-07-12","bar_index":2131,"type":"RECLAIM","strength":0.863,"price":7.0727,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-30","known_ts":"2005-08-30","bar_index":2142,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.4099,"stop_level":7.556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-31","known_ts":"2005-08-31","bar_index":2143,"type":"RECLAIM","strength":1.0,"price":7.5808,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-08-30","prior_stop_level":7.556,"sweep_low":7.329,"atr14":0.21446,"stop_level":7.22177,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-11","known_ts":"2005-11-11","bar_index":2160,"type":"RECLAIM","strength":0.863,"price":7.5426,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-01-03","known_ts":"2006-01-03","bar_index":2171,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.9247,"stop_level":7.945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-01-04","known_ts":"2006-01-04","bar_index":2171,"type":"RECLAIM","strength":1.0,"price":8.0821,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-01-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-01-03","prior_stop_level":7.945,"sweep_low":7.7719,"atr14":0.221377,"stop_level":7.661211,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-10","known_ts":"2006-04-10","bar_index":2193,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.8236,"stop_level":7.8281,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-13","known_ts":"2006-04-13","bar_index":2194,"type":"RECLAIM","strength":0.725,"price":7.9157,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-04-10","prior_stop_level":7.8281,"sweep_low":7.6122,"atr14":0.202545,"stop_level":7.510928,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-25","known_ts":"2006-04-25","bar_index":2197,"type":"RECLAIM","strength":0.725,"price":8.7026,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-04-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-17","known_ts":"2006-05-17","bar_index":2202,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.3204,"stop_level":8.4058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-19","known_ts":"2006-05-19","bar_index":2203,"type":"RECLAIM","strength":0.863,"price":8.5362,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-05-17","prior_stop_level":8.4058,"sweep_low":8.2395,"atr14":0.282943,"stop_level":8.098029,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-02","known_ts":"2006-06-02","bar_index":2206,"type":"RECLAIM","strength":1.0,"price":8.6936,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-10-25","known_ts":"2006-10-25","bar_index":2239,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.9139,"stop_level":9.2264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-10-27","known_ts":"2006-10-27","bar_index":2240,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.9881,"stop_level":9.2264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-13","known_ts":"2006-11-15","bar_index":2244,"type":"REBUY","strength":1.0,"price":9.8469,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2006-11-28","known_ts":"2006-11-28","bar_index":2247,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.2129,"stop_level":9.4805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-01-08","known_ts":"2007-01-10","bar_index":2256,"type":"BUY","strength":0.725,"price":9.5412,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2007-06-13","known_ts":"2007-06-15","bar_index":2292,"type":"BUY","strength":0.45,"price":6.0633,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-06-13","known_ts":"2007-06-15","bar_index":2292,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2007-06-13","trigger_known_ts":"2007-06-15","strength":0.45,"price":6.0633,"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.393518,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.8227,"atr14":0.190932,"stop_level":5.727234,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-18","known_ts":"2007-06-20","bar_index":2293,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-06-18","trigger_known_ts":"2007-06-20","strength":0.45,"price":6.3375,"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.366092,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.8227,"atr14":0.182657,"stop_level":5.731371,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-24","known_ts":"2007-07-24","bar_index":2301,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0835,"stop_level":6.142,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-07-30","known_ts":"2007-07-30","bar_index":2302,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.4945,"stop_level":6.142,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-08-08","known_ts":"2007-08-10","bar_index":2305,"type":"REBUY","strength":0.45,"price":5.6339,"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":"2007-09-10","known_ts":"2007-09-10","bar_index":2312,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.1865,"stop_level":5.4383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-09-14","known_ts":"2007-09-14","bar_index":2313,"type":"RECLAIM","strength":0.588,"price":5.4877,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-09-10","prior_stop_level":5.4383,"sweep_low":5.0808,"atr14":0.250548,"stop_level":4.955526,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-05","known_ts":"2007-11-05","bar_index":2325,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.3551,"stop_level":5.481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-28","known_ts":"2007-11-30","bar_index":2331,"type":"BUY","strength":0.725,"price":5.6946,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2007-12-31","known_ts":"2007-12-31","bar_index":2338,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.6226,"stop_level":5.6384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-30","known_ts":"2008-02-01","bar_index":2345,"type":"BUY","strength":0.725,"price":6.0543,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2008-02-28","known_ts":"2008-02-28","bar_index":2351,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.5822,"stop_level":5.9351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-25","known_ts":"2008-04-29","bar_index":2365,"type":"BUY","strength":0.588,"price":4.7144,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":15},{"ts":"2008-05-21","known_ts":"2008-05-21","bar_index":2371,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.2108,"stop_level":4.4176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-29","known_ts":"2008-05-29","bar_index":2372,"type":"RECLAIM","strength":0.588,"price":4.53,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2008-05-21","prior_stop_level":4.4176,"sweep_low":3.896,"atr14":0.285552,"stop_level":3.753224,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-17","known_ts":"2008-06-19","bar_index":2377,"type":"REBUY","strength":0.588,"price":4.4918,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-07-22","known_ts":"2008-07-24","bar_index":2385,"type":"BUY","strength":0.45,"price":3.8398,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-07-22","known_ts":"2008-07-24","bar_index":2385,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-07-22","trigger_known_ts":"2008-07-24","strength":0.45,"price":3.8398,"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.388693,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.2706,"atr14":0.386163,"stop_level":2.077519,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-12","known_ts":"2008-08-12","bar_index":2390,"type":"RECLAIM","strength":0.725,"price":4.9122,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-07-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-10-06","known_ts":"2008-10-06","bar_index":2402,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.0894,"stop_level":4.267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-13","known_ts":"2008-10-13","bar_index":2404,"type":"RECLAIM","strength":0.725,"price":4.9684,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-10-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-10-06","prior_stop_level":4.267,"sweep_low":2.8979,"atr14":0.523207,"stop_level":2.636297,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-20","known_ts":"2008-10-22","bar_index":2406,"type":"BUY","strength":0.863,"price":5.2832,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2008-10-28","known_ts":"2008-10-30","bar_index":2408,"type":"BUY","strength":0.863,"price":5.3506,"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":"2008-11-19","known_ts":"2008-11-19","bar_index":2413,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.6807,"stop_level":5.2315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-11-21","known_ts":"2008-11-21","bar_index":2414,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2468,"stop_level":5.2315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2008-11-25","known_ts":"2008-11-25","bar_index":2414,"type":"RECLAIM","strength":0.863,"price":5.2629,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-11-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2008-11-19","prior_stop_level":5.2315,"sweep_low":4.1748,"atr14":0.574602,"stop_level":3.887499,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-25","known_ts":"2008-11-25","bar_index":2414,"type":"RECLAIM","strength":0.863,"price":5.2629,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2008-11-21","prior_stop_level":5.2315,"sweep_low":4.1748,"atr14":0.574602,"stop_level":3.887499,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-10","known_ts":"2008-12-12","bar_index":2418,"type":"BUY","strength":1.0,"price":5.9531,"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":55},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":2427,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.8722,"stop_level":6.2386,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-04-08","known_ts":"2009-04-13","bar_index":2445,"type":"BUY","strength":0.588,"price":4.8515,"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":"2009-06-12","known_ts":"2009-06-16","bar_index":2460,"type":"BUY","strength":0.588,"price":3.7364,"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":"2009-08-17","known_ts":"2009-08-17","bar_index":2475,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.0359,"stop_level":5.0651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-18","known_ts":"2009-08-18","bar_index":2475,"type":"RECLAIM","strength":0.863,"price":5.1528,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-08-17","prior_stop_level":5.0651,"sweep_low":4.9931,"atr14":0.218994,"stop_level":4.883603,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-02","known_ts":"2009-09-02","bar_index":2479,"type":"RECLAIM","strength":1.0,"price":5.5215,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-23","known_ts":"2009-11-25","bar_index":2498,"type":"BUY","strength":1.0,"price":6.6276,"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":"2010-01-22","known_ts":"2010-01-22","bar_index":2511,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.1046,"stop_level":8.1068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-25","known_ts":"2010-01-25","bar_index":2511,"type":"RECLAIM","strength":1.0,"price":8.208,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-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":"2010-01-22","prior_stop_level":8.1068,"sweep_low":8.0776,"atr14":0.263616,"stop_level":7.945792,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-26","known_ts":"2010-03-26","bar_index":2526,"type":"RECLAIM","strength":1.0,"price":9.2444,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-07","known_ts":"2010-04-07","bar_index":2528,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.0016,"stop_level":9.0308,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-08","known_ts":"2010-04-08","bar_index":2528,"type":"RECLAIM","strength":1.0,"price":9.3928,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-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":"2010-04-07","prior_stop_level":9.0308,"sweep_low":8.9656,"atr14":0.284199,"stop_level":8.823501,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-22","known_ts":"2010-04-22","bar_index":2532,"type":"RECLAIM","strength":1.0,"price":10.0897,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-06","known_ts":"2010-05-06","bar_index":2535,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.9094,"stop_level":9.3096,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-05-10","known_ts":"2010-05-10","bar_index":2536,"type":"RECLAIM","strength":0.863,"price":9.7682,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-06","prior_stop_level":9.3096,"sweep_low":8.3249,"atr14":0.513238,"stop_level":8.068281,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-06-04","known_ts":"2010-06-04","bar_index":2542,"type":"RECLAIM","strength":1.0,"price":10.69,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-05-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-27","known_ts":"2010-07-29","bar_index":2554,"type":"BUY","strength":0.725,"price":11.6342,"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":"2010-09-24","known_ts":"2010-09-28","bar_index":2568,"type":"BUY","strength":0.725,"price":11.1598,"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":"2010-11-17","known_ts":"2010-11-17","bar_index":2580,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.8927,"stop_level":12.0366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-18","known_ts":"2010-11-18","bar_index":2581,"type":"RECLAIM","strength":0.863,"price":12.1715,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-17","prior_stop_level":12.0366,"sweep_low":11.8388,"atr14":0.329311,"stop_level":11.674144,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-02","known_ts":"2010-12-02","bar_index":2584,"type":"RECLAIM","strength":0.863,"price":12.5986,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-28","known_ts":"2011-01-28","bar_index":2597,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.426,"stop_level":13.4687,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-01","known_ts":"2011-02-01","bar_index":2597,"type":"RECLAIM","strength":1.0,"price":13.9948,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-28","prior_stop_level":13.4687,"sweep_low":13.3113,"atr14":0.44308,"stop_level":13.08976,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-15","known_ts":"2011-02-15","bar_index":2601,"type":"RECLAIM","strength":1.0,"price":14.5523,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-04","known_ts":"2011-04-06","bar_index":2612,"type":"BUY","strength":0.725,"price":14.2241,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2011-05-23","known_ts":"2011-05-23","bar_index":2623,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.3099,"stop_level":15.3526,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-31","known_ts":"2011-05-31","bar_index":2625,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.184,"stop_level":15.3526,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-24","known_ts":"2011-06-28","bar_index":2631,"type":"BUY","strength":0.725,"price":15.4336,"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":"2011-09-12","known_ts":"2011-09-14","bar_index":2649,"type":"BUY","strength":0.45,"price":13.3855,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-10-11","known_ts":"2011-10-11","bar_index":2656,"type":"RECLAIM","strength":0.725,"price":14.4444,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-09-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-17","known_ts":"2011-11-17","bar_index":2665,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.5748,"stop_level":14.7344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-28","known_ts":"2011-11-30","bar_index":2667,"type":"REBUY","strength":0.725,"price":15.6067,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2012-05-30","known_ts":"2012-06-01","bar_index":2709,"type":"BUY","strength":0.588,"price":15.202,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2012-07-23","known_ts":"2012-07-23","bar_index":2721,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.9889,"stop_level":16.0518,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-11","known_ts":"2012-09-13","bar_index":2733,"type":"BUY","strength":0.45,"price":15.6786,"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-09-24","known_ts":"2012-09-26","bar_index":2736,"type":"BUY","strength":0.588,"price":16.0698,"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":"quality","score":65},{"ts":"2013-04-15","known_ts":"2013-04-15","bar_index":2781,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.4626,"stop_level":26.5507,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-04-16","known_ts":"2013-04-16","bar_index":2782,"type":"RECLAIM","strength":0.863,"price":27.4814,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-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":"2013-04-15","prior_stop_level":26.5507,"sweep_low":25.3367,"atr14":0.918916,"stop_level":24.877242,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-11","known_ts":"2013-07-15","bar_index":2802,"type":"BUY","strength":0.725,"price":27.4589,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2013-08-13","known_ts":"2013-08-13","bar_index":2809,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.4691,"stop_level":26.7755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2013-08-19","known_ts":"2013-08-19","bar_index":2811,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.8873,"stop_level":26.7755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2013-08-22","known_ts":"2013-08-22","bar_index":2812,"type":"RECLAIM","strength":0.588,"price":27.1773,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2013-08-19","prior_stop_level":26.7755,"sweep_low":25.8557,"atr14":0.846227,"stop_level":25.432587,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-26","known_ts":"2013-09-26","bar_index":2820,"type":"RECLAIM","strength":0.725,"price":28.2464,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-09","known_ts":"2013-10-09","bar_index":2823,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.7141,"stop_level":28.2464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-14","known_ts":"2013-10-14","bar_index":2824,"type":"RECLAIM","strength":0.725,"price":28.6569,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-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":"2013-10-09","prior_stop_level":28.2464,"sweep_low":27.1818,"atr14":0.748362,"stop_level":26.807619,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-25","known_ts":"2013-10-25","bar_index":2827,"type":"RECLAIM","strength":0.725,"price":31.8234,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-10-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-12-04","known_ts":"2013-12-04","bar_index":2836,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.7299,"stop_level":34.1822,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-01-09","known_ts":"2014-01-09","bar_index":2844,"type":"RECLAIM","strength":1.0,"price":35.0279,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-12-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-07","known_ts":"2014-04-07","bar_index":2864,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.7495,"stop_level":41.1624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-08","known_ts":"2014-04-08","bar_index":2864,"type":"RECLAIM","strength":1.0,"price":41.1987,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-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":"2014-04-07","prior_stop_level":41.1624,"sweep_low":39.8422,"atr14":1.21899,"stop_level":39.232705,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-29","known_ts":"2014-04-29","bar_index":2869,"type":"RECLAIM","strength":1.0,"price":43.5442,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-06-13","known_ts":"2014-06-13","bar_index":2879,"type":"SELL","basis":"structure_stop","strength":1.0,"price":43.276,"stop_level":43.3763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-08-27","known_ts":"2014-08-29","bar_index":2897,"type":"BUY","strength":0.725,"price":42.274,"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":"2014-10-17","known_ts":"2014-10-21","bar_index":2909,"type":"BUY","strength":0.588,"price":43.2227,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2014-12-10","known_ts":"2014-12-10","bar_index":2921,"type":"SELL","basis":"structure_stop","strength":0.725,"price":50.4596,"stop_level":50.5144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-11","known_ts":"2014-12-11","bar_index":2921,"type":"RECLAIM","strength":0.725,"price":51.1727,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-12-10","prior_stop_level":50.5144,"sweep_low":50.423,"atr14":1.497776,"stop_level":49.674112,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-22","known_ts":"2014-12-24","bar_index":2924,"type":"REBUY","strength":0.863,"price":53.687,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2015-02-09","known_ts":"2015-02-09","bar_index":2934,"type":"SELL","basis":"structure_stop","strength":0.863,"price":58.0664,"stop_level":59.5933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-10","known_ts":"2015-02-10","bar_index":2935,"type":"RECLAIM","strength":0.863,"price":59.767,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-02-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":"2015-02-09","prior_stop_level":59.5933,"sweep_low":57.1704,"atr14":1.979715,"stop_level":56.180543,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-15","known_ts":"2015-05-19","bar_index":2957,"type":"BUY","strength":0.725,"price":61.6258,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2015-08-25","known_ts":"2015-08-25","bar_index":2980,"type":"SELL","basis":"structure_stop","strength":0.863,"price":68.7539,"stop_level":71.5242,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-09-10","known_ts":"2015-09-10","bar_index":2984,"type":"RECLAIM","strength":0.863,"price":74.4626,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-08-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-20","known_ts":"2015-11-24","bar_index":3001,"type":"BUY","strength":0.725,"price":73.6032,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2016-01-04","known_ts":"2016-01-04","bar_index":3010,"type":"SELL","basis":"structure_stop","strength":0.725,"price":72.4936,"stop_level":73.9268,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2016-02-19","known_ts":"2016-02-23","bar_index":3021,"type":"BUY","strength":0.45,"price":67.5167,"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,"retro_override":true,"retro_ctx":{"group_id":"travel"}},{"ts":"2016-02-24","known_ts":"2016-02-24","bar_index":3022,"type":"RECLAIM","strength":0.588,"price":69.2153,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-02-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2016-04-04","known_ts":"2016-04-04","bar_index":3031,"type":"SELL","basis":"structure_stop","strength":0.725,"price":73.253,"stop_level":74.8031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-07","known_ts":"2016-04-07","bar_index":3032,"type":"SELL","basis":"structure_stop","strength":0.725,"price":72.6589,"stop_level":74.8031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-13","known_ts":"2016-04-13","bar_index":3033,"type":"RECLAIM","strength":0.725,"price":75.9911,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-04-07","prior_stop_level":74.8031,"sweep_low":72.1113,"atr14":1.902282,"stop_level":71.160159,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-07","known_ts":"2016-07-11","bar_index":3053,"type":"BUY","strength":0.45,"price":56.0759,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-08-10","known_ts":"2016-08-10","bar_index":3061,"type":"SELL","basis":"structure_stop","strength":0.588,"price":60.4382,"stop_level":60.4848,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-08-11","known_ts":"2016-08-11","bar_index":3061,"type":"RECLAIM","strength":0.588,"price":61.622,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-08-10","prior_stop_level":60.4848,"sweep_low":59.8883,"atr14":1.359826,"stop_level":59.208387,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-06","known_ts":"2016-09-06","bar_index":3067,"type":"RECLAIM","strength":0.725,"price":66.756,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-14","known_ts":"2016-09-14","bar_index":3069,"type":"SELL","basis":"structure_stop","strength":0.588,"price":62.3848,"stop_level":62.7498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-09-16","known_ts":"2016-09-16","bar_index":3069,"type":"SELL","basis":"structure_stop","strength":0.588,"price":61.4956,"stop_level":62.7498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-09-30","known_ts":"2016-10-04","bar_index":3073,"type":"REBUY","strength":0.725,"price":64.313,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2016-11-02","known_ts":"2016-11-02","bar_index":3080,"type":"SELL","basis":"structure_stop","strength":0.863,"price":66.419,"stop_level":66.5687,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-11-07","known_ts":"2016-11-07","bar_index":3081,"type":"RECLAIM","strength":0.863,"price":67.9259,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-11-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-11-02","prior_stop_level":66.5687,"sweep_low":64.6967,"atr14":1.634914,"stop_level":63.879243,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-16","known_ts":"2016-11-16","bar_index":3084,"type":"RECLAIM","strength":0.863,"price":74.665,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-11-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-07","known_ts":"2017-03-07","bar_index":3108,"type":"SELL","basis":"structure_stop","strength":1.0,"price":89.6461,"stop_level":90.3717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-09","known_ts":"2017-03-09","bar_index":3109,"type":"SELL","basis":"structure_stop","strength":1.0,"price":89.3256,"stop_level":90.3717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-10","known_ts":"2017-03-10","bar_index":3109,"type":"RECLAIM","strength":1.0,"price":91.0503,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-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":"2017-03-07","prior_stop_level":90.3717,"sweep_low":88.7602,"atr14":2.06871,"stop_level":87.725845,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-10","known_ts":"2017-03-10","bar_index":3109,"type":"RECLAIM","strength":1.0,"price":91.0503,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-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":"2017-03-09","prior_stop_level":90.3717,"sweep_low":88.911,"atr14":2.06871,"stop_level":87.876645,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-30","known_ts":"2017-06-01","bar_index":3128,"type":"BUY","strength":0.725,"price":83.4541,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2017-07-21","known_ts":"2017-07-21","bar_index":3140,"type":"SELL","basis":"structure_stop","strength":0.725,"price":83.473,"stop_level":83.6243,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-09-27","known_ts":"2017-09-29","bar_index":3156,"type":"BUY","strength":0.45,"price":72.4129,"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":"2017-10-23","known_ts":"2017-10-23","bar_index":3162,"type":"SELL","basis":"structure_stop","strength":0.588,"price":74.758,"stop_level":76.3341,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-10-27","known_ts":"2017-10-27","bar_index":3163,"type":"SELL","basis":"structure_stop","strength":0.45,"price":63.213,"stop_level":76.3341,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-11-27","known_ts":"2017-11-29","bar_index":3170,"type":"BUY","strength":0.45,"price":65.9128,"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-01-08","known_ts":"2018-01-08","bar_index":3179,"type":"SELL","basis":"structure_stop","strength":0.588,"price":69.3844,"stop_level":70.1093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-01-11","known_ts":"2018-01-11","bar_index":3180,"type":"RECLAIM","strength":0.588,"price":71.3492,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-01-08","prior_stop_level":70.1093,"sweep_low":66.7617,"atr14":1.668536,"stop_level":65.927432,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-17","known_ts":"2018-01-17","bar_index":3181,"type":"SELL","basis":"structure_stop","strength":0.588,"price":67.5437,"stop_level":67.992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-02-09","known_ts":"2018-02-13","bar_index":3187,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-02-09","trigger_known_ts":"2018-02-13","strength":0.45,"price":63.7955,"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.308147,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":58.2543,"atr14":2.025979,"stop_level":57.241311,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-05","known_ts":"2018-03-07","bar_index":3192,"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-03-05","trigger_known_ts":"2018-03-07","strength":0.45,"price":61.3359,"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.326351,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":59.8216,"atr14":1.711102,"stop_level":58.966049,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-08","known_ts":"2018-03-12","bar_index":3193,"type":"BUY","strength":0.45,"price":63.0418,"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-03-08","known_ts":"2018-03-12","bar_index":3193,"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-03-08","trigger_known_ts":"2018-03-12","strength":0.45,"price":63.0418,"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.305603,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":59.8216,"atr14":1.663798,"stop_level":58.989701,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-26","known_ts":"2018-03-26","bar_index":3197,"type":"SELL","basis":"structure_stop","strength":0.588,"price":59.5725,"stop_level":60.7417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-12","known_ts":"2018-04-16","bar_index":3201,"type":"BUY","strength":0.588,"price":62.4955,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-04-12","known_ts":"2018-04-16","bar_index":3201,"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-04-12","trigger_known_ts":"2018-04-16","strength":0.588,"price":62.4955,"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.286711,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":56.2277,"atr14":1.880261,"stop_level":55.287569,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-30","known_ts":"2018-04-30","bar_index":3205,"type":"RECLAIM","strength":0.725,"price":60.7513,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-04-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-03","known_ts":"2018-05-03","bar_index":3206,"type":"SELL","basis":"structure_stop","strength":0.725,"price":60.3008,"stop_level":62.5434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-09","known_ts":"2018-05-09","bar_index":3207,"type":"SELL","basis":"structure_stop","strength":0.725,"price":57.8761,"stop_level":62.5434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-30","known_ts":"2018-06-01","bar_index":3212,"type":"BUY","strength":0.725,"price":58.649,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2018-06-27","known_ts":"2018-06-27","bar_index":3218,"type":"SELL","basis":"structure_stop","strength":0.725,"price":57.8299,"stop_level":60.2005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-08-15","known_ts":"2018-08-15","bar_index":3230,"type":"RECLAIM","strength":0.863,"price":62.6386,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-05","known_ts":"2018-10-05","bar_index":3242,"type":"SELL","basis":"structure_stop","strength":0.725,"price":63.9944,"stop_level":64.0622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-11-13","known_ts":"2018-11-15","bar_index":3251,"type":"BUY","strength":0.863,"price":65.5729,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2018-12-07","known_ts":"2018-12-07","bar_index":3256,"type":"SELL","basis":"structure_stop","strength":1.0,"price":63.1878,"stop_level":65.2116,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-12-11","known_ts":"2018-12-11","bar_index":3257,"type":"SELL","basis":"structure_stop","strength":0.863,"price":60.7455,"stop_level":65.2116,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-01-16","known_ts":"2019-01-18","bar_index":3265,"type":"BUY","strength":0.863,"price":63.1099,"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":"2019-02-21","known_ts":"2019-02-21","bar_index":3273,"type":"SELL","basis":"structure_stop","strength":0.725,"price":61.4872,"stop_level":62.2245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2019-02-25","known_ts":"2019-02-25","bar_index":3273,"type":"SELL","basis":"structure_stop","strength":0.725,"price":61.3796,"stop_level":62.2245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2019-04-04","known_ts":"2019-04-08","bar_index":3283,"type":"BUY","strength":0.588,"price":57.0561,"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":"2019-05-29","known_ts":"2019-05-29","bar_index":3295,"type":"SELL","basis":"structure_stop","strength":0.863,"price":58.3026,"stop_level":58.8168,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-06-04","known_ts":"2019-06-04","bar_index":3296,"type":"RECLAIM","strength":0.863,"price":59.8667,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2019-05-29","prior_stop_level":58.8168,"sweep_low":56.8763,"atr14":1.429651,"stop_level":56.161475,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-13","known_ts":"2019-06-13","bar_index":3299,"type":"RECLAIM","strength":1.0,"price":61.4996,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-07-10","known_ts":"2019-07-10","bar_index":3305,"type":"SELL","basis":"structure_stop","strength":1.0,"price":61.9127,"stop_level":62.0603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-07-11","known_ts":"2019-07-11","bar_index":3305,"type":"RECLAIM","strength":1.0,"price":62.2767,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-07-10","prior_stop_level":62.0603,"sweep_low":61.4012,"atr14":1.330067,"stop_level":60.736167,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-22","known_ts":"2019-07-22","bar_index":3307,"type":"SELL","basis":"structure_stop","strength":1.0,"price":61.8439,"stop_level":61.9127,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-07-23","known_ts":"2019-07-23","bar_index":3308,"type":"RECLAIM","strength":1.0,"price":64.0375,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-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":"2019-07-22","prior_stop_level":61.9127,"sweep_low":61.8045,"atr14":1.479083,"stop_level":61.064959,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-05","known_ts":"2019-08-05","bar_index":3311,"type":"RECLAIM","strength":1.0,"price":62.08,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-07-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-09-09","known_ts":"2019-09-11","bar_index":3319,"type":"BUY","strength":0.863,"price":65.1333,"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":"2019-09-26","known_ts":"2019-09-26","bar_index":3323,"type":"SELL","basis":"structure_stop","strength":1.0,"price":63.8866,"stop_level":63.8965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-09-30","known_ts":"2019-09-30","bar_index":3324,"type":"RECLAIM","strength":1.0,"price":64.223,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-09-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-09-26","prior_stop_level":63.8965,"sweep_low":63.2534,"atr14":1.241579,"stop_level":62.63261,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-07","known_ts":"2019-10-07","bar_index":3325,"type":"SELL","basis":"structure_stop","strength":1.0,"price":63.283,"stop_level":63.8965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-10","known_ts":"2019-10-10","bar_index":3326,"type":"RECLAIM","strength":1.0,"price":64.1933,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-10-07","prior_stop_level":63.8965,"sweep_low":62.0957,"atr14":1.456218,"stop_level":61.367591,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-21","known_ts":"2019-10-21","bar_index":3329,"type":"RECLAIM","strength":1.0,"price":68.1807,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-11-20","known_ts":"2019-11-20","bar_index":3336,"type":"SELL","basis":"structure_stop","strength":1.0,"price":68.0541,"stop_level":68.6952,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-11-26","known_ts":"2019-11-26","bar_index":3337,"type":"RECLAIM","strength":1.0,"price":69.0484,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-11-20","prior_stop_level":68.6952,"sweep_low":67.5569,"atr14":1.145555,"stop_level":66.984123,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-08","known_ts":"2020-04-13","bar_index":3368,"type":"BUY","strength":0.588,"price":29.51,"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":"2020-05-12","known_ts":"2020-05-12","bar_index":3375,"type":"SELL","basis":"structure_stop","strength":0.45,"price":26.85,"stop_level":27.83,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":3377,"type":"RECLAIM","strength":0.45,"price":29.05,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-12","prior_stop_level":27.83,"sweep_low":23.39,"atr14":2.588498,"stop_level":22.095751,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":3385,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.39,"stop_level":35.59,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-29","known_ts":"2020-06-29","bar_index":3386,"type":"RECLAIM","strength":0.588,"price":36.91,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-24","prior_stop_level":35.59,"sweep_low":33.0,"atr14":3.089707,"stop_level":31.455146,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-04","known_ts":"2020-08-06","bar_index":3395,"type":"BUY","strength":0.725,"price":36.42,"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":"2020-09-23","known_ts":"2020-09-23","bar_index":3406,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.86,"stop_level":40.33,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-20","known_ts":"2020-10-22","bar_index":3413,"type":"BUY","strength":0.725,"price":40.59,"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":"2020-11-05","known_ts":"2020-11-09","bar_index":3417,"type":"BUY","strength":0.863,"price":45.91,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2020-12-09","known_ts":"2020-12-09","bar_index":3424,"type":"SELL","basis":"structure_stop","strength":0.863,"price":50.36,"stop_level":50.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-14","known_ts":"2020-12-14","bar_index":3425,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.93,"stop_level":50.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-10","known_ts":"2020-12-10","bar_index":3425,"type":"RECLAIM","strength":0.863,"price":51.29,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-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":"2020-12-09","prior_stop_level":50.94,"sweep_low":49.1,"atr14":2.209636,"stop_level":47.995182,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-29","known_ts":"2020-12-29","bar_index":3429,"type":"RECLAIM","strength":0.863,"price":52.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-15","known_ts":"2021-01-20","bar_index":3433,"type":"REBUY","strength":1.0,"price":55.81,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2021-01-27","known_ts":"2021-01-27","bar_index":3435,"type":"SELL","basis":"structure_stop","strength":1.0,"price":48.85,"stop_level":50.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-28","known_ts":"2021-01-28","bar_index":3435,"type":"RECLAIM","strength":1.0,"price":50.67,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-01-27","prior_stop_level":50.15,"sweep_low":48.09,"atr14":2.193283,"stop_level":46.993358,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-02-11","known_ts":"2021-02-11","bar_index":3439,"type":"RECLAIM","strength":1.0,"price":59.94,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-23","known_ts":"2021-03-23","bar_index":3448,"type":"SELL","basis":"structure_stop","strength":1.0,"price":65.66,"stop_level":65.69,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-25","known_ts":"2021-03-25","bar_index":3448,"type":"RECLAIM","strength":1.0,"price":67.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-03-23","prior_stop_level":65.69,"sweep_low":63.5,"atr14":3.164747,"stop_level":61.917626,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-09","known_ts":"2021-04-09","bar_index":3452,"type":"RECLAIM","strength":1.0,"price":70.22,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-03-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-09","known_ts":"2021-08-11","bar_index":3480,"type":"BUY","strength":0.725,"price":59.45,"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":"2021-08-20","known_ts":"2021-08-24","bar_index":3483,"type":"BUY","strength":0.588,"price":57.12,"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,"retro_override":true,"retro_ctx":{"group_id":"travel"}},{"ts":"2021-10-11","known_ts":"2021-10-11","bar_index":3494,"type":"SELL","basis":"structure_stop","strength":0.725,"price":58.46,"stop_level":58.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-10-14","known_ts":"2021-10-14","bar_index":3495,"type":"SELL","basis":"structure_stop","strength":0.725,"price":57.52,"stop_level":58.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-11-05","known_ts":"2021-11-09","bar_index":3501,"type":"BUY","strength":0.725,"price":58.83,"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":55},{"ts":"2021-12-15","known_ts":"2021-12-17","bar_index":3510,"type":"BUY","strength":0.588,"price":50.03,"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,"retro_override":true,"retro_ctx":{"group_id":"travel"}},{"ts":"2022-01-24","known_ts":"2022-01-24","bar_index":3518,"type":"SELL","basis":"structure_stop","strength":0.588,"price":51.4,"stop_level":51.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-01-25","known_ts":"2022-01-25","bar_index":3519,"type":"RECLAIM","strength":0.588,"price":52.19,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-01-24","prior_stop_level":51.94,"sweep_low":48.73,"atr14":1.867627,"stop_level":47.796187,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-07","known_ts":"2022-02-07","bar_index":3522,"type":"RECLAIM","strength":0.725,"price":58.59,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-02-23","known_ts":"2022-02-23","bar_index":3525,"type":"SELL","basis":"structure_stop","strength":0.588,"price":55.82,"stop_level":56.84,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-02-25","known_ts":"2022-02-25","bar_index":3526,"type":"RECLAIM","strength":0.588,"price":57.57,"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":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-02-23","prior_stop_level":56.84,"sweep_low":51.62,"atr14":2.297611,"stop_level":50.471195,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-01","known_ts":"2022-03-01","bar_index":3527,"type":"SELL","basis":"structure_stop","strength":0.588,"price":52.34,"stop_level":55.82,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-03-22","known_ts":"2022-03-24","bar_index":3532,"type":"BUY","strength":0.725,"price":55.94,"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":"2022-05-02","known_ts":"2022-05-02","bar_index":3541,"type":"SELL","basis":"structure_stop","strength":0.588,"price":53.06,"stop_level":53.86,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-19","known_ts":"2022-07-21","bar_index":3559,"type":"BUY","strength":0.45,"price":43.19,"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,"retro_override":true,"retro_ctx":{"group_id":"travel"}},{"ts":"2022-08-19","known_ts":"2022-08-19","bar_index":3566,"type":"SELL","basis":"structure_stop","strength":0.588,"price":45.45,"stop_level":45.73,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-25","known_ts":"2022-08-25","bar_index":3568,"type":"RECLAIM","strength":0.588,"price":46.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-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":"2022-08-19","prior_stop_level":45.73,"sweep_low":43.72,"atr14":1.33457,"stop_level":43.052715,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-31","known_ts":"2022-08-31","bar_index":3569,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.56,"stop_level":44.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-07","known_ts":"2022-09-07","bar_index":3570,"type":"RECLAIM","strength":0.588,"price":46.09,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-08-31","prior_stop_level":44.19,"sweep_low":42.24,"atr14":1.385073,"stop_level":41.547463,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-25","known_ts":"2022-10-27","bar_index":3582,"type":"BUY","strength":0.45,"price":43.27,"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,"retro_override":true,"retro_ctx":{"group_id":"travel"}},{"ts":"2022-11-18","known_ts":"2022-11-18","bar_index":3588,"type":"RECLAIM","strength":0.725,"price":45.96,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-07","known_ts":"2022-12-07","bar_index":3592,"type":"SELL","basis":"structure_stop","strength":0.725,"price":44.28,"stop_level":45.78,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-09","known_ts":"2023-01-11","bar_index":3599,"type":"BUY","strength":0.863,"price":47.7,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2023-02-10","known_ts":"2023-02-10","bar_index":3606,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.58,"stop_level":50.16,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-14","known_ts":"2023-02-14","bar_index":3607,"type":"RECLAIM","strength":0.863,"price":50.58,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-02-10","prior_stop_level":50.16,"sweep_low":49.23,"atr14":1.382886,"stop_level":48.538557,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-16","known_ts":"2023-02-16","bar_index":3608,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.12,"stop_level":49.58,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-04-19","known_ts":"2023-04-21","bar_index":3622,"type":"BUY","strength":0.588,"price":44.41,"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":"2023-07-14","known_ts":"2023-07-14","bar_index":3641,"type":"SELL","basis":"structure_stop","strength":1.0,"price":52.36,"stop_level":52.79,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-07-18","known_ts":"2023-07-18","bar_index":3642,"type":"RECLAIM","strength":1.0,"price":53.42,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-07-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-07-14","prior_stop_level":52.79,"sweep_low":51.77,"atr14":1.378892,"stop_level":51.080554,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-25","known_ts":"2023-07-25","bar_index":3644,"type":"SELL","basis":"structure_stop","strength":1.0,"price":48.18,"stop_level":52.16,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-10-31","known_ts":"2023-11-02","bar_index":3667,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-10-31","trigger_known_ts":"2023-11-02","strength":0.45,"price":32.12,"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.42989,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":30.75,"atr14":0.990507,"stop_level":30.254746,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-03","known_ts":"2023-11-07","bar_index":3668,"type":"BUY","strength":0.45,"price":33.16,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"travel"}},{"ts":"2023-11-03","known_ts":"2023-11-07","bar_index":3668,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-11-03","trigger_known_ts":"2023-11-07","strength":0.45,"price":33.16,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.411431,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":30.75,"atr14":1.028008,"stop_level":30.235996,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-12","known_ts":"2024-01-12","bar_index":3683,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.17,"stop_level":36.42,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-02-09","known_ts":"2024-02-13","bar_index":3690,"type":"BUY","strength":0.588,"price":36.57,"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":"2024-02-23","known_ts":"2024-02-23","bar_index":3693,"type":"RECLAIM","strength":0.725,"price":38.5,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-02-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-04-12","known_ts":"2024-04-12","bar_index":3704,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.3,"stop_level":41.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-17","known_ts":"2024-04-17","bar_index":3705,"type":"RECLAIM","strength":0.863,"price":42.72,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-04-12","prior_stop_level":41.76,"sweep_low":40.07,"atr14":1.294619,"stop_level":39.422691,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-29","known_ts":"2024-04-29","bar_index":3708,"type":"RECLAIM","strength":0.863,"price":42.18,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-23","known_ts":"2024-05-23","bar_index":3714,"type":"SELL","basis":"structure_stop","strength":1.0,"price":42.35,"stop_level":43.28,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-28","known_ts":"2024-08-30","bar_index":3736,"type":"BUY","strength":0.588,"price":36.11,"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":20},{"ts":"2025-02-21","known_ts":"2025-02-21","bar_index":3776,"type":"SELL","basis":"structure_stop","strength":0.863,"price":70.18,"stop_level":72.54,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-05-06","known_ts":"2025-05-08","bar_index":3793,"type":"BUY","strength":0.725,"price":52.77,"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":"2025-06-11","known_ts":"2025-06-11","bar_index":3801,"type":"SELL","basis":"structure_stop","strength":0.588,"price":49.15,"stop_level":50.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-08-11","known_ts":"2025-08-11","bar_index":3815,"type":"SELL","basis":"structure_stop","strength":0.725,"price":51.14,"stop_level":51.37,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-12","known_ts":"2025-08-12","bar_index":3815,"type":"RECLAIM","strength":0.588,"price":56.22,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-08-11","prior_stop_level":51.37,"sweep_low":50.75,"atr14":2.140973,"stop_level":49.679514,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-27","known_ts":"2025-08-27","bar_index":3819,"type":"RECLAIM","strength":0.725,"price":62.78,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-09","known_ts":"2025-09-09","bar_index":3821,"type":"SELL","basis":"structure_stop","strength":0.725,"price":62.29,"stop_level":62.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-10","known_ts":"2025-09-10","bar_index":3822,"type":"RECLAIM","strength":0.725,"price":62.65,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-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":"2025-09-09","prior_stop_level":62.5,"sweep_low":61.4,"atr14":1.904438,"stop_level":60.447781,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-15","known_ts":"2025-09-15","bar_index":3823,"type":"SELL","basis":"structure_stop","strength":0.725,"price":59.13,"stop_level":62.29,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-17","known_ts":"2025-09-17","bar_index":3823,"type":"SELL","basis":"structure_stop","strength":0.725,"price":58.49,"stop_level":62.29,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-11-07","known_ts":"2025-11-11","bar_index":3836,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-11-07","trigger_known_ts":"2025-11-11","strength":0.45,"price":42.04,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.444943,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":39.82,"atr14":1.834197,"stop_level":38.902902,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-01","known_ts":"2025-12-03","bar_index":3841,"type":"BUY","strength":0.45,"price":45.37,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-12-01","known_ts":"2025-12-03","bar_index":3841,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-12-01","trigger_known_ts":"2025-12-03","strength":0.45,"price":45.37,"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.400977,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":37.63,"atr14":1.748959,"stop_level":36.75552,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-09","known_ts":"2025-12-09","bar_index":3843,"type":"RECLAIM","strength":0.725,"price":52.55,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-12-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-23","known_ts":"2025-12-23","bar_index":3846,"type":"SELL","basis":"structure_stop","strength":0.725,"price":51.18,"stop_level":51.24,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-24","known_ts":"2025-12-24","bar_index":3846,"type":"RECLAIM","strength":0.725,"price":51.38,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-12-23","prior_stop_level":51.24,"sweep_low":50.7,"atr14":1.816675,"stop_level":49.791663,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-09","known_ts":"2026-01-09","bar_index":3850,"type":"SELL","basis":"structure_stop","strength":0.588,"price":49.98,"stop_level":50.13,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-28","known_ts":"2026-01-28","bar_index":3854,"type":"RECLAIM","strength":0.725,"price":50.83,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-23","known_ts":"2026-02-23","bar_index":3859,"type":"SELL","basis":"structure_stop","strength":0.725,"price":50.63,"stop_level":50.83,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-24","known_ts":"2026-02-24","bar_index":3860,"type":"RECLAIM","strength":0.725,"price":52.51,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-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":"2026-02-23","prior_stop_level":50.83,"sweep_low":50.04,"atr14":2.716412,"stop_level":48.681794,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-20","known_ts":"2026-03-24","bar_index":3866,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2026-03-20","trigger_known_ts":"2026-03-24","strength":0.45,"price":38.48,"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.392773,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":36.68,"atr14":2.493999,"stop_level":35.433001,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-16","known_ts":"2026-04-20","bar_index":3872,"type":"BUY","strength":0.45,"price":43.54,"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":"2026-04-16","known_ts":"2026-04-20","bar_index":3872,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2026-04-16","trigger_known_ts":"2026-04-20","strength":0.45,"price":43.54,"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.312924,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":38.02,"atr14":2.702215,"stop_level":36.668892,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-04","known_ts":"2026-05-06","bar_index":3876,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2026-05-04","trigger_known_ts":"2026-05-06","strength":0.45,"price":40.51,"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.360739,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":36.39,"atr14":2.297334,"stop_level":35.241333,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-10","known_ts":"2026-06-10","bar_index":3884,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.68,"stop_level":41.87,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-06-11","known_ts":"2026-06-11","bar_index":3885,"type":"RECLAIM","strength":0.588,"price":46.66,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-06-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-06-10","prior_stop_level":41.87,"sweep_low":41.29,"atr14":2.366897,"stop_level":40.106552,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-25","known_ts":"2026-06-25","bar_index":3888,"type":"RECLAIM","strength":0.725,"price":51.93,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-06-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-07-17","known_ts":"2026-07-17","bar_index":3893,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.51,"stop_level":46.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-08-04","known_ts":"2026-08-06","bar_index":3897,"type":"BUY","strength":0.863,"price":50.69,"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":55}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-08-06","last_scored_basis":null,"bars_since_signal":9,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2017-11-13","2018-04-12","2018-10-18","2018-11-05","2018-12-24","2019-03-19","2019-03-27","2019-08-26","2019-12-16","2020-01-16","2020-02-12","2020-03-23","2020-08-04","2020-08-25","2020-10-07","2020-11-05","2021-02-08","2021-04-27","2021-05-05","2021-06-17","2021-07-19","2021-11-02","2021-12-02","2022-03-14","2022-05-20","2022-06-27","2022-10-04","2023-01-04","2023-03-28","2023-05-05","2023-08-28","2023-09-27","2023-10-13","2024-06-14","2024-07-12","2024-08-12","2025-03-19","2025-04-09","2025-10-17","2026-09-11"],"warnings":[{"ts":"2023-02-10","kind":"confirm","px":49.58,"level":50.16},{"ts":"2023-02-13","kind":"arm","px":50.16},{"ts":"2023-02-16","kind":"confirm","px":49.12,"level":49.58},{"ts":"2023-05-16","kind":"arm","px":42.64},{"ts":"2023-06-22","kind":"arm","px":49.67},{"ts":"2023-07-14","kind":"confirm","px":52.36,"level":52.79},{"ts":"2023-07-17","kind":"arm","px":52.16},{"ts":"2023-07-25","kind":"confirm","px":48.18,"level":52.16},{"ts":"2023-12-04","kind":"arm","px":34.08},{"ts":"2023-12-28","kind":"arm","px":39.92},{"ts":"2024-01-12","kind":"confirm","px":35.17,"level":36.42},{"ts":"2024-04-03","kind":"arm","px":41.88},{"ts":"2024-04-12","kind":"confirm","px":41.3,"level":41.76},{"ts":"2024-04-16","kind":"arm","px":40.8},{"ts":"2024-05-23","kind":"confirm","px":42.35,"level":43.28},{"ts":"2024-09-18","kind":"arm","px":39.76},{"ts":"2024-11-20","kind":"arm","px":53.14},{"ts":"2024-12-27","kind":"arm","px":65.83},{"ts":"2025-02-10","kind":"arm","px":75.06},{"ts":"2025-02-21","kind":"confirm","px":70.18,"level":72.54},{"ts":"2025-05-20","kind":"arm","px":52.38},{"ts":"2025-06-11","kind":"confirm","px":49.15,"level":50.71},{"ts":"2025-07-25","kind":"arm","px":52.16},{"ts":"2025-08-11","kind":"confirm","px":51.14,"level":51.37},{"ts":"2025-08-20","kind":"arm","px":55.93},{"ts":"2025-09-09","kind":"confirm","px":62.29,"level":62.5},{"ts":"2025-09-10","kind":"arm","px":62.65},{"ts":"2025-09-15","kind":"confirm","px":59.13,"level":62.29},{"ts":"2025-09-16","kind":"arm","px":57.6},{"ts":"2025-09-17","kind":"confirm","px":58.49,"level":62.29},{"ts":"2025-12-16","kind":"arm","px":52.42},{"ts":"2025-12-23","kind":"confirm","px":51.18,"level":51.24},{"ts":"2026-01-08","kind":"arm","px":48.58},{"ts":"2026-01-09","kind":"confirm","px":49.98,"level":50.13},{"ts":"2026-02-17","kind":"arm","px":57.08},{"ts":"2026-02-23","kind":"confirm","px":50.63,"level":50.83},{"ts":"2026-06-05","kind":"arm","px":42.82},{"ts":"2026-06-10","kind":"confirm","px":41.68,"level":41.87},{"ts":"2026-07-01","kind":"arm","px":51.25},{"ts":"2026-07-17","kind":"confirm","px":45.51,"level":46.8}],"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":[]}}}