{"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":"MUX","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1980-10-06","known_ts":"1980-10-06","bar_index":35,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.9869,"stop_level":7.2858,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-10-08","known_ts":"1980-10-08","bar_index":36,"type":"RECLAIM","strength":0.588,"price":7.8463,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-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":"1980-10-06","prior_stop_level":7.2858,"sweep_low":6.9869,"atr14":0.662286,"stop_level":6.655757,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-02-03","known_ts":"1981-02-05","bar_index":63,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1981-02-03","trigger_known_ts":"1981-02-05","strength":0.45,"price":12.8156,"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.354046,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.499,"atr14":1.12075,"stop_level":9.938625,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-03-18","known_ts":"1981-03-20","bar_index":73,"type":"BUY","strength":0.588,"price":11.6573,"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":25},{"ts":"1981-06-09","known_ts":"1981-06-11","bar_index":92,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1981-06-09","trigger_known_ts":"1981-06-11","strength":0.45,"price":8.1452,"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.589452,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.9869,"atr14":1.173286,"stop_level":6.400257,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-07-14","known_ts":"1981-07-16","bar_index":100,"type":"BUY","strength":0.45,"price":6.9869,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1981-07-14","known_ts":"1981-07-16","bar_index":100,"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":"1981-07-14","trigger_known_ts":"1981-07-16","strength":0.45,"price":6.9869,"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.647834,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.8287,"atr14":1.179226,"stop_level":5.239087,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-08-20","known_ts":"1981-08-20","bar_index":109,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.5474,"stop_level":8.1452,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-08-28","known_ts":"1981-08-28","bar_index":111,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.4265,"stop_level":8.1452,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-10-07","known_ts":"1981-10-09","bar_index":120,"type":"BUY","strength":0.45,"price":5.1935,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1981-10-07","known_ts":"1981-10-09","bar_index":120,"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":"1981-10-07","trigger_known_ts":"1981-10-09","strength":0.45,"price":5.1935,"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.738228,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.3341,"atr14":1.063581,"stop_level":3.802309,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-11-18","known_ts":"1981-11-20","bar_index":130,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1981-11-18","trigger_known_ts":"1981-11-20","strength":0.45,"price":3.4748,"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.801281,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.4748,"atr14":0.666355,"stop_level":3.141623,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-12-02","known_ts":"1981-12-04","bar_index":133,"type":"BUY","strength":0.45,"price":3.7363,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1981-12-02","known_ts":"1981-12-04","bar_index":133,"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":"1981-12-02","trigger_known_ts":"1981-12-04","strength":0.45,"price":3.7363,"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.786326,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.4748,"atr14":0.559455,"stop_level":3.195073,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-01-12","known_ts":"1982-01-12","bar_index":142,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0352,"stop_level":4.3341,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-02-02","known_ts":"1982-02-04","bar_index":147,"type":"BUY","strength":0.725,"price":4.6704,"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":"1982-03-08","known_ts":"1982-03-08","bar_index":154,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.1759,"stop_level":3.4748,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-03-17","known_ts":"1982-03-19","bar_index":157,"type":"REBUY","strength":0.725,"price":4.0352,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"1982-04-20","known_ts":"1982-04-20","bar_index":164,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.6704,"stop_level":4.8946,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-04-22","known_ts":"1982-04-22","bar_index":165,"type":"RECLAIM","strength":0.725,"price":5.1935,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-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":"1982-04-20","prior_stop_level":4.8946,"sweep_low":4.6704,"atr14":0.702133,"stop_level":4.319333,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-05-04","known_ts":"1982-05-04","bar_index":168,"type":"RECLAIM","strength":0.863,"price":4.8946,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-04-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-08-03","known_ts":"1982-08-05","bar_index":189,"type":"BUY","strength":0.588,"price":3.7363,"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":20},{"ts":"1982-08-11","known_ts":"1982-08-11","bar_index":191,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1759,"stop_level":3.4748,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1982-08-18","known_ts":"1982-08-18","bar_index":192,"type":"RECLAIM","strength":0.588,"price":3.7363,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-08-11 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":"1982-08-11","prior_stop_level":3.4748,"sweep_low":3.1759,"atr14":0.533797,"stop_level":2.909001,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-08-27","known_ts":"1982-08-27","bar_index":195,"type":"RECLAIM","strength":0.863,"price":4.8946,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-09-17","known_ts":"1982-09-17","bar_index":199,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6704,"stop_level":4.8946,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-10-06","known_ts":"1982-10-08","bar_index":204,"type":"REBUY","strength":0.863,"price":5.1935,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1982-12-16","known_ts":"1982-12-16","bar_index":220,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.9869,"stop_level":7.5474,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-01-13","known_ts":"1983-01-13","bar_index":227,"type":"RECLAIM","strength":1.0,"price":12.8156,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-09-21","known_ts":"1983-09-23","bar_index":285,"type":"BUY","strength":0.725,"price":16.0288,"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":"1983-11-07","known_ts":"1983-11-09","bar_index":296,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1983-11-07","trigger_known_ts":"1983-11-09","strength":0.45,"price":11.0969,"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.511511,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.8639,"atr14":0.721637,"stop_level":9.503082,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-11-18","known_ts":"1983-11-22","bar_index":299,"type":"BUY","strength":0.45,"price":10.798,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1983-11-18","known_ts":"1983-11-22","bar_index":299,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1983-11-18","trigger_known_ts":"1983-11-22","strength":0.45,"price":10.798,"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.524669,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.1628,"atr14":0.710498,"stop_level":9.807551,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-12-16","known_ts":"1983-12-16","bar_index":305,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.1628,"stop_level":10.499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1984-02-02","known_ts":"1984-02-06","bar_index":316,"type":"BUY","strength":0.588,"price":9.8639,"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":"1984-02-02","known_ts":"1984-02-06","bar_index":316,"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-02-02","trigger_known_ts":"1984-02-06","strength":0.588,"price":9.8639,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.565788,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.8463,"atr14":0.619258,"stop_level":7.536671,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-03-08","known_ts":"1984-03-08","bar_index":324,"type":"RECLAIM","strength":0.725,"price":14.8332,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1984-02-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-03-23","known_ts":"1984-03-23","bar_index":327,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.8156,"stop_level":14.0112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-03-27","known_ts":"1984-03-27","bar_index":328,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.376,"stop_level":14.0112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-05-30","known_ts":"1984-06-01","bar_index":343,"type":"BUY","strength":0.725,"price":13.0771,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":80},{"ts":"1984-08-02","known_ts":"1984-08-06","bar_index":358,"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-02","trigger_known_ts":"1984-08-06","strength":0.45,"price":9.8639,"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.415926,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.0045,"atr14":0.450541,"stop_level":8.77923,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-08-10","known_ts":"1984-08-14","bar_index":360,"type":"BUY","strength":0.45,"price":9.565,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1984-08-10","known_ts":"1984-08-14","bar_index":360,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1984-08-10","trigger_known_ts":"1984-08-14","strength":0.45,"price":9.565,"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.424717,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.565,"atr14":0.427432,"stop_level":9.351284,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-09-14","known_ts":"1984-09-18","bar_index":368,"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-09-14","trigger_known_ts":"1984-09-18","strength":0.45,"price":8.7056,"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.456878,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.4067,"atr14":0.465405,"stop_level":8.173998,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-09-19","known_ts":"1984-09-21","bar_index":369,"type":"BUY","strength":0.45,"price":9.3408,"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-09-19","known_ts":"1984-09-21","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-09-19","trigger_known_ts":"1984-09-21","strength":0.45,"price":9.3408,"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.370277,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.4067,"atr14":0.493599,"stop_level":8.159901,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-10-19","known_ts":"1984-10-19","bar_index":376,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.7056,"stop_level":9.0045,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-10-31","known_ts":"1984-11-02","bar_index":379,"type":"REBUY","strength":0.588,"price":9.565,"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-11-20","known_ts":"1984-11-20","bar_index":383,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.4067,"stop_level":9.3408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-12-21","known_ts":"1984-12-26","bar_index":391,"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-12-21","trigger_known_ts":"1984-12-26","strength":0.45,"price":7.2858,"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.508818,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.688,"atr14":0.499161,"stop_level":6.438419,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-01-15","known_ts":"1985-01-17","bar_index":396,"type":"BUY","strength":0.45,"price":6.9869,"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":"1985-01-15","known_ts":"1985-01-17","bar_index":396,"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":"1985-01-15","trigger_known_ts":"1985-01-17","strength":0.45,"price":6.9869,"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.528969,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.688,"atr14":0.478836,"stop_level":6.448582,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-03-15","known_ts":"1985-03-15","bar_index":410,"type":"RECLAIM","strength":0.725,"price":10.798,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-04-19","known_ts":"1985-04-19","bar_index":418,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.8639,"stop_level":10.1628,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-05-10","known_ts":"1985-05-10","bar_index":423,"type":"RECLAIM","strength":0.863,"price":10.1628,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-04-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-07-24","known_ts":"1985-07-26","bar_index":440,"type":"BUY","strength":0.863,"price":9.0045,"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":"1986-01-10","known_ts":"1986-01-14","bar_index":479,"type":"BUY","strength":0.588,"price":8.4067,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":25},{"ts":"1986-02-03","known_ts":"1986-02-03","bar_index":484,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.7056,"stop_level":9.0045,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-02-14","known_ts":"1986-02-14","bar_index":487,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.4067,"stop_level":8.7056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-02-18","known_ts":"1986-02-18","bar_index":487,"type":"RECLAIM","strength":0.725,"price":9.0045,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-02-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":"1986-02-14","prior_stop_level":8.7056,"sweep_low":8.4067,"atr14":0.666851,"stop_level":8.073275,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-04-24","known_ts":"1986-04-24","bar_index":503,"type":"RECLAIM","strength":0.863,"price":10.1628,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-02-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-05-05","known_ts":"1986-05-05","bar_index":505,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.3408,"stop_level":9.8639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-05-07","known_ts":"1986-05-07","bar_index":506,"type":"RECLAIM","strength":1.0,"price":10.1628,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-05-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1986-05-05","prior_stop_level":9.8639,"sweep_low":9.3408,"atr14":0.625147,"stop_level":9.028226,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-05-20","known_ts":"1986-05-20","bar_index":509,"type":"RECLAIM","strength":1.0,"price":10.499,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-05-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-07-03","known_ts":"1986-07-03","bar_index":519,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.5167,"stop_level":12.8156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-08-22","known_ts":"1986-08-22","bar_index":531,"type":"RECLAIM","strength":1.0,"price":14.0112,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-07-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-12-31","known_ts":"1987-01-05","bar_index":561,"type":"BUY","strength":0.588,"price":12.2178,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":25},{"ts":"1987-02-18","known_ts":"1987-02-18","bar_index":572,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.2178,"stop_level":12.5167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1987-02-19","known_ts":"1987-02-19","bar_index":572,"type":"RECLAIM","strength":0.725,"price":12.8156,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-02-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1987-02-18","prior_stop_level":12.5167,"sweep_low":12.2178,"atr14":0.803004,"stop_level":11.816298,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-03-06","known_ts":"1987-03-06","bar_index":576,"type":"RECLAIM","strength":0.863,"price":15.1694,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-02-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-05-08","known_ts":"1987-05-08","bar_index":590,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.8267,"stop_level":27.3872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-07-31","known_ts":"1987-08-04","bar_index":610,"type":"BUY","strength":0.725,"price":25.6685,"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":"1987-11-24","known_ts":"1987-11-27","bar_index":637,"type":"BUY","strength":0.45,"price":12.8156,"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":637,"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":12.8156,"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.569634,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.6573,"atr14":1.561361,"stop_level":10.87662,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-01-27","known_ts":"1988-01-27","bar_index":651,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.376,"stop_level":14.0112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-01","known_ts":"1988-03-01","bar_index":659,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.8156,"stop_level":13.376,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-03","known_ts":"1988-03-03","bar_index":659,"type":"RECLAIM","strength":0.588,"price":14.0112,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-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":"1988-03-01","prior_stop_level":13.376,"sweep_low":12.8156,"atr14":1.029136,"stop_level":12.301032,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-03-22","known_ts":"1988-03-22","bar_index":664,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.8156,"stop_level":13.376,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-24","known_ts":"1988-03-24","bar_index":664,"type":"RECLAIM","strength":0.588,"price":14.0112,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-03-22","prior_stop_level":13.376,"sweep_low":12.8156,"atr14":0.912344,"stop_level":12.359428,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-12","known_ts":"1988-04-12","bar_index":668,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.2178,"stop_level":12.8156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-04-18","known_ts":"1988-04-20","bar_index":670,"type":"BUY","strength":0.588,"price":13.376,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1988-04-18","known_ts":"1988-04-18","bar_index":670,"type":"RECLAIM","strength":0.588,"price":14.0112,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-04-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-04-12","prior_stop_level":12.8156,"sweep_low":12.2178,"atr14":0.873897,"stop_level":11.780852,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-05-17","known_ts":"1988-05-17","bar_index":677,"type":"RECLAIM","strength":0.725,"price":14.5343,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1988-04-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-06-29","known_ts":"1988-06-29","bar_index":687,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.7673,"stop_level":16.3277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-07-01","known_ts":"1988-07-01","bar_index":687,"type":"RECLAIM","strength":0.863,"price":16.8881,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-06-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-06-29","prior_stop_level":16.3277,"sweep_low":15.1694,"atr14":1.08493,"stop_level":14.626935,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-10-14","known_ts":"1988-10-18","bar_index":712,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1988-10-14","trigger_known_ts":"1988-10-18","strength":0.45,"price":13.0771,"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.275362,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.9562,"atr14":0.724787,"stop_level":11.593806,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-10-24","known_ts":"1988-10-26","bar_index":714,"type":"BUY","strength":0.45,"price":14.0112,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1988-10-24","known_ts":"1988-10-26","bar_index":714,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1988-10-24","trigger_known_ts":"1988-10-26","strength":0.45,"price":14.0112,"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.223601,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.2178,"atr14":0.733492,"stop_level":11.851054,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-12-01","known_ts":"1988-12-05","bar_index":723,"type":"REBUY","strength":0.45,"price":13.0771,"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":"1988-12-09","known_ts":"1988-12-13","bar_index":725,"type":"REBUY","strength":0.45,"price":12.5167,"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":"1988-12-28","known_ts":"1988-12-30","bar_index":729,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1988-12-28","trigger_known_ts":"1988-12-30","strength":0.45,"price":11.9562,"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.337475,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.6573,"atr14":0.482728,"stop_level":11.415936,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-01-19","known_ts":"1989-01-23","bar_index":734,"type":"BUY","strength":0.45,"price":13.0771,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1989-01-19","known_ts":"1989-01-23","bar_index":734,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1989-01-19","trigger_known_ts":"1989-01-23","strength":0.45,"price":13.0771,"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.275362,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.3584,"atr14":0.523595,"stop_level":11.096603,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-06-02","known_ts":"1989-06-06","bar_index":765,"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":"1989-06-02","trigger_known_ts":"1989-06-06","strength":0.45,"price":10.1628,"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.436852,"monthly_oversold_dwell":17,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.3408,"atr14":0.455261,"stop_level":9.113169,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-06-12","known_ts":"1989-06-14","bar_index":767,"type":"BUY","strength":0.45,"price":9.8639,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1989-06-12","known_ts":"1989-06-14","bar_index":767,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1989-06-12","trigger_known_ts":"1989-06-14","strength":0.45,"price":9.8639,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.453415,"monthly_oversold_dwell":17,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.3408,"atr14":0.478333,"stop_level":9.101634,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-07-28","known_ts":"1989-07-28","bar_index":778,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.3408,"stop_level":9.565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-08-01","known_ts":"1989-08-01","bar_index":778,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.3408,"stop_level":9.565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-08-07","known_ts":"1989-08-07","bar_index":780,"type":"RECLAIM","strength":0.588,"price":9.8639,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-08-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":"1989-08-01","prior_stop_level":9.565,"sweep_low":9.3408,"atr14":0.471088,"stop_level":9.105256,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-10-26","known_ts":"1989-10-30","bar_index":799,"type":"BUY","strength":0.863,"price":10.798,"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":"1989-11-17","known_ts":"1989-11-17","bar_index":804,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.8332,"stop_level":15.1694,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-11-21","known_ts":"1989-11-21","bar_index":805,"type":"RECLAIM","strength":0.863,"price":16.0288,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-11-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":"1989-11-17","prior_stop_level":15.1694,"sweep_low":14.8332,"atr14":0.866253,"stop_level":14.400074,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-12-04","known_ts":"1989-12-04","bar_index":807,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.2354,"stop_level":15.1694,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-12-08","known_ts":"1989-12-08","bar_index":809,"type":"RECLAIM","strength":0.863,"price":15.7673,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-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":"1989-12-04","prior_stop_level":15.1694,"sweep_low":13.6749,"atr14":1.018421,"stop_level":13.165689,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-12-18","known_ts":"1989-12-18","bar_index":811,"type":"RECLAIM","strength":0.863,"price":14.8332,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-12-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-07-11","known_ts":"1990-07-11","bar_index":858,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.6704,"stop_level":4.8946,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-07-12","known_ts":"1990-07-12","bar_index":858,"type":"RECLAIM","strength":0.588,"price":5.1935,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-07-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":"1990-07-11","prior_stop_level":4.8946,"sweep_low":4.6704,"atr14":0.634146,"stop_level":4.353327,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-09-18","known_ts":"1990-09-20","bar_index":874,"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-09-18","trigger_known_ts":"1990-09-20","strength":0.588,"price":3.4748,"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.801281,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.877,"atr14":0.622646,"stop_level":2.565677,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-09-21","known_ts":"1990-09-25","bar_index":875,"type":"BUY","strength":0.588,"price":4.3341,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-09-21","known_ts":"1990-09-25","bar_index":875,"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-09-21","trigger_known_ts":"1990-09-25","strength":0.588,"price":4.3341,"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.752139,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.877,"atr14":0.689647,"stop_level":2.532177,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-16","known_ts":"1990-10-16","bar_index":880,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.877,"stop_level":3.4748,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-11-02","known_ts":"1990-11-06","bar_index":885,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-11-02","trigger_known_ts":"1990-11-06","strength":0.45,"price":2.877,"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.835468,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.3165,"atr14":0.613484,"stop_level":2.009758,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-26","known_ts":"1990-11-28","bar_index":890,"type":"BUY","strength":0.45,"price":2.6154,"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-11-26","known_ts":"1990-11-28","bar_index":890,"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-11-26","trigger_known_ts":"1990-11-28","strength":0.45,"price":2.6154,"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.839818,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.0176,"atr14":0.436342,"stop_level":1.799429,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-12-18","known_ts":"1990-12-18","bar_index":895,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0176,"stop_level":2.3165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-14","known_ts":"1991-01-16","bar_index":901,"type":"BUY","strength":0.588,"price":2.877,"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":"1991-02-05","known_ts":"1991-02-05","bar_index":906,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7561,"stop_level":2.0176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-02-07","known_ts":"1991-02-07","bar_index":907,"type":"RECLAIM","strength":0.725,"price":2.3165,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-02-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":"1991-02-05","prior_stop_level":2.0176,"sweep_low":1.7561,"atr14":0.483625,"stop_level":1.514287,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-03-28","known_ts":"1991-03-28","bar_index":918,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7561,"stop_level":2.0176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-04-02","known_ts":"1991-04-02","bar_index":919,"type":"RECLAIM","strength":0.725,"price":2.3165,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-03-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":"1991-03-28","prior_stop_level":2.0176,"sweep_low":1.7561,"atr14":0.455155,"stop_level":1.528523,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-04-23","known_ts":"1991-04-25","bar_index":924,"type":"BUY","strength":0.725,"price":2.3165,"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":"1991-05-14","known_ts":"1991-05-16","bar_index":929,"type":"BUY","strength":0.725,"price":2.3165,"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":"1991-08-16","known_ts":"1991-08-20","bar_index":951,"type":"BUY","strength":0.588,"price":1.1583,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1991-10-11","known_ts":"1991-10-15","bar_index":964,"type":"BUY","strength":0.725,"price":0.822,"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":"1991-10-29","known_ts":"1991-10-31","bar_index":968,"type":"BUY","strength":0.725,"price":0.822,"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":"1991-12-05","known_ts":"1991-12-05","bar_index":976,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2242,"stop_level":0.5231,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1991-12-24","known_ts":"1991-12-27","bar_index":981,"type":"BUY","strength":0.725,"price":1.1583,"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":"1992-03-13","known_ts":"1992-03-13","bar_index":999,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.1935,"stop_level":5.8287,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-05-26","known_ts":"1992-05-26","bar_index":1016,"type":"RECLAIM","strength":1.0,"price":8.7803,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-03-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-11-20","known_ts":"1992-11-24","bar_index":1058,"type":"BUY","strength":0.588,"price":6.4265,"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":"1993-04-06","known_ts":"1993-04-08","bar_index":1089,"type":"BUY","strength":0.588,"price":6.9869,"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":"1993-04-15","known_ts":"1993-04-19","bar_index":1091,"type":"BUY","strength":0.725,"price":6.9869,"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":35},{"ts":"1993-05-11","known_ts":"1993-05-11","bar_index":1097,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.6704,"stop_level":5.1935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-05-13","known_ts":"1993-05-13","bar_index":1097,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.6704,"stop_level":5.1935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-05-19","known_ts":"1993-05-21","bar_index":1099,"type":"REBUY","strength":0.45,"price":5.8287,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-05-19","known_ts":"1993-05-19","bar_index":1099,"type":"RECLAIM","strength":0.45,"price":6.4265,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-05-13 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":"1993-05-13","prior_stop_level":5.1935,"sweep_low":4.1099,"atr14":0.975215,"stop_level":3.622292,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-05-27","known_ts":"1993-05-27","bar_index":1101,"type":"RECLAIM","strength":0.725,"price":6.9869,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-05-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-06-24","known_ts":"1993-06-24","bar_index":1107,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8287,"stop_level":6.4265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-07-07","known_ts":"1993-07-09","bar_index":1110,"type":"REBUY","strength":0.588,"price":6.4265,"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":"1993-09-03","known_ts":"1993-09-08","bar_index":1124,"type":"BUY","strength":0.45,"price":5.1935,"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-03","known_ts":"1993-09-08","bar_index":1124,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1993-09-03","trigger_known_ts":"1993-09-08","strength":0.45,"price":5.1935,"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.505334,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.6704,"atr14":0.45625,"stop_level":4.442275,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-09-14","known_ts":"1993-09-16","bar_index":1126,"type":"BUY","strength":0.45,"price":5.1935,"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-14","known_ts":"1993-09-16","bar_index":1126,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1993-09-14","trigger_known_ts":"1993-09-16","strength":0.45,"price":5.1935,"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.473484,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.6704,"atr14":0.44555,"stop_level":4.447625,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-11-19","known_ts":"1993-11-23","bar_index":1142,"type":"BUY","strength":0.588,"price":5.1935,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-11-19","known_ts":"1993-11-23","bar_index":1142,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1993-11-19","trigger_known_ts":"1993-11-23","strength":0.588,"price":5.1935,"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.408505,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":4.1099,"atr14":0.359743,"stop_level":3.930029,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-02-10","known_ts":"1994-02-14","bar_index":1161,"type":"BUY","strength":0.863,"price":6.4265,"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":"1994-03-29","known_ts":"1994-03-29","bar_index":1171,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.8463,"stop_level":8.2199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-03-31","known_ts":"1994-03-31","bar_index":1172,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.8463,"stop_level":8.2199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-06-17","known_ts":"1994-06-21","bar_index":1190,"type":"BUY","strength":0.725,"price":6.9869,"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":"1994-08-17","known_ts":"1994-08-19","bar_index":1204,"type":"BUY","strength":0.863,"price":6.688,"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":"1994-10-04","known_ts":"1994-10-06","bar_index":1215,"type":"BUY","strength":0.45,"price":5.1935,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-10-04","known_ts":"1994-10-06","bar_index":1215,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-10-04","trigger_known_ts":"1994-10-06","strength":0.45,"price":5.1935,"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.423233,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.1099,"atr14":0.513184,"stop_level":3.853308,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-11-30","known_ts":"1994-11-30","bar_index":1228,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.5495,"stop_level":4.1099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-12-15","known_ts":"1994-12-19","bar_index":1232,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-12-15","trigger_known_ts":"1994-12-19","strength":0.45,"price":3.5495,"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.605808,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5495,"atr14":0.278096,"stop_level":3.410452,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-01-25","known_ts":"1995-01-27","bar_index":1241,"type":"BUY","strength":0.45,"price":4.1099,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-01-25","known_ts":"1995-01-27","bar_index":1241,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1995-01-25","trigger_known_ts":"1995-01-27","strength":0.45,"price":4.1099,"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.543573,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5495,"atr14":0.140645,"stop_level":3.479177,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-10","known_ts":"1995-02-14","bar_index":1245,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1995-02-10","trigger_known_ts":"1995-02-14","strength":0.588,"price":4.1099,"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.543573,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.5495,"atr14":0.236251,"stop_level":3.431375,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-01","known_ts":"1995-03-01","bar_index":1249,"type":"RECLAIM","strength":0.725,"price":5.1935,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1995-01-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-01-03","known_ts":"1996-01-05","bar_index":1320,"type":"BUY","strength":0.725,"price":11.0969,"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":30},{"ts":"1996-02-15","known_ts":"1996-02-15","bar_index":1330,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.0969,"stop_level":11.6573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-03-25","known_ts":"1996-03-27","bar_index":1339,"type":"BUY","strength":0.725,"price":9.8639,"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":30},{"ts":"1996-04-25","known_ts":"1996-04-25","bar_index":1346,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.7803,"stop_level":9.3408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1996-05-10","known_ts":"1996-05-14","bar_index":1350,"type":"BUY","strength":0.588,"price":10.1628,"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-07-02","known_ts":"1996-07-05","bar_index":1362,"type":"BUY","strength":0.588,"price":10.1628,"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":"1996-08-14","known_ts":"1996-08-16","bar_index":1372,"type":"BUY","strength":0.588,"price":10.1628,"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":65},{"ts":"1996-09-10","known_ts":"1996-09-10","bar_index":1378,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.0045,"stop_level":9.3408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1996-09-13","known_ts":"1996-09-17","bar_index":1379,"type":"BUY","strength":0.588,"price":10.1628,"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":65},{"ts":"1996-09-16","known_ts":"1996-09-16","bar_index":1379,"type":"RECLAIM","strength":0.45,"price":9.8639,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-09-10 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":"1996-09-10","prior_stop_level":9.3408,"sweep_low":9.0045,"atr14":0.412539,"stop_level":8.79823,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-05","known_ts":"1996-11-05","bar_index":1391,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.565,"stop_level":9.8639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-11-08","known_ts":"1996-11-08","bar_index":1392,"type":"RECLAIM","strength":0.725,"price":10.499,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-11-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":"1996-11-05","prior_stop_level":9.8639,"sweep_low":9.3408,"atr14":0.8096,"stop_level":8.936,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-12","known_ts":"1996-11-14","bar_index":1393,"type":"REBUY","strength":0.863,"price":11.6573,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1996-12-04","known_ts":"1996-12-06","bar_index":1398,"type":"BUY","strength":0.863,"price":11.6573,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1996-12-31","known_ts":"1997-01-03","bar_index":1404,"type":"BUY","strength":0.863,"price":14.0112,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1997-04-18","known_ts":"1997-04-22","bar_index":1429,"type":"BUY","strength":0.588,"price":11.0969,"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":45},{"ts":"1997-05-27","known_ts":"1997-05-27","bar_index":1437,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.6304,"stop_level":9.9293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1997-07-01","known_ts":"1997-07-03","bar_index":1446,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1997-07-01","trigger_known_ts":"1997-07-03","strength":0.45,"price":8.7617,"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.374665,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.8836,"atr14":0.635718,"stop_level":7.565741,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-23","known_ts":"1997-07-25","bar_index":1451,"type":"BUY","strength":0.45,"price":9.0512,"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-07-23","known_ts":"1997-07-25","bar_index":1451,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1997-07-23","trigger_known_ts":"1997-07-25","strength":0.45,"price":9.0512,"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.354003,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.2952,"atr14":0.84677,"stop_level":6.871815,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-08-08","known_ts":"1997-08-12","bar_index":1455,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1997-08-08","trigger_known_ts":"1997-08-12","strength":0.588,"price":8.4628,"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.395997,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.5941,"atr14":0.755734,"stop_level":7.216233,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-10-08","known_ts":"1997-10-08","bar_index":1469,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.7617,"stop_level":9.0512,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-11-24","known_ts":"1997-11-26","bar_index":1480,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1997-11-24","trigger_known_ts":"1997-11-26","strength":0.45,"price":7.2952,"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.479331,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.1276,"atr14":0.63651,"stop_level":5.809345,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-12-11","known_ts":"1997-12-15","bar_index":1484,"type":"BUY","strength":0.45,"price":6.4265,"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-12-11","known_ts":"1997-12-15","bar_index":1484,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1997-12-11","trigger_known_ts":"1997-12-15","strength":0.45,"price":6.4265,"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.541331,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.838,"atr14":0.614415,"stop_level":5.530793,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-06","known_ts":"1998-03-10","bar_index":1503,"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-03-06","trigger_known_ts":"1998-03-10","strength":0.45,"price":4.6704,"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.579126,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5028,"atr14":0.573955,"stop_level":3.215822,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-19","known_ts":"1998-03-23","bar_index":1506,"type":"BUY","strength":0.45,"price":6.1276,"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-03-19","known_ts":"1998-03-23","bar_index":1506,"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-03-19","trigger_known_ts":"1998-03-23","strength":0.45,"price":6.1276,"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.44781,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.3808,"atr14":0.633734,"stop_level":4.063933,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-09","known_ts":"1998-04-14","bar_index":1511,"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-04-09","trigger_known_ts":"1998-04-14","strength":0.588,"price":5.838,"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.473907,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":4.96,"atr14":0.607502,"stop_level":4.656249,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-20","known_ts":"1998-04-20","bar_index":1513,"type":"RECLAIM","strength":0.725,"price":6.1276,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-03-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-05-11","known_ts":"1998-05-11","bar_index":1518,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.5484,"stop_level":5.838,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-05-20","known_ts":"1998-05-20","bar_index":1520,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.2589,"stop_level":5.5484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-07-10","known_ts":"1998-07-14","bar_index":1532,"type":"BUY","strength":0.45,"price":4.6704,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-07-10","known_ts":"1998-07-14","bar_index":1532,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-07-10","trigger_known_ts":"1998-07-14","strength":0.45,"price":4.6704,"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.5,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5028,"atr14":0.573364,"stop_level":3.216118,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-31","known_ts":"1998-09-02","bar_index":1544,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-08-31","trigger_known_ts":"1998-09-02","strength":0.45,"price":2.9237,"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.686997,"monthly_oversold_dwell":15,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.6248,"atr14":0.368895,"stop_level":2.440352,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-03","known_ts":"1998-09-08","bar_index":1545,"type":"BUY","strength":0.725,"price":5.838,"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":80},{"ts":"1998-09-30","known_ts":"1998-09-30","bar_index":1551,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.9143,"stop_level":3.5028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-02","known_ts":"1998-10-02","bar_index":1551,"type":"RECLAIM","strength":0.725,"price":4.0819,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-09-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-09-30","prior_stop_level":3.5028,"sweep_low":2.9143,"atr14":0.852529,"stop_level":2.488035,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-05","known_ts":"1999-01-07","bar_index":1573,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-01-05","trigger_known_ts":"1999-01-07","strength":0.45,"price":1.4011,"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.807942,"monthly_oversold_dwell":19,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3077,"atr14":0.166621,"stop_level":1.22439,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-29","known_ts":"1999-01-29","bar_index":1578,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.2143,"stop_level":1.3077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-02-01","known_ts":"1999-02-03","bar_index":1579,"type":"BUY","strength":0.45,"price":1.4011,"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-02-01","known_ts":"1999-02-03","bar_index":1579,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-02-01","trigger_known_ts":"1999-02-03","strength":0.45,"price":1.4011,"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.800003,"monthly_oversold_dwell":20,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.2143,"atr14":0.141619,"stop_level":1.14349,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-01","known_ts":"1999-02-01","bar_index":1579,"type":"RECLAIM","strength":0.45,"price":1.4011,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-01-29 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":"1999-01-29","prior_stop_level":1.3077,"sweep_low":1.2143,"atr14":0.164245,"stop_level":1.132178,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-22","known_ts":"1999-03-22","bar_index":1590,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3544,"stop_level":1.4011,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-03-24","known_ts":"1999-03-24","bar_index":1591,"type":"RECLAIM","strength":0.588,"price":1.5879,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-03-22","prior_stop_level":1.4011,"sweep_low":1.3544,"atr14":0.100084,"stop_level":1.304358,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-05-24","known_ts":"1999-05-24","bar_index":1605,"type":"RECLAIM","strength":0.863,"price":2.4286,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-03-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-09-09","known_ts":"1999-09-13","bar_index":1630,"type":"BUY","strength":0.863,"price":1.728,"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":"1999-10-25","known_ts":"1999-10-25","bar_index":1640,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6813,"stop_level":1.8682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1999-12-13","known_ts":"1999-12-15","bar_index":1652,"type":"BUY","strength":0.725,"price":1.5879,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2000-06-21","known_ts":"2000-06-23","bar_index":1696,"type":"BUY","strength":0.725,"price":2.3352,"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":"2000-10-24","known_ts":"2000-10-26","bar_index":1725,"type":"BUY","strength":0.588,"price":1.1209,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":30},{"ts":"2001-04-06","known_ts":"2001-04-06","bar_index":1762,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.8956,"stop_level":3.0825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-09","known_ts":"2001-04-09","bar_index":1763,"type":"RECLAIM","strength":1.0,"price":3.1759,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-04-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":"2001-04-06","prior_stop_level":3.0825,"sweep_low":2.8956,"atr14":0.213366,"stop_level":2.788917,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-23","known_ts":"2001-04-23","bar_index":1766,"type":"RECLAIM","strength":1.0,"price":3.1759,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-04-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-18","known_ts":"2001-06-18","bar_index":1779,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.7363,"stop_level":4.2034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-16","known_ts":"2001-08-20","bar_index":1793,"type":"BUY","strength":0.863,"price":4.0632,"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":"2001-09-06","known_ts":"2001-09-06","bar_index":1797,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1099,"stop_level":4.2034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-09-17","known_ts":"2001-09-17","bar_index":1798,"type":"RECLAIM","strength":0.725,"price":4.3902,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-09-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":"2001-09-06","prior_stop_level":4.2034,"sweep_low":4.1099,"atr14":0.159845,"stop_level":4.029978,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-04","known_ts":"2002-01-08","bar_index":1824,"type":"BUY","strength":0.588,"price":3.7363,"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":"2002-01-23","known_ts":"2002-01-25","bar_index":1828,"type":"BUY","strength":0.588,"price":3.6429,"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":"2002-02-15","known_ts":"2002-02-15","bar_index":1833,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3627,"stop_level":3.5495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-03-28","known_ts":"2002-03-28","bar_index":1843,"type":"RECLAIM","strength":0.863,"price":3.8297,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-02-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-24","known_ts":"2002-04-24","bar_index":1849,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.6429,"stop_level":3.7363,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-25","known_ts":"2002-04-25","bar_index":1849,"type":"RECLAIM","strength":0.725,"price":3.8297,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-04-24","prior_stop_level":3.7363,"sweep_low":3.6429,"atr14":0.12168,"stop_level":3.58206,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-10","known_ts":"2002-05-10","bar_index":1853,"type":"RECLAIM","strength":0.725,"price":4.0165,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-06-10","known_ts":"2002-06-10","bar_index":1859,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.6979,"stop_level":5.8847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-08-30","known_ts":"2002-09-04","bar_index":1879,"type":"BUY","strength":0.588,"price":3.8297,"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":"2002-10-09","known_ts":"2002-10-09","bar_index":1888,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1099,"stop_level":4.2034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-10-11","known_ts":"2002-10-11","bar_index":1888,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1099,"stop_level":4.2034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-11-04","known_ts":"2002-11-06","bar_index":1894,"type":"BUY","strength":0.588,"price":4.2034,"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":"2002-11-20","known_ts":"2002-11-22","bar_index":1898,"type":"BUY","strength":0.588,"price":4.577,"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":65},{"ts":"2002-12-12","known_ts":"2002-12-16","bar_index":1903,"type":"BUY","strength":0.725,"price":4.7638,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2003-01-27","known_ts":"2003-01-27","bar_index":1912,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.0715,"stop_level":6.1649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-29","known_ts":"2003-01-29","bar_index":1913,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.4177,"stop_level":6.1649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-07","known_ts":"2003-05-09","bar_index":1936,"type":"BUY","strength":0.588,"price":4.3902,"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":10},{"ts":"2003-06-03","known_ts":"2003-06-03","bar_index":1942,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2034,"stop_level":4.6704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-06-05","known_ts":"2003-06-05","bar_index":1942,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2034,"stop_level":4.6704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-06-06","known_ts":"2003-06-06","bar_index":1943,"type":"RECLAIM","strength":0.588,"price":5.4177,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-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":"2003-06-03","prior_stop_level":4.6704,"sweep_low":4.2034,"atr14":0.542711,"stop_level":3.932045,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-06","known_ts":"2003-06-06","bar_index":1943,"type":"RECLAIM","strength":0.588,"price":5.4177,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-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":"2003-06-05","prior_stop_level":4.6704,"sweep_low":4.2034,"atr14":0.542711,"stop_level":3.932045,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-19","known_ts":"2003-06-19","bar_index":1946,"type":"RECLAIM","strength":0.725,"price":5.4177,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-11","known_ts":"2003-07-15","bar_index":1951,"type":"REBUY","strength":0.725,"price":4.9506,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2003-07-24","known_ts":"2003-07-28","bar_index":1954,"type":"REBUY","strength":0.725,"price":5.3243,"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":"2003-08-14","known_ts":"2003-08-18","bar_index":1959,"type":"BUY","strength":0.725,"price":5.3243,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2003-09-05","known_ts":"2003-09-09","bar_index":1964,"type":"BUY","strength":0.863,"price":5.6045,"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":"2003-10-06","known_ts":"2003-10-08","bar_index":1971,"type":"BUY","strength":0.863,"price":6.5386,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2003-10-27","known_ts":"2003-10-27","bar_index":1976,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.5001,"stop_level":8.7803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-11-03","known_ts":"2003-11-03","bar_index":1977,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.4067,"stop_level":8.5001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-01-06","known_ts":"2004-01-08","bar_index":1992,"type":"BUY","strength":0.863,"price":8.5001,"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":"2004-05-27","known_ts":"2004-06-01","bar_index":2025,"type":"BUY","strength":0.588,"price":6.9122,"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":"2004-07-27","known_ts":"2004-07-27","bar_index":2038,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.6045,"stop_level":6.0715,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-07-28","known_ts":"2004-07-28","bar_index":2038,"type":"RECLAIM","strength":0.588,"price":6.5386,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-07-27","prior_stop_level":6.0715,"sweep_low":5.6045,"atr14":0.474571,"stop_level":5.367214,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-10","known_ts":"2004-09-14","bar_index":2049,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2004-09-10","trigger_known_ts":"2004-09-14","strength":0.45,"price":4.2034,"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.695943,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5495,"atr14":0.457556,"stop_level":3.320722,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-23","known_ts":"2004-09-27","bar_index":2052,"type":"BUY","strength":0.45,"price":4.4836,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-09-23","known_ts":"2004-09-27","bar_index":2052,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2004-09-23","trigger_known_ts":"2004-09-27","strength":0.45,"price":4.4836,"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.675675,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.8297,"atr14":0.40452,"stop_level":3.62744,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-03","known_ts":"2004-11-03","bar_index":2061,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2968,"stop_level":4.3902,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-11-04","known_ts":"2004-11-04","bar_index":2062,"type":"RECLAIM","strength":0.588,"price":4.6704,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-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":"2004-11-03","prior_stop_level":4.3902,"sweep_low":4.2968,"atr14":0.457863,"stop_level":4.067868,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-15","known_ts":"2004-11-15","bar_index":2064,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.9231,"stop_level":4.1099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-11-16","known_ts":"2004-11-16","bar_index":2064,"type":"RECLAIM","strength":0.588,"price":4.7638,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-11-15","prior_stop_level":4.1099,"sweep_low":3.9231,"atr14":0.539419,"stop_level":3.65339,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-10","known_ts":"2004-12-10","bar_index":2070,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0165,"stop_level":4.2968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-01-19","known_ts":"2005-01-21","bar_index":2079,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-01-19","trigger_known_ts":"2005-01-21","strength":0.45,"price":3.6429,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.727273,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.4561,"atr14":0.232227,"stop_level":3.339986,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-01","known_ts":"2005-02-03","bar_index":2082,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2005-02-01","trigger_known_ts":"2005-02-03","strength":0.588,"price":3.6429,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.727273,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.4561,"atr14":0.183359,"stop_level":3.364421,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-09","known_ts":"2005-02-11","bar_index":2084,"type":"BUY","strength":0.45,"price":3.5962,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-02-09","known_ts":"2005-02-11","bar_index":2084,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2005-02-09","trigger_known_ts":"2005-02-11","strength":0.45,"price":3.5962,"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.723022,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.4561,"atr14":0.15528,"stop_level":3.37846,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-03-01","known_ts":"2005-03-01","bar_index":2088,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.3627,"stop_level":3.4561,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-04-04","known_ts":"2005-04-04","bar_index":2096,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.2693,"stop_level":3.2973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-04-06","known_ts":"2005-04-06","bar_index":2096,"type":"RECLAIM","strength":0.588,"price":3.3627,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-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":"2005-04-04","prior_stop_level":3.2973,"sweep_low":3.1759,"atr14":0.151363,"stop_level":3.100219,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-28","known_ts":"2005-04-28","bar_index":2102,"type":"RECLAIM","strength":0.863,"price":5.1374,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-05-24","known_ts":"2005-05-26","bar_index":2108,"type":"REBUY","strength":0.863,"price":4.9039,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2005-12-12","known_ts":"2005-12-12","bar_index":2154,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.5059,"stop_level":32.973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-14","known_ts":"2005-12-14","bar_index":2155,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.6378,"stop_level":32.973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-21","known_ts":"2005-12-21","bar_index":2157,"type":"RECLAIM","strength":1.0,"price":34.9346,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-14","prior_stop_level":32.973,"sweep_low":26.6213,"atr14":3.048426,"stop_level":25.097087,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-13","known_ts":"2006-01-13","bar_index":2162,"type":"RECLAIM","strength":1.0,"price":43.8083,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-10-18","known_ts":"2006-10-20","bar_index":2226,"type":"BUY","strength":0.45,"price":40.1654,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-10-18","known_ts":"2006-10-20","bar_index":2226,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2006-10-18","trigger_known_ts":"2006-10-20","strength":0.45,"price":40.1654,"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.572139,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":37.8769,"atr14":2.468303,"stop_level":36.642748,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-20","known_ts":"2006-12-20","bar_index":2240,"type":"SELL","basis":"structure_stop","strength":0.588,"price":47.638,"stop_level":47.9183,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-01-22","known_ts":"2007-01-24","bar_index":2247,"type":"REBUY","strength":0.588,"price":44.649,"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":"2007-02-27","known_ts":"2007-02-27","bar_index":2255,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.9292,"stop_level":45.5831,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-03-01","known_ts":"2007-03-01","bar_index":2256,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.4347,"stop_level":45.5831,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-03-19","known_ts":"2007-03-21","bar_index":2260,"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-03-19","trigger_known_ts":"2007-03-21","strength":0.45,"price":38.5775,"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.589054,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":35.1214,"atr14":2.159341,"stop_level":34.04173,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-04-04","known_ts":"2007-04-09","bar_index":2264,"type":"BUY","strength":0.588,"price":40.072,"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":"2007-04-04","known_ts":"2007-04-09","bar_index":2264,"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-04-04","trigger_known_ts":"2007-04-09","strength":0.588,"price":40.072,"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.543617,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":38.2038,"atr14":1.531402,"stop_level":37.438099,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-04-10","known_ts":"2007-04-10","bar_index":2265,"type":"RECLAIM","strength":0.725,"price":53.6161,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-04-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-04-30","known_ts":"2007-04-30","bar_index":2269,"type":"SELL","basis":"structure_stop","strength":0.725,"price":55.1107,"stop_level":55.5777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-03","known_ts":"2007-05-03","bar_index":2270,"type":"RECLAIM","strength":0.725,"price":55.8579,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-04-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":"2007-04-30","prior_stop_level":55.5777,"sweep_low":51.9348,"atr14":3.229312,"stop_level":50.320144,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-05","known_ts":"2007-07-09","bar_index":2285,"type":"BUY","strength":0.863,"price":57.6327,"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":45},{"ts":"2007-07-26","known_ts":"2007-07-26","bar_index":2290,"type":"SELL","basis":"structure_stop","strength":0.863,"price":54.4568,"stop_level":55.2975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-07-31","known_ts":"2007-07-31","bar_index":2291,"type":"SELL","basis":"structure_stop","strength":0.863,"price":54.4568,"stop_level":55.2975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-08-02","known_ts":"2007-08-02","bar_index":2291,"type":"RECLAIM","strength":0.863,"price":55.9513,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-07-26","prior_stop_level":55.2975,"sweep_low":51.748,"atr14":2.316448,"stop_level":50.589776,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-02","known_ts":"2007-08-02","bar_index":2291,"type":"RECLAIM","strength":0.863,"price":55.9513,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-07-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-07-31","prior_stop_level":55.2975,"sweep_low":52.6821,"atr14":2.316448,"stop_level":51.523876,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-16","known_ts":"2007-08-16","bar_index":2295,"type":"RECLAIM","strength":0.863,"price":56.8854,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-07-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-08-27","known_ts":"2007-08-27","bar_index":2297,"type":"SELL","basis":"structure_stop","strength":0.863,"price":55.1107,"stop_level":55.2041,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-08-30","known_ts":"2007-08-30","bar_index":2298,"type":"RECLAIM","strength":0.863,"price":55.4843,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-08-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":"2007-08-27","prior_stop_level":55.2041,"sweep_low":51.3743,"atr14":3.666692,"stop_level":49.540954,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-12","known_ts":"2007-09-12","bar_index":2301,"type":"RECLAIM","strength":0.863,"price":58.0997,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-08-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-12-06","known_ts":"2007-12-10","bar_index":2321,"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-12-06","trigger_known_ts":"2007-12-10","strength":0.45,"price":31.0114,"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.51391,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.5938,"atr14":2.788232,"stop_level":24.199684,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-24","known_ts":"2007-12-27","bar_index":2325,"type":"BUY","strength":0.45,"price":32.4125,"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-12-24","known_ts":"2007-12-27","bar_index":2325,"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-12-24","trigger_known_ts":"2007-12-27","strength":0.45,"price":32.4125,"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.491948,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":26.9015,"atr14":2.322392,"stop_level":25.740304,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-27","known_ts":"2008-03-31","bar_index":2346,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-03-27","trigger_known_ts":"2008-03-31","strength":0.45,"price":23.7256,"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.628111,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.6431,"atr14":2.049788,"stop_level":19.618206,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-14","known_ts":"2008-04-16","bar_index":2350,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-04-14","trigger_known_ts":"2008-04-16","strength":0.45,"price":24.2861,"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.619326,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.5772,"atr14":1.63658,"stop_level":20.75891,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-08","known_ts":"2008-05-12","bar_index":2356,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-05-08","trigger_known_ts":"2008-05-12","strength":0.45,"price":19.8959,"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.68814,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.1211,"atr14":1.528052,"stop_level":17.357074,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-16","known_ts":"2008-05-20","bar_index":2358,"type":"BUY","strength":0.45,"price":21.8574,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-05-16","known_ts":"2008-05-20","bar_index":2358,"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-05-16","trigger_known_ts":"2008-05-20","strength":0.45,"price":21.8574,"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.657395,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.8684,"atr14":1.380469,"stop_level":18.178165,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-03","known_ts":"2008-06-03","bar_index":2361,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.0552,"stop_level":19.242,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-05","known_ts":"2008-06-05","bar_index":2362,"type":"RECLAIM","strength":0.588,"price":19.7091,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-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":"2008-06-03","prior_stop_level":19.242,"sweep_low":18.8684,"atr14":1.300035,"stop_level":18.218383,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-28","known_ts":"2008-09-02","bar_index":2382,"type":"BUY","strength":0.45,"price":11.8628,"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-08-28","known_ts":"2008-09-02","bar_index":2382,"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-08-28","trigger_known_ts":"2008-09-02","strength":0.45,"price":11.8628,"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.804915,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.0221,"atr14":1.20063,"stop_level":10.421785,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-16","known_ts":"2008-09-18","bar_index":2386,"type":"BUY","strength":0.45,"price":10.7419,"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-09-16","known_ts":"2008-09-18","bar_index":2386,"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-09-16","trigger_known_ts":"2008-09-18","strength":0.45,"price":10.7419,"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.821429,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.0056,"atr14":1.465466,"stop_level":6.272867,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-06","known_ts":"2008-10-06","bar_index":2390,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.5001,"stop_level":11.3024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-13","known_ts":"2008-10-13","bar_index":2392,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.3792,"stop_level":11.3024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-31","known_ts":"2008-11-04","bar_index":2397,"type":"BUY","strength":0.725,"price":7.6594,"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":"2008-11-20","known_ts":"2008-11-20","bar_index":2401,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.4726,"stop_level":7.566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-11-21","known_ts":"2008-11-21","bar_index":2402,"type":"RECLAIM","strength":0.725,"price":7.6594,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-11-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":"2008-11-20","prior_stop_level":7.566,"sweep_low":7.099,"atr14":1.234269,"stop_level":6.481865,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-26","known_ts":"2009-01-26","bar_index":2416,"type":"RECLAIM","strength":0.863,"price":14.4876,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-03-10","known_ts":"2009-03-10","bar_index":2426,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.1596,"stop_level":17.7475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-03-12","known_ts":"2009-03-12","bar_index":2426,"type":"RECLAIM","strength":1.0,"price":18.4014,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-03-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":"2009-03-10","prior_stop_level":17.7475,"sweep_low":15.4123,"atr14":2.509371,"stop_level":14.157614,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-26","known_ts":"2009-03-26","bar_index":2430,"type":"RECLAIM","strength":1.0,"price":19.4288,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-06-15","known_ts":"2009-06-15","bar_index":2448,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.0443,"stop_level":22.7915,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-07-06","known_ts":"2009-07-06","bar_index":2453,"type":"RECLAIM","strength":1.0,"price":23.2586,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-17","known_ts":"2009-08-17","bar_index":2463,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.1267,"stop_level":26.6213,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-19","known_ts":"2009-08-19","bar_index":2463,"type":"RECLAIM","strength":1.0,"price":26.9949,"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":26.6213,"sweep_low":24.2861,"atr14":1.778344,"stop_level":23.396928,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-08","known_ts":"2009-09-08","bar_index":2468,"type":"RECLAIM","strength":1.0,"price":30.3576,"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-09-11","known_ts":"2009-09-15","bar_index":2469,"type":"BUY","strength":1.0,"price":31.4785,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2009-10-15","known_ts":"2009-10-19","bar_index":2477,"type":"BUY","strength":0.863,"price":31.4785,"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":"2010-01-07","known_ts":"2010-01-11","bar_index":2496,"type":"BUY","strength":0.725,"price":24.8465,"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":0},{"ts":"2010-03-19","known_ts":"2010-03-19","bar_index":2512,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.5004,"stop_level":25.6872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-22","known_ts":"2010-03-22","bar_index":2512,"type":"RECLAIM","strength":0.863,"price":25.9674,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-03-19","prior_stop_level":25.6872,"sweep_low":24.3795,"atr14":1.211089,"stop_level":23.773956,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-25","known_ts":"2010-03-25","bar_index":2513,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.1926,"stop_level":25.6872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-04-01","known_ts":"2010-04-01","bar_index":2515,"type":"RECLAIM","strength":0.725,"price":26.4344,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2010-03-25","prior_stop_level":25.6872,"sweep_low":24.1926,"atr14":1.270474,"stop_level":23.557363,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-09","known_ts":"2010-04-09","bar_index":2517,"type":"RECLAIM","strength":0.863,"price":29.0499,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-06-09","known_ts":"2010-06-11","bar_index":2531,"type":"REBUY","strength":1.0,"price":39.3247,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2010-07-16","known_ts":"2010-07-16","bar_index":2539,"type":"SELL","basis":"structure_stop","strength":1.0,"price":42.5006,"stop_level":43.4347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-22","known_ts":"2010-07-22","bar_index":2541,"type":"RECLAIM","strength":0.863,"price":43.5281,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-07-16 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-07-16","prior_stop_level":43.4347,"sweep_low":39.6984,"atr14":2.602597,"stop_level":38.397102,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-02","known_ts":"2010-12-02","bar_index":2572,"type":"RECLAIM","strength":0.863,"price":70.4296,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-07-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-06","known_ts":"2011-01-06","bar_index":2580,"type":"SELL","basis":"structure_stop","strength":1.0,"price":65.4789,"stop_level":68.0944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-11","known_ts":"2011-01-11","bar_index":2581,"type":"RECLAIM","strength":1.0,"price":71.7373,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-06","prior_stop_level":68.0944,"sweep_low":63.4239,"atr14":3.719065,"stop_level":61.564368,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-01","known_ts":"2011-03-03","bar_index":2592,"type":"BUY","strength":0.725,"price":73.3252,"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":"2011-03-22","known_ts":"2011-03-24","bar_index":2597,"type":"REBUY","strength":0.725,"price":79.7703,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-05-02","known_ts":"2011-05-02","bar_index":2606,"type":"SELL","basis":"structure_stop","strength":0.863,"price":82.9462,"stop_level":83.4133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-05","known_ts":"2011-07-07","bar_index":2621,"type":"BUY","strength":0.45,"price":58.0063,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-07-18","known_ts":"2011-07-18","bar_index":2624,"type":"RECLAIM","strength":0.588,"price":65.1053,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-07-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2011-07-27","known_ts":"2011-07-27","bar_index":2626,"type":"SELL","basis":"structure_stop","strength":0.45,"price":61.836,"stop_level":64.358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2011-08-09","known_ts":"2011-08-09","bar_index":2629,"type":"SELL","basis":"structure_stop","strength":0.45,"price":58.4733,"stop_level":59.314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2011-08-15","known_ts":"2011-08-15","bar_index":2630,"type":"RECLAIM","strength":0.45,"price":59.9679,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-08-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2011-08-09","prior_stop_level":59.314,"sweep_low":50.4403,"atr14":4.182047,"stop_level":48.349277,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-06","known_ts":"2011-10-10","bar_index":2643,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2011-10-06","trigger_known_ts":"2011-10-10","strength":0.45,"price":38.2038,"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.567196,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":30.2174,"atr14":3.545594,"stop_level":28.444603,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-27","known_ts":"2011-10-31","bar_index":2648,"type":"BUY","strength":0.45,"price":42.4072,"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-27","known_ts":"2011-10-31","bar_index":2648,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2011-10-27","trigger_known_ts":"2011-10-31","strength":0.45,"price":42.4072,"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.519577,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":34.5609,"atr14":3.276879,"stop_level":32.922461,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-22","known_ts":"2011-11-22","bar_index":2654,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.1104,"stop_level":41.7533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-28","known_ts":"2011-12-30","bar_index":2662,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2011-12-28","trigger_known_ts":"2011-12-30","strength":0.45,"price":31.3851,"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.644444,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.4619,"atr14":2.388921,"stop_level":26.26744,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-03","known_ts":"2012-01-05","bar_index":2663,"type":"BUY","strength":0.45,"price":33.44,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-01-03","known_ts":"2012-01-05","bar_index":2663,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2012-01-03","trigger_known_ts":"2012-01-05","strength":0.45,"price":33.44,"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.621164,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.929,"atr14":2.476343,"stop_level":26.690828,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-25","known_ts":"2012-01-25","bar_index":2668,"type":"RECLAIM","strength":0.725,"price":55.7645,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-01-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-05","known_ts":"2012-03-05","bar_index":2677,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.5171,"stop_level":46.7974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-03-09","known_ts":"2012-03-09","bar_index":2678,"type":"RECLAIM","strength":0.725,"price":46.8908,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-03-05","prior_stop_level":46.7974,"sweep_low":43.7149,"atr14":2.75389,"stop_level":42.337955,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-12","known_ts":"2012-06-14","bar_index":2700,"type":"BUY","strength":0.45,"price":26.6213,"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-06-12","known_ts":"2012-06-14","bar_index":2700,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2012-06-12","trigger_known_ts":"2012-06-14","strength":0.45,"price":26.6213,"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.591104,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.1377,"atr14":2.119762,"stop_level":21.077819,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-28","known_ts":"2012-06-28","bar_index":2704,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.2476,"stop_level":26.7147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-06-29","known_ts":"2012-06-29","bar_index":2704,"type":"RECLAIM","strength":0.588,"price":28.1158,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-06-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":"2012-06-28","prior_stop_level":26.7147,"sweep_low":25.9674,"atr14":2.151466,"stop_level":24.891667,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-24","known_ts":"2012-07-24","bar_index":2709,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.5938,"stop_level":26.6213,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-07-26","known_ts":"2012-07-26","bar_index":2710,"type":"RECLAIM","strength":0.588,"price":27.2751,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-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":"2012-07-24","prior_stop_level":26.6213,"sweep_low":25.1267,"atr14":1.870745,"stop_level":24.191327,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-20","known_ts":"2012-08-20","bar_index":2716,"type":"RECLAIM","strength":0.863,"price":37.7368,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-12","known_ts":"2012-10-12","bar_index":2728,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.2204,"stop_level":42.6874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-16","known_ts":"2012-10-16","bar_index":2729,"type":"RECLAIM","strength":0.863,"price":43.9017,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-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":"2012-10-12","prior_stop_level":42.6874,"sweep_low":40.3522,"atr14":2.052949,"stop_level":39.325726,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-26","known_ts":"2012-10-26","bar_index":2732,"type":"RECLAIM","strength":0.863,"price":44.649,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-10-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-12","known_ts":"2013-03-14","bar_index":2762,"type":"BUY","strength":0.45,"price":26.5757,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-03-12","known_ts":"2013-03-14","bar_index":2762,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2013-03-12","trigger_known_ts":"2013-03-14","strength":0.45,"price":26.5757,"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.409725,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.0065,"atr14":1.952159,"stop_level":20.03042,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-11","known_ts":"2013-04-11","bar_index":2769,"type":"SELL","basis":"structure_stop","strength":0.45,"price":24.2308,"stop_level":24.4262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2013-04-29","known_ts":"2013-05-01","bar_index":2773,"type":"BUY","strength":0.45,"price":21.6904,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-04-29","known_ts":"2013-05-01","bar_index":2773,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2013-04-29","trigger_known_ts":"2013-05-01","strength":0.45,"price":21.6904,"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.518233,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.196,"atr14":2.016129,"stop_level":16.187935,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-20","known_ts":"2013-05-22","bar_index":2778,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2013-05-20","trigger_known_ts":"2013-05-22","strength":0.45,"price":22.7652,"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.494361,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.6616,"atr14":1.867588,"stop_level":17.727806,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-12","known_ts":"2013-06-12","bar_index":2783,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.179,"stop_level":22.4721,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-06-17","known_ts":"2013-06-17","bar_index":2784,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.0065,"stop_level":22.4721,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-07-08","known_ts":"2013-07-10","bar_index":2789,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2013-07-08","trigger_known_ts":"2013-07-10","strength":0.588,"price":16.8052,"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.626739,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":16.1213,"atr14":1.613853,"stop_level":15.314374,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-19","known_ts":"2013-07-23","bar_index":2792,"type":"BUY","strength":0.588,"price":21.2996,"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":"2013-07-19","known_ts":"2013-07-23","bar_index":2792,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2013-07-19","trigger_known_ts":"2013-07-23","strength":0.588,"price":21.2996,"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.526913,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":17.6845,"atr14":1.386356,"stop_level":16.991322,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-09","known_ts":"2013-08-13","bar_index":2797,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2013-08-09","trigger_known_ts":"2013-08-13","strength":0.588,"price":21.5927,"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.520403,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":17.2937,"atr14":1.334093,"stop_level":16.626653,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-22","known_ts":"2013-08-22","bar_index":2800,"type":"RECLAIM","strength":0.725,"price":27.0642,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-07-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-09-11","known_ts":"2013-09-11","bar_index":2804,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.5986,"stop_level":25.8917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-09-13","known_ts":"2013-09-13","bar_index":2805,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.3744,"stop_level":25.8917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-09-18","known_ts":"2013-09-18","bar_index":2806,"type":"RECLAIM","strength":0.725,"price":28.2366,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-09-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":"2013-09-11","prior_stop_level":25.8917,"sweep_low":21.9835,"atr14":1.883122,"stop_level":21.041939,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-18","known_ts":"2013-09-18","bar_index":2806,"type":"RECLAIM","strength":0.725,"price":28.2366,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-09-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2013-09-13","prior_stop_level":25.8917,"sweep_low":21.9835,"atr14":1.883122,"stop_level":21.041939,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-26","known_ts":"2013-12-30","bar_index":2829,"type":"BUY","strength":0.725,"price":19.0524,"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":"2014-02-05","known_ts":"2014-02-05","bar_index":2838,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.9376,"stop_level":24.2308,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-02-07","known_ts":"2014-02-07","bar_index":2838,"type":"RECLAIM","strength":0.863,"price":24.9147,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-02-05","prior_stop_level":24.2308,"sweep_low":23.3514,"atr14":1.295558,"stop_level":22.703621,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-24","known_ts":"2014-02-24","bar_index":2842,"type":"RECLAIM","strength":0.863,"price":29.116,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-06","known_ts":"2014-06-10","bar_index":2866,"type":"BUY","strength":0.725,"price":23.7422,"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":"2014-07-24","known_ts":"2014-07-24","bar_index":2877,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.8917,"stop_level":26.6734,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-25","known_ts":"2014-07-25","bar_index":2877,"type":"RECLAIM","strength":1.0,"price":27.9435,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-07-24","prior_stop_level":26.6734,"sweep_low":25.5009,"atr14":1.766215,"stop_level":24.617793,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-17","known_ts":"2014-11-19","bar_index":2904,"type":"BUY","strength":0.588,"price":14.2649,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2014-12-04","known_ts":"2014-12-04","bar_index":2908,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.5062,"stop_level":13.0924,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-01-29","known_ts":"2015-01-29","bar_index":2920,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.6269,"stop_level":11.92,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-01-30","known_ts":"2015-01-30","bar_index":2920,"type":"RECLAIM","strength":0.588,"price":12.2131,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-01-29","prior_stop_level":11.92,"sweep_low":11.236,"atr14":1.026779,"stop_level":10.722611,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-06","known_ts":"2015-02-06","bar_index":2922,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.9429,"stop_level":11.6269,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-02-11","known_ts":"2015-02-11","bar_index":2923,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.0636,"stop_level":11.6269,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-17","known_ts":"2015-03-19","bar_index":2931,"type":"BUY","strength":0.588,"price":10.3567,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-03-17","known_ts":"2015-03-19","bar_index":2931,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-03-17","trigger_known_ts":"2015-03-19","strength":0.588,"price":10.3567,"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.638225,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":8.7934,"atr14":0.663585,"stop_level":8.461607,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-05","known_ts":"2015-06-05","bar_index":2949,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.3796,"stop_level":9.4774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-06-08","known_ts":"2015-06-10","bar_index":2950,"type":"REBUY","strength":0.588,"price":9.6728,"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":"2015-06-08","known_ts":"2015-06-08","bar_index":2950,"type":"RECLAIM","strength":0.588,"price":9.6532,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-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":"2015-06-05","prior_stop_level":9.4774,"sweep_low":9.1842,"atr14":0.37609,"stop_level":8.996155,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-06","known_ts":"2015-08-10","bar_index":2964,"type":"BUY","strength":0.45,"price":7.6326,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-08-06","known_ts":"2015-08-10","bar_index":2964,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-08-06","trigger_known_ts":"2015-08-10","strength":0.45,"price":7.6326,"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.728753,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.6884,"atr14":0.662071,"stop_level":6.357365,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-01","known_ts":"2015-09-01","bar_index":2970,"type":"RECLAIM","strength":0.725,"price":8.2621,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-08-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-09","known_ts":"2015-09-09","bar_index":2971,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.9375,"stop_level":8.0654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-11","known_ts":"2015-09-11","bar_index":2972,"type":"RECLAIM","strength":0.725,"price":8.2621,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-09-09","prior_stop_level":8.0654,"sweep_low":7.5835,"atr14":0.689804,"stop_level":7.238598,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-14","known_ts":"2015-10-14","bar_index":2980,"type":"RECLAIM","strength":0.863,"price":10.0326,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-09-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-30","known_ts":"2015-10-30","bar_index":2984,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.8523,"stop_level":9.049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-04","known_ts":"2015-12-08","bar_index":2992,"type":"BUY","strength":0.725,"price":9.049,"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":"2016-01-14","known_ts":"2016-01-14","bar_index":3001,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.3277,"stop_level":10.426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-01-21","known_ts":"2016-01-21","bar_index":3002,"type":"RECLAIM","strength":1.0,"price":10.5244,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-01-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":"2016-01-14","prior_stop_level":10.426,"sweep_low":9.4916,"atr14":0.643069,"stop_level":9.170065,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-25","known_ts":"2016-01-27","bar_index":3003,"type":"REBUY","strength":1.0,"price":11.508,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2016-03-15","known_ts":"2016-03-15","bar_index":3014,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.8756,"stop_level":18.7644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-03-16","known_ts":"2016-03-16","bar_index":3015,"type":"RECLAIM","strength":1.0,"price":19.5545,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-03-15","prior_stop_level":18.7644,"sweep_low":16.9867,"atr14":1.467728,"stop_level":16.252836,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-30","known_ts":"2016-03-30","bar_index":3018,"type":"RECLAIM","strength":1.0,"price":19.1595,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-03-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-05-24","known_ts":"2016-05-24","bar_index":3031,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.6161,"stop_level":25.0851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-07","known_ts":"2016-07-07","bar_index":3041,"type":"RECLAIM","strength":1.0,"price":47.0098,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-03","known_ts":"2016-11-07","bar_index":3069,"type":"BUY","strength":0.725,"price":34.9994,"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":"2016-11-30","known_ts":"2016-12-02","bar_index":3075,"type":"BUY","strength":0.588,"price":30.4514,"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":"2017-02-22","known_ts":"2017-02-22","bar_index":3093,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.1027,"stop_level":40.6866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-11","known_ts":"2017-05-15","bar_index":3112,"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":"2017-05-11","trigger_known_ts":"2017-05-15","strength":0.45,"price":29.1043,"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.380889,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.2435,"atr14":1.482089,"stop_level":24.502455,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-16","known_ts":"2017-05-18","bar_index":3113,"type":"BUY","strength":0.45,"price":29.0053,"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-05-16","known_ts":"2017-05-18","bar_index":3113,"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":"2017-05-16","trigger_known_ts":"2017-05-18","strength":0.45,"price":29.0053,"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.382995,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.3425,"atr14":1.459637,"stop_level":24.612681,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-02","known_ts":"2017-06-06","bar_index":3117,"type":"BUY","strength":0.45,"price":28.2134,"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-06-02","known_ts":"2017-06-06","bar_index":3117,"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":"2017-06-02","trigger_known_ts":"2017-06-06","strength":0.45,"price":28.2134,"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.39984,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.4516,"atr14":1.435119,"stop_level":23.73404,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-19","known_ts":"2017-09-19","bar_index":3142,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.8272,"stop_level":22.9186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-10-05","known_ts":"2017-10-09","bar_index":3146,"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":"2017-10-05","trigger_known_ts":"2017-10-09","strength":0.45,"price":21.4304,"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.485793,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.2477,"atr14":1.12717,"stop_level":18.684115,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-03","known_ts":"2017-11-07","bar_index":3153,"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":"2017-11-03","trigger_known_ts":"2017-11-07","strength":0.45,"price":19.7437,"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.526264,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.6524,"atr14":0.793129,"stop_level":18.255835,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-16","known_ts":"2017-11-20","bar_index":3156,"type":"BUY","strength":0.588,"price":19.7437,"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":"2017-11-16","known_ts":"2017-11-20","bar_index":3156,"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":"2017-11-16","trigger_known_ts":"2017-11-20","strength":0.588,"price":19.7437,"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.526264,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":18.7516,"atr14":0.743945,"stop_level":18.379628,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-05","known_ts":"2017-12-05","bar_index":3160,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.8508,"stop_level":19.4461,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-12-07","known_ts":"2017-12-07","bar_index":3160,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.4539,"stop_level":19.4461,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-12-13","known_ts":"2017-12-15","bar_index":3162,"type":"REBUY","strength":0.588,"price":20.7359,"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":"2017-12-13","known_ts":"2017-12-13","bar_index":3162,"type":"RECLAIM","strength":0.588,"price":20.0414,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-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":"2017-12-07","prior_stop_level":19.4461,"sweep_low":18.0571,"atr14":0.8219,"stop_level":17.64615,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-09","known_ts":"2018-01-09","bar_index":3167,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.6288,"stop_level":22.0257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-01-10","known_ts":"2018-01-10","bar_index":3168,"type":"RECLAIM","strength":0.588,"price":23.117,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-01-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":"2018-01-09","prior_stop_level":22.0257,"sweep_low":21.4304,"atr14":1.146952,"stop_level":20.856924,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-29","known_ts":"2018-01-29","bar_index":3172,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.0257,"stop_level":22.1249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-09","known_ts":"2018-04-11","bar_index":3188,"type":"BUY","strength":0.725,"price":20.982,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":75},{"ts":"2018-06-26","known_ts":"2018-06-26","bar_index":3206,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.982,"stop_level":21.2803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-07-02","known_ts":"2018-07-02","bar_index":3207,"type":"RECLAIM","strength":0.725,"price":21.3798,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-26 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":"2018-06-26","prior_stop_level":21.2803,"sweep_low":20.3853,"atr14":0.658025,"stop_level":20.056287,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-12","known_ts":"2018-07-12","bar_index":3210,"type":"RECLAIM","strength":0.863,"price":21.9764,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-01","known_ts":"2018-08-01","bar_index":3214,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.7775,"stop_level":21.9764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-02","known_ts":"2018-08-02","bar_index":3215,"type":"RECLAIM","strength":0.863,"price":22.0758,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-08-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-08-01","prior_stop_level":21.9764,"sweep_low":21.6781,"atr14":0.854628,"stop_level":21.250786,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-02","known_ts":"2018-10-04","bar_index":3229,"type":"BUY","strength":0.588,"price":20.2403,"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":80},{"ts":"2018-11-06","known_ts":"2018-11-06","bar_index":3237,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.2432,"stop_level":19.5424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-24","known_ts":"2018-12-27","bar_index":3248,"type":"BUY","strength":0.45,"price":18.4456,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-01-11","known_ts":"2019-01-11","bar_index":3252,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.0468,"stop_level":18.3459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-04","known_ts":"2019-03-04","bar_index":3263,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.4485,"stop_level":17.5482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-05","known_ts":"2019-03-05","bar_index":3263,"type":"RECLAIM","strength":0.588,"price":17.6479,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-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":"2019-03-04","prior_stop_level":17.5482,"sweep_low":16.7506,"atr14":0.756793,"stop_level":16.372203,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-26","known_ts":"2019-04-30","bar_index":3276,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2019-04-26","trigger_known_ts":"2019-04-30","strength":0.45,"price":13.8,"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.426546,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.0,"atr14":0.845542,"stop_level":12.577229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-09","known_ts":"2019-05-13","bar_index":3279,"type":"BUY","strength":0.45,"price":15.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-05-09","known_ts":"2019-05-13","bar_index":3279,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-05-09","trigger_known_ts":"2019-05-13","strength":0.45,"price":15.0,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.37668,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.6,"atr14":0.737814,"stop_level":13.231093,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-31","known_ts":"2019-06-04","bar_index":3284,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2019-05-31","trigger_known_ts":"2019-06-04","strength":0.45,"price":14.6,"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.393302,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.3,"atr14":0.773203,"stop_level":11.913398,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-21","known_ts":"2019-06-21","bar_index":3289,"type":"RECLAIM","strength":0.725,"price":18.4,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-08","known_ts":"2019-07-08","bar_index":3292,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.1,"stop_level":16.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-07-10","known_ts":"2019-07-10","bar_index":3293,"type":"RECLAIM","strength":0.588,"price":17.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-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":"2019-07-08","prior_stop_level":16.5,"sweep_low":15.7,"atr14":1.022553,"stop_level":15.188724,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-23","known_ts":"2019-07-23","bar_index":3296,"type":"RECLAIM","strength":0.863,"price":18.4,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-07-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-31","known_ts":"2019-07-31","bar_index":3298,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.3,"stop_level":17.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-01","known_ts":"2019-08-01","bar_index":3298,"type":"RECLAIM","strength":0.863,"price":18.1,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-07-31","prior_stop_level":17.9,"sweep_low":16.8,"atr14":1.167975,"stop_level":16.216013,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-21","known_ts":"2019-08-21","bar_index":3303,"type":"RECLAIM","strength":0.863,"price":19.6,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-07-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-26","known_ts":"2019-08-28","bar_index":3304,"type":"BUY","strength":0.863,"price":20.9,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2019-12-30","known_ts":"2020-01-02","bar_index":3333,"type":"BUY","strength":0.588,"price":12.8,"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":"2020-01-27","known_ts":"2020-01-27","bar_index":3339,"type":"SELL","basis":"structure_stop","strength":0.45,"price":11.3,"stop_level":11.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-02-27","known_ts":"2020-02-27","bar_index":3346,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.1,"stop_level":11.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-03-02","known_ts":"2020-03-02","bar_index":3347,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.76,"stop_level":11.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-03-23","known_ts":"2020-03-25","bar_index":3352,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2020-03-23","trigger_known_ts":"2020-03-25","strength":0.45,"price":7.7,"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.631579,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.3,"atr14":1.170011,"stop_level":4.714994,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-03-31","known_ts":"2020-04-02","bar_index":3354,"type":"BUY","strength":0.45,"price":7.08,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-03-31","known_ts":"2020-04-02","bar_index":3354,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-03-31","trigger_known_ts":"2020-04-02","strength":0.45,"price":7.08,"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.661244,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.52,"atr14":1.034524,"stop_level":5.002738,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-06","known_ts":"2020-05-06","bar_index":3362,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.34,"stop_level":9.59,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-07","known_ts":"2020-05-07","bar_index":3362,"type":"RECLAIM","strength":0.588,"price":9.65,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-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":"2020-05-06","prior_stop_level":9.59,"sweep_low":9.1,"atr14":0.78555,"stop_level":8.707225,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-15","known_ts":"2020-05-15","bar_index":3364,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.31,"stop_level":9.34,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":3365,"type":"RECLAIM","strength":0.588,"price":9.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-15","prior_stop_level":9.34,"sweep_low":8.9,"atr14":0.72375,"stop_level":8.538125,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-01","known_ts":"2020-06-03","bar_index":3368,"type":"REBUY","strength":0.725,"price":9.52,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2020-08-11","known_ts":"2020-08-11","bar_index":3384,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.5,"stop_level":13.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-13","known_ts":"2020-08-13","bar_index":3385,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.1,"stop_level":13.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-17","known_ts":"2020-08-17","bar_index":3386,"type":"RECLAIM","strength":0.863,"price":13.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-08-11","prior_stop_level":13.4,"sweep_low":12.2,"atr14":0.958824,"stop_level":11.720588,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-17","known_ts":"2020-08-17","bar_index":3386,"type":"RECLAIM","strength":0.863,"price":13.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-08-13","prior_stop_level":13.4,"sweep_low":12.3,"atr14":0.958824,"stop_level":11.820588,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-08","known_ts":"2020-09-08","bar_index":3391,"type":"RECLAIM","strength":1.0,"price":13.3,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-08-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-15","known_ts":"2021-01-15","bar_index":3421,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.57,"stop_level":9.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-02-03","known_ts":"2021-02-03","bar_index":3425,"type":"RECLAIM","strength":0.863,"price":11.4,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-14","known_ts":"2021-04-16","bar_index":3441,"type":"BUY","strength":1.0,"price":11.9,"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":20},{"ts":"2021-05-13","known_ts":"2021-05-13","bar_index":3448,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.2,"stop_level":12.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-17","known_ts":"2021-05-17","bar_index":3448,"type":"RECLAIM","strength":1.0,"price":13.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-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":"2021-05-13","prior_stop_level":12.5,"sweep_low":11.9,"atr14":0.689017,"stop_level":11.555491,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-01","known_ts":"2021-06-01","bar_index":3452,"type":"RECLAIM","strength":1.0,"price":14.1,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-28","known_ts":"2021-06-28","bar_index":3458,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.9,"stop_level":14.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-02","known_ts":"2021-09-07","bar_index":3474,"type":"BUY","strength":0.588,"price":11.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2021-09-21","known_ts":"2021-09-21","bar_index":3478,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.9,"stop_level":11.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-09-29","known_ts":"2021-09-29","bar_index":3480,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.3,"stop_level":10.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-10-12","known_ts":"2021-10-14","bar_index":3483,"type":"REBUY","strength":0.725,"price":12.0,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"2022-01-11","known_ts":"2022-01-13","bar_index":3504,"type":"BUY","strength":0.45,"price":9.22,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-01-11","known_ts":"2022-01-13","bar_index":3504,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-01-11","trigger_known_ts":"2022-01-13","strength":0.45,"price":9.22,"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.430864,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.8,"atr14":0.371126,"stop_level":8.614437,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-04","known_ts":"2022-03-08","bar_index":3516,"type":"BUY","strength":0.45,"price":9.35,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-03-04","known_ts":"2022-03-08","bar_index":3516,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-03-04","trigger_known_ts":"2022-03-08","strength":0.45,"price":9.35,"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.42284,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.3,"atr14":0.568384,"stop_level":7.015808,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-05","known_ts":"2022-04-05","bar_index":3523,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.1,"stop_level":8.26,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-07","known_ts":"2022-04-07","bar_index":3524,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.04,"stop_level":8.26,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-13","known_ts":"2022-04-13","bar_index":3525,"type":"RECLAIM","strength":0.588,"price":8.45,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-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":"2022-04-07","prior_stop_level":8.26,"sweep_low":7.81,"atr14":0.429704,"stop_level":7.595148,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-17","known_ts":"2022-05-19","bar_index":3533,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-05-17","trigger_known_ts":"2022-05-19","strength":0.45,"price":5.2,"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.679012,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.61,"atr14":0.455767,"stop_level":4.382117,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-31","known_ts":"2022-06-02","bar_index":3536,"type":"BUY","strength":0.45,"price":6.4,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-05-31","known_ts":"2022-06-02","bar_index":3536,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-05-31","trigger_known_ts":"2022-06-02","strength":0.45,"price":6.4,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.604938,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.01,"atr14":0.450104,"stop_level":4.784948,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-22","known_ts":"2022-07-26","bar_index":3548,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-07-22","trigger_known_ts":"2022-07-26","strength":0.45,"price":3.69,"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.7,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.2,"atr14":0.372458,"stop_level":3.013771,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-01","known_ts":"2022-08-03","bar_index":3550,"type":"BUY","strength":0.45,"price":3.48,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-08-01","known_ts":"2022-08-03","bar_index":3550,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-08-01","trigger_known_ts":"2022-08-03","strength":0.45,"price":3.48,"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.71,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.2,"atr14":0.365501,"stop_level":3.01725,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-22","known_ts":"2022-08-24","bar_index":3555,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-08-22","trigger_known_ts":"2022-08-24","strength":0.45,"price":3.19,"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.734167,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.81,"atr14":0.261228,"stop_level":2.679386,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-27","known_ts":"2022-09-27","bar_index":3563,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.89,"stop_level":2.97,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-28","known_ts":"2022-09-28","bar_index":3563,"type":"RECLAIM","strength":0.588,"price":3.1,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-09-27","prior_stop_level":2.97,"sweep_low":2.865,"atr14":0.257051,"stop_level":2.736475,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-17","known_ts":"2022-10-17","bar_index":3568,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.35,"stop_level":3.51,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-21","known_ts":"2022-10-21","bar_index":3569,"type":"RECLAIM","strength":0.588,"price":3.57,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-10-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-10-17","prior_stop_level":3.51,"sweep_low":3.11,"atr14":0.27957,"stop_level":2.970215,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-29","known_ts":"2022-11-29","bar_index":3578,"type":"RECLAIM","strength":0.863,"price":5.94,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-10-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-19","known_ts":"2022-12-19","bar_index":3582,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.15,"stop_level":5.37,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-20","known_ts":"2022-12-20","bar_index":3583,"type":"RECLAIM","strength":0.863,"price":5.41,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-19 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":"2022-12-19","prior_stop_level":5.37,"sweep_low":5.01,"atr14":0.350336,"stop_level":4.834832,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-04","known_ts":"2023-01-04","bar_index":3586,"type":"RECLAIM","strength":0.863,"price":7.17,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-03","known_ts":"2023-02-03","bar_index":3593,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.25,"stop_level":6.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-03-20","known_ts":"2023-03-20","bar_index":3603,"type":"RECLAIM","strength":1.0,"price":7.96,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-02-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-10","known_ts":"2023-05-10","bar_index":3615,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.13,"stop_level":8.16,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-07-12","known_ts":"2023-07-14","bar_index":3629,"type":"BUY","strength":0.725,"price":8.36,"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":60},{"ts":"2023-08-16","known_ts":"2023-08-16","bar_index":3637,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.71,"stop_level":6.79,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2023-08-18","known_ts":"2023-08-18","bar_index":3638,"type":"RECLAIM","strength":0.725,"price":6.83,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-16 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":"2023-08-16","prior_stop_level":6.79,"sweep_low":6.64,"atr14":0.359688,"stop_level":6.460156,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-28","known_ts":"2023-08-30","bar_index":3640,"type":"BUY","strength":0.725,"price":8.28,"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":"2023-10-10","known_ts":"2023-10-12","bar_index":3650,"type":"BUY","strength":0.588,"price":7.27,"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":"2023-11-07","known_ts":"2023-11-07","bar_index":3656,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.38,"stop_level":6.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2023-11-09","known_ts":"2023-11-09","bar_index":3657,"type":"RECLAIM","strength":0.588,"price":6.93,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-11-07 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":"2023-11-07","prior_stop_level":6.55,"sweep_low":6.27,"atr14":0.449278,"stop_level":6.045361,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-13","known_ts":"2023-11-15","bar_index":3658,"type":"REBUY","strength":0.588,"price":7.35,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":45},{"ts":"2024-01-02","known_ts":"2024-01-02","bar_index":3669,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.07,"stop_level":7.54,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-02-01","known_ts":"2024-02-05","bar_index":3676,"type":"BUY","strength":0.588,"price":7.26,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":30},{"ts":"2024-02-28","known_ts":"2024-03-01","bar_index":3682,"type":"BUY","strength":0.588,"price":6.85,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":25},{"ts":"2024-08-20","known_ts":"2024-08-22","bar_index":3722,"type":"BUY","strength":0.725,"price":9.44,"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":"2024-09-11","known_ts":"2024-09-13","bar_index":3727,"type":"BUY","strength":0.725,"price":9.47,"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":"2024-10-31","known_ts":"2024-10-31","bar_index":3739,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.51,"stop_level":9.99,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-11-04","known_ts":"2024-11-04","bar_index":3739,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.16,"stop_level":9.99,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-01-07","known_ts":"2025-01-10","bar_index":3754,"type":"BUY","strength":0.45,"price":8.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-02-07","known_ts":"2025-02-07","bar_index":3761,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.38,"stop_level":8.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-03-06","known_ts":"2025-03-10","bar_index":3767,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-03-06","trigger_known_ts":"2025-03-10","strength":0.45,"price":6.99,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.429853,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.456,"atr14":0.379569,"stop_level":6.266215,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-14","known_ts":"2025-03-18","bar_index":3769,"type":"BUY","strength":0.45,"price":7.86,"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-03-14","known_ts":"2025-03-18","bar_index":3769,"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-03-14","trigger_known_ts":"2025-03-18","strength":0.45,"price":7.86,"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.358891,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.865,"atr14":0.393437,"stop_level":6.668282,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-02","known_ts":"2025-04-02","bar_index":3773,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.5,"stop_level":7.65,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-04-09","known_ts":"2025-04-11","bar_index":3775,"type":"BUY","strength":0.588,"price":7.96,"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":"2025-04-09","known_ts":"2025-04-11","bar_index":3775,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-04-09","trigger_known_ts":"2025-04-11","strength":0.588,"price":7.96,"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.350734,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.38,"atr14":0.479447,"stop_level":6.140277,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-01","known_ts":"2025-05-01","bar_index":3780,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.52,"stop_level":7.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-05-05","known_ts":"2025-05-05","bar_index":3780,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.54,"stop_level":7.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-05-06","known_ts":"2025-05-06","bar_index":3781,"type":"RECLAIM","strength":0.588,"price":8.12,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-05-01","prior_stop_level":7.64,"sweep_low":7.25,"atr14":0.399816,"stop_level":7.050092,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-06","known_ts":"2025-05-06","bar_index":3781,"type":"RECLAIM","strength":0.588,"price":8.12,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-05-05","prior_stop_level":7.64,"sweep_low":7.43,"atr14":0.399816,"stop_level":7.230092,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-19","known_ts":"2025-05-21","bar_index":3784,"type":"REBUY","strength":0.588,"price":7.63,"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":"2025-06-02","known_ts":"2025-06-02","bar_index":3787,"type":"RECLAIM","strength":0.725,"price":8.99,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-05-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-28","known_ts":"2025-07-28","bar_index":3799,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.84,"stop_level":10.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-19","known_ts":"2025-08-19","bar_index":3805,"type":"RECLAIM","strength":0.863,"price":10.95,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-07-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-11-06","known_ts":"2025-11-06","bar_index":3823,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.66,"stop_level":16.42,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-11-10","known_ts":"2025-11-10","bar_index":3824,"type":"RECLAIM","strength":1.0,"price":17.09,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-11-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":"2025-11-06","prior_stop_level":16.42,"sweep_low":14.93,"atr14":1.290179,"stop_level":14.28491,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-02","known_ts":"2026-01-02","bar_index":3836,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.68,"stop_level":18.87,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-01-05","known_ts":"2026-01-05","bar_index":3836,"type":"RECLAIM","strength":0.863,"price":19.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2026-01-02","prior_stop_level":18.87,"sweep_low":17.7,"atr14":1.173081,"stop_level":17.11346,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-23","known_ts":"2026-01-23","bar_index":3841,"type":"RECLAIM","strength":1.0,"price":27.97,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-04-16","known_ts":"2026-04-20","bar_index":3860,"type":"BUY","strength":0.725,"price":25.79,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-04-20","last_scored_basis":null,"bars_since_signal":27,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":false,"above200":false},"early_dots":["2017-03-13","2017-04-03","2017-06-02","2018-03-08","2018-03-21","2018-08-23","2018-09-11","2018-09-24","2018-11-30","2019-09-20","2019-12-03","2019-12-19","2020-09-08","2020-09-29","2020-11-10","2020-11-27","2021-04-06","2021-07-27","2021-08-20","2021-12-15","2022-03-04","2023-02-27","2023-06-28","2023-08-23","2023-09-19","2023-10-05","2024-01-24","2024-02-28","2024-03-28","2024-05-20","2024-07-03","2024-08-07","2024-09-11","2024-11-21","2025-01-02","2025-01-30","2025-08-14","2025-11-07","2026-03-25","2026-06-16"],"warnings":[{"ts":"2022-09-20","kind":"arm","px":3.34},{"ts":"2022-09-27","kind":"confirm","px":2.89,"level":2.97},{"ts":"2022-10-14","kind":"arm","px":3.19},{"ts":"2022-10-17","kind":"confirm","px":3.35,"level":3.51},{"ts":"2022-11-22","kind":"arm","px":5.1},{"ts":"2022-12-19","kind":"confirm","px":5.15,"level":5.37},{"ts":"2023-01-11","kind":"arm","px":6.96},{"ts":"2023-02-03","kind":"confirm","px":6.25,"level":6.46},{"ts":"2023-04-10","kind":"arm","px":9.14},{"ts":"2023-05-10","kind":"confirm","px":8.13,"level":8.16},{"ts":"2023-07-27","kind":"arm","px":8.21},{"ts":"2023-08-16","kind":"confirm","px":6.71,"level":6.79},{"ts":"2023-10-27","kind":"arm","px":7.09},{"ts":"2023-11-07","kind":"confirm","px":6.38,"level":6.55},{"ts":"2023-12-29","kind":"arm","px":7.21},{"ts":"2024-01-02","kind":"confirm","px":7.07,"level":7.54},{"ts":"2024-03-19","kind":"arm","px":8.37},{"ts":"2024-04-12","kind":"arm","px":11.32},{"ts":"2024-09-03","kind":"arm","px":8.46},{"ts":"2024-10-02","kind":"arm","px":9.3},{"ts":"2024-10-28","kind":"arm","px":10.3},{"ts":"2024-10-31","kind":"confirm","px":9.51,"level":9.99},{"ts":"2024-11-01","kind":"arm","px":9.32},{"ts":"2024-11-04","kind":"confirm","px":9.16,"level":9.99},{"ts":"2025-01-28","kind":"arm","px":8.0},{"ts":"2025-02-07","kind":"confirm","px":7.38,"level":8.0},{"ts":"2025-04-01","kind":"arm","px":7.52},{"ts":"2025-04-02","kind":"confirm","px":7.5,"level":7.65},{"ts":"2025-04-25","kind":"arm","px":7.66},{"ts":"2025-05-01","kind":"confirm","px":7.52,"level":7.64},{"ts":"2025-05-02","kind":"arm","px":7.36},{"ts":"2025-05-05","kind":"confirm","px":7.54,"level":7.64},{"ts":"2025-06-11","kind":"arm","px":9.29},{"ts":"2025-07-15","kind":"arm","px":11.0},{"ts":"2025-07-28","kind":"confirm","px":10.84,"level":10.95},{"ts":"2025-09-16","kind":"arm","px":13.5},{"ts":"2025-11-06","kind":"confirm","px":15.66,"level":16.42},{"ts":"2025-12-31","kind":"arm","px":18.51},{"ts":"2026-01-02","kind":"confirm","px":18.68,"level":18.87},{"ts":"2026-02-02","kind":"arm","px":23.45}],"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":[]}}}