{"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":"CRMT","timeframe":"3D","as_of":"2026-07-17T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1987-09-23","known_ts":"1987-09-23","bar_index":45,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.1667,"stop_level":1.3333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1987-10-29","known_ts":"1987-11-02","bar_index":54,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1987-10-29","trigger_known_ts":"1987-11-02","strength":0.45,"price":0.8333,"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.411802,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.75,"atr14":0.208479,"stop_level":0.645761,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-12-08","known_ts":"1987-12-10","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":"1987-12-08","trigger_known_ts":"1987-12-10","strength":0.45,"price":0.4167,"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.705866,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.3333,"atr14":0.222789,"stop_level":0.221905,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-12-11","known_ts":"1987-12-15","bar_index":64,"type":"BUY","strength":0.45,"price":0.4167,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-12-11","known_ts":"1987-12-15","bar_index":64,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1987-12-11","trigger_known_ts":"1987-12-15","strength":0.45,"price":0.4167,"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.705866,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.3333,"atr14":0.228214,"stop_level":0.219193,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-12-30","known_ts":"1988-01-04","bar_index":68,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1987-12-30","trigger_known_ts":"1988-01-04","strength":0.45,"price":0.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.647067,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4167,"atr14":0.205337,"stop_level":0.314032,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-03-14","known_ts":"1988-03-16","bar_index":85,"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-03-14","trigger_known_ts":"1988-03-16","strength":0.588,"price":0.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.647067,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.4167,"atr14":0.13215,"stop_level":0.350625,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-06","known_ts":"1988-04-06","bar_index":90,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4167,"stop_level":0.4583,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-04-08","known_ts":"1988-04-08","bar_index":91,"type":"RECLAIM","strength":0.588,"price":0.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-04-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":"1988-04-06","prior_stop_level":0.4583,"sweep_low":0.4167,"atr14":0.161492,"stop_level":0.335954,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-13","known_ts":"1988-04-15","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":"1988-04-13","trigger_known_ts":"1988-04-15","strength":0.588,"price":0.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.647067,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.4167,"atr14":0.15122,"stop_level":0.34109,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-06-08","known_ts":"1988-06-08","bar_index":105,"type":"RECLAIM","strength":0.863,"price":0.6667,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-04-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-07-21","known_ts":"1988-07-25","bar_index":115,"type":"REBUY","strength":1.0,"price":0.7083,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1988-12-02","known_ts":"1988-12-02","bar_index":146,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.8333,"stop_level":0.9167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-02-01","known_ts":"1989-02-03","bar_index":160,"type":"BUY","strength":0.725,"price":0.9167,"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":"1989-02-16","known_ts":"1989-02-16","bar_index":163,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.75,"stop_level":0.8333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-04-07","known_ts":"1989-04-07","bar_index":175,"type":"RECLAIM","strength":1.0,"price":0.875,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-02-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-04-20","known_ts":"1989-04-20","bar_index":178,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.75,"stop_level":0.8333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1989-05-30","known_ts":"1989-06-01","bar_index":187,"type":"BUY","strength":0.725,"price":0.7917,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"1989-08-28","known_ts":"1989-08-30","bar_index":208,"type":"BUY","strength":0.863,"price":0.8333,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1989-11-27","known_ts":"1989-11-29","bar_index":229,"type":"BUY","strength":0.863,"price":0.9167,"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":"aplus","score":90},{"ts":"1990-02-22","known_ts":"1990-02-26","bar_index":249,"type":"BUY","strength":0.725,"price":0.8333,"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":"1990-11-20","known_ts":"1990-11-23","bar_index":312,"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-20","trigger_known_ts":"1990-11-23","strength":0.45,"price":0.4167,"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.687467,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4167,"atr14":0.059696,"stop_level":0.386852,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-29","known_ts":"1990-12-03","bar_index":314,"type":"BUY","strength":0.45,"price":0.4167,"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-29","known_ts":"1990-12-03","bar_index":314,"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-29","trigger_known_ts":"1990-12-03","strength":0.45,"price":0.4167,"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.687467,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4167,"atr14":0.066381,"stop_level":0.38351,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-12-04","known_ts":"1990-12-06","bar_index":315,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-12-04","trigger_known_ts":"1990-12-06","strength":0.45,"price":0.4167,"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.687467,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4167,"atr14":0.074459,"stop_level":0.379471,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-04","known_ts":"1991-01-08","bar_index":322,"type":"BUY","strength":0.45,"price":0.3333,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1991-01-04","known_ts":"1991-01-08","bar_index":322,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1991-01-04","trigger_known_ts":"1991-01-08","strength":0.45,"price":0.3333,"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.750019,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.2917,"atr14":0.15126,"stop_level":0.21607,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-02-20","known_ts":"1991-02-20","bar_index":332,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2917,"stop_level":0.3333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-03-22","known_ts":"1991-03-22","bar_index":340,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.25,"stop_level":0.3333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-05-01","known_ts":"1991-05-03","bar_index":349,"type":"BUY","strength":0.725,"price":0.3333,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1991-09-09","known_ts":"1991-09-11","bar_index":379,"type":"BUY","strength":0.863,"price":0.375,"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":"1991-12-20","known_ts":"1991-12-20","bar_index":403,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4167,"stop_level":0.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-04-22","known_ts":"1992-04-22","bar_index":431,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.25,"stop_level":0.3333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1992-06-29","known_ts":"1992-06-29","bar_index":447,"type":"RECLAIM","strength":0.725,"price":0.4167,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-04-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-11-25","known_ts":"1992-11-30","bar_index":482,"type":"BUY","strength":0.588,"price":0.3333,"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":"1992-12-14","known_ts":"1992-12-16","bar_index":486,"type":"BUY","strength":0.45,"price":0.2917,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-12-14","known_ts":"1992-12-16","bar_index":486,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1992-12-14","trigger_known_ts":"1992-12-16","strength":0.45,"price":0.2917,"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.4166,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.25,"atr14":0.00913,"stop_level":0.245435,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-12-22","known_ts":"1992-12-22","bar_index":488,"type":"RECLAIM","strength":0.588,"price":0.3333,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-12-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1993-01-21","known_ts":"1993-01-21","bar_index":494,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.25,"stop_level":0.2917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-02-26","known_ts":"1993-03-02","bar_index":503,"type":"BUY","strength":0.45,"price":0.2917,"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-03-29","known_ts":"1993-03-29","bar_index":510,"type":"RECLAIM","strength":0.725,"price":0.3333,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-02-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-07-15","known_ts":"1993-07-15","bar_index":535,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.8333,"stop_level":4.1667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-11-11","known_ts":"1993-11-11","bar_index":563,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.75,"stop_level":4.8333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1994-02-18","known_ts":"1994-02-18","bar_index":586,"type":"RECLAIM","strength":0.863,"price":4.9167,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-11-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-04-06","known_ts":"1994-04-06","bar_index":596,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.5,"stop_level":5.9167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-04-07","known_ts":"1994-04-07","bar_index":596,"type":"RECLAIM","strength":0.863,"price":6.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-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":"1994-04-06","prior_stop_level":5.9167,"sweep_low":5.4167,"atr14":0.473125,"stop_level":5.180137,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-06","known_ts":"1994-07-08","bar_index":617,"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-07-06","trigger_known_ts":"1994-07-08","strength":0.45,"price":3.9167,"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.419748,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.75,"atr14":0.255302,"stop_level":3.622349,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-14","known_ts":"1994-07-18","bar_index":619,"type":"BUY","strength":0.45,"price":4.5833,"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-07-27","known_ts":"1994-07-27","bar_index":622,"type":"RECLAIM","strength":0.588,"price":4.9167,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-07-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1994-08-04","known_ts":"1994-08-04","bar_index":624,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.3333,"stop_level":4.4583,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-08","known_ts":"1994-08-08","bar_index":624,"type":"RECLAIM","strength":0.588,"price":4.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-08-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":"1994-08-04","prior_stop_level":4.4583,"sweep_low":4.1667,"atr14":0.258233,"stop_level":4.037584,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-13","known_ts":"1994-09-15","bar_index":633,"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-09-13","trigger_known_ts":"1994-09-15","strength":0.45,"price":4.0833,"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.395067,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.9167,"atr14":0.364126,"stop_level":2.734637,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-16","known_ts":"1994-09-20","bar_index":634,"type":"BUY","strength":0.588,"price":4.25,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-09-16","known_ts":"1994-09-20","bar_index":634,"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-09-16","trigger_known_ts":"1994-09-20","strength":0.588,"price":4.25,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.37037,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.9167,"atr14":0.374995,"stop_level":2.729203,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-12","known_ts":"1994-10-12","bar_index":640,"type":"RECLAIM","strength":0.725,"price":4.9167,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-09-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-11-04","known_ts":"1994-11-04","bar_index":645,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0417,"stop_level":4.1667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-12-29","known_ts":"1995-01-03","bar_index":658,"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-29","trigger_known_ts":"1995-01-03","strength":0.45,"price":2.5,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.62963,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.9167,"atr14":0.289659,"stop_level":1.77187,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-01-09","known_ts":"1995-01-11","bar_index":660,"type":"BUY","strength":0.45,"price":2.9167,"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-09","known_ts":"1995-01-11","bar_index":660,"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-09","trigger_known_ts":"1995-01-11","strength":0.45,"price":2.9167,"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.567896,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.9167,"atr14":0.262796,"stop_level":1.785302,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-01-20","known_ts":"1995-01-24","bar_index":663,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1995-01-20","trigger_known_ts":"1995-01-24","strength":0.45,"price":3.0,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.555556,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.9167,"atr14":0.33999,"stop_level":1.746705,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-27","known_ts":"1995-02-27","bar_index":671,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5312,"stop_level":2.6667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-02-28","known_ts":"1995-02-28","bar_index":671,"type":"RECLAIM","strength":0.588,"price":2.7083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-02-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":"1995-02-27","prior_stop_level":2.6667,"sweep_low":2.5312,"atr14":0.312786,"stop_level":2.374807,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-09","known_ts":"1995-03-09","bar_index":674,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5,"stop_level":2.5312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-03-13","known_ts":"1995-03-13","bar_index":674,"type":"RECLAIM","strength":0.588,"price":2.625,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-03-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":"1995-03-09","prior_stop_level":2.5312,"sweep_low":2.4167,"atr14":0.266096,"stop_level":2.283652,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-12","known_ts":"1995-05-12","bar_index":689,"type":"RECLAIM","strength":0.863,"price":3.6667,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-03-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-14","known_ts":"1995-06-14","bar_index":696,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.375,"stop_level":3.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-15","known_ts":"1995-06-15","bar_index":696,"type":"RECLAIM","strength":0.863,"price":3.5833,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-06-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-06-14","prior_stop_level":3.5,"sweep_low":3.3333,"atr14":0.240822,"stop_level":3.212889,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-06-29","known_ts":"1995-06-29","bar_index":700,"type":"RECLAIM","strength":0.863,"price":4.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-12-11","known_ts":"1995-12-13","bar_index":738,"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-12-11","trigger_known_ts":"1995-12-13","strength":0.45,"price":1.2917,"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.683663,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.1667,"atr14":0.180011,"stop_level":1.076695,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-12-14","known_ts":"1995-12-18","bar_index":739,"type":"BUY","strength":0.45,"price":1.8333,"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-12-14","known_ts":"1995-12-18","bar_index":739,"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-12-14","trigger_known_ts":"1995-12-18","strength":0.45,"price":1.8333,"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.551025,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.1667,"atr14":0.213304,"stop_level":1.060048,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-02-12","known_ts":"1996-02-12","bar_index":752,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.25,"stop_level":1.2917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-02-15","known_ts":"1996-02-15","bar_index":753,"type":"RECLAIM","strength":0.588,"price":1.3333,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-02-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":"1996-02-12","prior_stop_level":1.2917,"sweep_low":1.2083,"atr14":0.116411,"stop_level":1.150094,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-02-28","known_ts":"1996-02-28","bar_index":756,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.125,"stop_level":1.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-02-29","known_ts":"1996-02-29","bar_index":756,"type":"RECLAIM","strength":0.588,"price":1.3333,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-02-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1996-02-28","prior_stop_level":1.25,"sweep_low":1.125,"atr14":0.13544,"stop_level":1.05728,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-03-20","known_ts":"1996-03-22","bar_index":761,"type":"REBUY","strength":0.588,"price":1.4583,"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":"1996-04-16","known_ts":"1996-04-16","bar_index":767,"type":"RECLAIM","strength":0.725,"price":1.25,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-03-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-09-05","known_ts":"1996-09-09","bar_index":800,"type":"BUY","strength":0.725,"price":1.75,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"1996-10-17","known_ts":"1996-10-17","bar_index":810,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6667,"stop_level":1.9167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1996-10-21","known_ts":"1996-10-21","bar_index":810,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5833,"stop_level":1.9167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1996-12-17","known_ts":"1996-12-19","bar_index":824,"type":"BUY","strength":0.725,"price":1.5417,"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":40},{"ts":"1997-02-12","known_ts":"1997-02-14","bar_index":837,"type":"BUY","strength":0.863,"price":1.6667,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1997-05-06","known_ts":"1997-05-08","bar_index":856,"type":"BUY","strength":0.725,"price":1.5208,"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":"1997-10-06","known_ts":"1997-10-06","bar_index":891,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.125,"stop_level":2.2917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-09","known_ts":"1997-10-09","bar_index":892,"type":"RECLAIM","strength":1.0,"price":2.4167,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-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":"1997-10-06","prior_stop_level":2.2917,"sweep_low":2.0208,"atr14":0.132595,"stop_level":1.954502,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-10-21","known_ts":"1997-10-21","bar_index":895,"type":"RECLAIM","strength":1.0,"price":2.2917,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-10-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-27","known_ts":"1998-01-29","bar_index":917,"type":"BUY","strength":0.725,"price":2.0833,"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":"1998-02-04","known_ts":"1998-02-06","bar_index":919,"type":"BUY","strength":0.725,"price":2.125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1998-03-06","known_ts":"1998-03-10","bar_index":926,"type":"BUY","strength":0.725,"price":2.0833,"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":"1998-06-15","known_ts":"1998-06-15","bar_index":949,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.6875,"stop_level":2.875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-09-17","known_ts":"1998-09-21","bar_index":971,"type":"BUY","strength":0.588,"price":2.2083,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"1998-10-07","known_ts":"1998-10-07","bar_index":975,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1667,"stop_level":2.2083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1998-10-26","known_ts":"1998-10-26","bar_index":980,"type":"RECLAIM","strength":0.863,"price":2.4583,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-10-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-12-14","known_ts":"1998-12-14","bar_index":991,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.375,"stop_level":3.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-12-30","known_ts":"1998-12-30","bar_index":995,"type":"RECLAIM","strength":1.0,"price":3.8333,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-05-03","known_ts":"1999-05-05","bar_index":1023,"type":"BUY","strength":0.725,"price":4.1667,"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-07-08","known_ts":"1999-07-08","bar_index":1038,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.75,"stop_level":3.875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-08-18","known_ts":"1999-08-20","bar_index":1048,"type":"BUY","strength":0.588,"price":3.25,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"1999-09-03","known_ts":"1999-09-08","bar_index":1052,"type":"BUY","strength":0.45,"price":3.3333,"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-09-27","known_ts":"1999-09-27","bar_index":1057,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.0417,"stop_level":3.0833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-09-28","known_ts":"1999-09-28","bar_index":1057,"type":"RECLAIM","strength":0.45,"price":3.5833,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-09-27 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-09-27","prior_stop_level":3.0833,"sweep_low":3.0,"atr14":0.235667,"stop_level":2.882166,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-05","known_ts":"1999-10-05","bar_index":1059,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.0,"stop_level":3.0833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-10-07","known_ts":"1999-10-07","bar_index":1059,"type":"RECLAIM","strength":0.45,"price":3.1667,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-10-05 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-10-05","prior_stop_level":3.0833,"sweep_low":2.7917,"atr14":0.298509,"stop_level":2.642445,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-22","known_ts":"1999-11-22","bar_index":1070,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.2917,"stop_level":3.3333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-11-23","known_ts":"1999-11-23","bar_index":1070,"type":"RECLAIM","strength":0.588,"price":3.4583,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-11-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-11-22","prior_stop_level":3.3333,"sweep_low":3.2917,"atr14":0.162767,"stop_level":3.210316,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-13","known_ts":"1999-12-13","bar_index":1075,"type":"RECLAIM","strength":0.725,"price":3.6667,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-12-21","known_ts":"1999-12-21","bar_index":1077,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.25,"stop_level":3.3333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-28","known_ts":"1999-12-28","bar_index":1078,"type":"RECLAIM","strength":0.588,"price":3.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-12-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-12-21","prior_stop_level":3.3333,"sweep_low":3.25,"atr14":0.141867,"stop_level":3.179066,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-04","known_ts":"2000-01-06","bar_index":1080,"type":"BUY","strength":0.588,"price":3.4583,"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":"2000-01-04","known_ts":"2000-01-06","bar_index":1080,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-01-04","trigger_known_ts":"2000-01-06","strength":0.588,"price":3.4583,"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.319674,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.125,"atr14":0.168786,"stop_level":3.040607,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-26","known_ts":"2000-01-28","bar_index":1085,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-01-26","trigger_known_ts":"2000-01-28","strength":0.45,"price":3.1667,"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.321426,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.9167,"atr14":0.197651,"stop_level":2.817875,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-03","known_ts":"2000-02-07","bar_index":1087,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-02-03","trigger_known_ts":"2000-02-07","strength":0.588,"price":3.3333,"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.211837,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.0208,"atr14":0.187557,"stop_level":2.927022,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-08","known_ts":"2000-02-10","bar_index":1088,"type":"BUY","strength":0.588,"price":3.3333,"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":"2000-02-08","known_ts":"2000-02-10","bar_index":1088,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-02-08","trigger_known_ts":"2000-02-10","strength":0.588,"price":3.3333,"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.211837,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.0208,"atr14":0.189305,"stop_level":2.926147,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-25","known_ts":"2000-02-29","bar_index":1092,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-02-25","trigger_known_ts":"2000-02-29","strength":0.45,"price":3.0417,"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.280786,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.5833,"atr14":0.211058,"stop_level":2.477771,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-06","known_ts":"2000-03-08","bar_index":1094,"type":"BUY","strength":0.45,"price":3.0833,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-03-06","known_ts":"2000-03-08","bar_index":1094,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-03-06","trigger_known_ts":"2000-03-08","strength":0.45,"price":3.0833,"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.260014,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.6667,"atr14":0.175766,"stop_level":2.578817,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-27","known_ts":"2000-03-27","bar_index":1099,"type":"RECLAIM","strength":0.725,"price":3.75,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-03-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-19","known_ts":"2000-04-19","bar_index":1104,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3333,"stop_level":3.375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-05-09","known_ts":"2000-05-09","bar_index":1109,"type":"RECLAIM","strength":0.863,"price":3.4167,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-04-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-07-18","known_ts":"2000-07-20","bar_index":1125,"type":"BUY","strength":0.863,"price":3.4583,"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":"2000-08-11","known_ts":"2000-08-15","bar_index":1131,"type":"BUY","strength":0.725,"price":3.4167,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2000-10-27","known_ts":"2000-10-31","bar_index":1149,"type":"BUY","strength":0.588,"price":3.3125,"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":"quality","score":75},{"ts":"2000-11-09","known_ts":"2000-11-13","bar_index":1152,"type":"BUY","strength":0.588,"price":3.3333,"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":"quality","score":75},{"ts":"2001-02-07","known_ts":"2001-02-09","bar_index":1172,"type":"BUY","strength":0.45,"price":2.6667,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-04-04","known_ts":"2001-04-06","bar_index":1185,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-04-04","trigger_known_ts":"2001-04-06","strength":0.45,"price":2.5208,"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.312515,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.4583,"atr14":0.045248,"stop_level":2.435676,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-12","known_ts":"2001-04-17","bar_index":1187,"type":"BUY","strength":0.45,"price":2.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-04-12","known_ts":"2001-04-17","bar_index":1187,"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":"2001-04-12","trigger_known_ts":"2001-04-17","strength":0.45,"price":2.5,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.302319,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.34,"atr14":0.051965,"stop_level":2.314018,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-30","known_ts":"2001-08-30","bar_index":1219,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.54,"stop_level":2.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-09-05","known_ts":"2001-09-05","bar_index":1220,"type":"RECLAIM","strength":0.725,"price":2.66,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-08-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":"2001-08-30","prior_stop_level":2.6,"sweep_low":2.54,"atr14":0.071848,"stop_level":2.504076,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-09-26","known_ts":"2001-09-26","bar_index":1224,"type":"RECLAIM","strength":0.863,"price":2.6,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-08-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-02-04","known_ts":"2002-02-04","bar_index":1253,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.6667,"stop_level":4.7333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-25","known_ts":"2002-03-25","bar_index":1265,"type":"RECLAIM","strength":1.0,"price":6.3667,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-19","known_ts":"2002-08-21","bar_index":1299,"type":"BUY","strength":0.725,"price":8.6667,"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":"2002-09-23","known_ts":"2002-09-23","bar_index":1307,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.04,"stop_level":8.1667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-10-30","known_ts":"2002-11-01","bar_index":1316,"type":"BUY","strength":0.588,"price":7.2,"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-12-27","known_ts":"2002-12-27","bar_index":1329,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.1333,"stop_level":8.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-30","known_ts":"2002-12-30","bar_index":1329,"type":"RECLAIM","strength":0.588,"price":8.4133,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-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":"2002-12-27","prior_stop_level":8.2,"sweep_low":8.0,"atr14":0.39603,"stop_level":7.801985,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-14","known_ts":"2003-01-14","bar_index":1333,"type":"RECLAIM","strength":0.725,"price":8.64,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-12-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-03-25","known_ts":"2003-03-27","bar_index":1349,"type":"BUY","strength":0.45,"price":7.9867,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-03-28","known_ts":"2003-03-28","bar_index":1350,"type":"RECLAIM","strength":0.588,"price":8.6267,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-03-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2003-06-27","known_ts":"2003-06-27","bar_index":1371,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.7067,"stop_level":12.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-30","known_ts":"2003-06-30","bar_index":1371,"type":"RECLAIM","strength":0.863,"price":12.12,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-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":"2003-06-27","prior_stop_level":12.02,"sweep_low":11.1333,"atr14":0.544885,"stop_level":10.860858,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-16","known_ts":"2003-07-16","bar_index":1375,"type":"RECLAIM","strength":1.0,"price":12.0133,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-23","known_ts":"2003-10-23","bar_index":1398,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.7333,"stop_level":21.1267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-03","known_ts":"2004-02-03","bar_index":1421,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.7933,"stop_level":22.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-09","known_ts":"2004-02-09","bar_index":1422,"type":"RECLAIM","strength":0.863,"price":22.86,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-02-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-02-03","prior_stop_level":22.06,"sweep_low":21.2467,"atr14":1.132992,"stop_level":20.680204,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-12","known_ts":"2004-02-12","bar_index":1423,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.7,"stop_level":21.4667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-01","known_ts":"2004-04-05","bar_index":1435,"type":"BUY","strength":0.588,"price":19.4667,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2004-04-28","known_ts":"2004-04-28","bar_index":1441,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.6,"stop_level":19.3133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-05-04","known_ts":"2004-05-04","bar_index":1442,"type":"SELL","basis":"structure_stop","strength":0.45,"price":17.5067,"stop_level":19.3133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-05-27","known_ts":"2004-06-01","bar_index":1448,"type":"BUY","strength":0.725,"price":19.1733,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":70},{"ts":"2004-08-09","known_ts":"2004-08-09","bar_index":1464,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.5,"stop_level":19.6333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-08-10","known_ts":"2004-08-10","bar_index":1464,"type":"RECLAIM","strength":0.725,"price":19.9133,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-08-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-08-09","prior_stop_level":19.6333,"sweep_low":19.4,"atr14":0.518847,"stop_level":19.140576,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-16","known_ts":"2004-08-18","bar_index":1466,"type":"REBUY","strength":0.725,"price":20.6667,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2004-11-09","known_ts":"2004-11-11","bar_index":1486,"type":"REBUY","strength":0.863,"price":24.1133,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2004-12-07","known_ts":"2004-12-07","bar_index":1492,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.3333,"stop_level":22.9333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-08","known_ts":"2004-12-08","bar_index":1492,"type":"RECLAIM","strength":0.863,"price":23.7533,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-12-07","prior_stop_level":22.9333,"sweep_low":22.2667,"atr14":0.74297,"stop_level":21.895215,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-31","known_ts":"2004-12-31","bar_index":1498,"type":"RECLAIM","strength":0.863,"price":24.9067,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-07 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":1531,"type":"BUY","strength":0.45,"price":20.79,"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-06-15","known_ts":"2005-06-15","bar_index":1536,"type":"RECLAIM","strength":0.725,"price":23.33,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-05-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-06-24","known_ts":"2005-06-24","bar_index":1538,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.65,"stop_level":21.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-06-27","known_ts":"2005-06-27","bar_index":1538,"type":"RECLAIM","strength":0.588,"price":22.15,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-06-24","prior_stop_level":21.75,"sweep_low":21.27,"atr14":0.648857,"stop_level":20.945572,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-08","known_ts":"2005-07-08","bar_index":1541,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.59,"stop_level":21.65,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-07-11","known_ts":"2005-07-11","bar_index":1541,"type":"RECLAIM","strength":0.588,"price":22.1,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-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":"2005-07-08","prior_stop_level":21.65,"sweep_low":20.85,"atr14":0.823465,"stop_level":20.438268,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-09","known_ts":"2005-09-13","bar_index":1556,"type":"BUY","strength":0.45,"price":20.36,"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-10-05","known_ts":"2005-10-07","bar_index":1562,"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-10-05","trigger_known_ts":"2005-10-07","strength":0.45,"price":18.0,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.28647,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.88,"atr14":0.742703,"stop_level":16.508648,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-11","known_ts":"2005-11-15","bar_index":1571,"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-11-11","trigger_known_ts":"2005-11-15","strength":0.45,"price":15.51,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.385175,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.02,"atr14":0.523322,"stop_level":14.758339,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-25","known_ts":"2005-11-29","bar_index":1574,"type":"BUY","strength":0.45,"price":16.45,"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-11-25","known_ts":"2005-11-29","bar_index":1574,"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-11-25","trigger_known_ts":"2005-11-29","strength":0.45,"price":16.45,"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.347913,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.87,"atr14":0.684901,"stop_level":13.52755,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-30","known_ts":"2005-12-30","bar_index":1582,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.52,"stop_level":16.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-01-03","known_ts":"2006-01-03","bar_index":1582,"type":"RECLAIM","strength":0.588,"price":17.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-30","prior_stop_level":16.55,"sweep_low":16.15,"atr14":0.638869,"stop_level":15.830566,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-02","known_ts":"2006-02-02","bar_index":1589,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.9,"stop_level":18.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-02-07","known_ts":"2006-02-07","bar_index":1590,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.85,"stop_level":18.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-02-10","known_ts":"2006-02-10","bar_index":1591,"type":"RECLAIM","strength":0.725,"price":18.36,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-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":"2006-02-07","prior_stop_level":18.3,"sweep_low":17.35,"atr14":0.629658,"stop_level":17.035171,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-28","known_ts":"2006-02-28","bar_index":1595,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.42,"stop_level":18.47,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-02","known_ts":"2006-03-02","bar_index":1595,"type":"RECLAIM","strength":0.863,"price":19.48,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-02-28","prior_stop_level":18.47,"sweep_low":18.1,"atr14":0.576544,"stop_level":17.811728,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-16","known_ts":"2006-03-16","bar_index":1599,"type":"RECLAIM","strength":0.863,"price":21.41,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-02-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-06","known_ts":"2006-04-06","bar_index":1604,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.95,"stop_level":21.03,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-12","known_ts":"2006-04-12","bar_index":1605,"type":"RECLAIM","strength":0.863,"price":21.09,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-04-06","prior_stop_level":21.03,"sweep_low":19.87,"atr14":0.6955,"stop_level":19.52225,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-28","known_ts":"2006-06-30","bar_index":1623,"type":"BUY","strength":0.725,"price":20.31,"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":"aplus","score":85},{"ts":"2006-08-28","known_ts":"2006-08-30","bar_index":1637,"type":"BUY","strength":0.588,"price":16.51,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"2006-10-19","known_ts":"2006-10-19","bar_index":1649,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.43,"stop_level":16.63,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-10-25","known_ts":"2006-10-25","bar_index":1650,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.86,"stop_level":16.63,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-12-05","known_ts":"2006-12-07","bar_index":1660,"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":"2006-12-05","trigger_known_ts":"2006-12-07","strength":0.45,"price":11.25,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.486536,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.02,"atr14":0.525469,"stop_level":10.757265,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-21","known_ts":"2006-12-26","bar_index":1664,"type":"BUY","strength":0.45,"price":11.78,"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-12-21","known_ts":"2006-12-26","bar_index":1664,"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-12-21","trigger_known_ts":"2006-12-26","strength":0.45,"price":11.78,"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.462346,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.05,"atr14":0.393571,"stop_level":10.853215,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-22","known_ts":"2007-01-24","bar_index":1670,"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-01-22","trigger_known_ts":"2007-01-24","strength":0.45,"price":10.83,"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.505705,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.45,"atr14":0.340077,"stop_level":10.279962,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-06","known_ts":"2007-03-06","bar_index":1680,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.67,"stop_level":10.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-03-07","known_ts":"2007-03-07","bar_index":1680,"type":"RECLAIM","strength":0.588,"price":11.87,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-03-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":"2007-03-06","prior_stop_level":10.81,"sweep_low":10.5,"atr14":0.45331,"stop_level":10.273345,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-04-18","known_ts":"2007-04-18","bar_index":1690,"type":"RECLAIM","strength":0.863,"price":13.84,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-04-30","known_ts":"2007-04-30","bar_index":1692,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.82,"stop_level":12.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-05-25","known_ts":"2007-05-25","bar_index":1699,"type":"RECLAIM","strength":0.863,"price":13.43,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-04-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-31","known_ts":"2007-06-04","bar_index":1700,"type":"BUY","strength":0.863,"price":13.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2007-06-29","known_ts":"2007-07-03","bar_index":1707,"type":"BUY","strength":0.863,"price":13.7,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2007-07-18","known_ts":"2007-07-20","bar_index":1711,"type":"BUY","strength":1.0,"price":13.92,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2007-11-05","known_ts":"2007-11-05","bar_index":1736,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.56,"stop_level":11.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2007-11-07","known_ts":"2007-11-07","bar_index":1737,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.57,"stop_level":11.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2007-11-09","known_ts":"2007-11-09","bar_index":1738,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.2,"stop_level":11.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2007-11-13","known_ts":"2007-11-13","bar_index":1738,"type":"RECLAIM","strength":0.725,"price":11.93,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-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":"2007-11-07","prior_stop_level":11.71,"sweep_low":10.82,"atr14":0.373761,"stop_level":10.633119,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-13","known_ts":"2007-11-13","bar_index":1738,"type":"RECLAIM","strength":0.725,"price":11.93,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-09 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":"2007-11-09","prior_stop_level":11.71,"sweep_low":10.82,"atr14":0.373761,"stop_level":10.633119,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-03","known_ts":"2007-12-05","bar_index":1743,"type":"REBUY","strength":0.863,"price":13.05,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":70},{"ts":"2008-04-14","known_ts":"2008-04-14","bar_index":1773,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.25,"stop_level":12.48,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":1773,"type":"RECLAIM","strength":1.0,"price":12.86,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-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":"2008-04-14","prior_stop_level":12.48,"sweep_low":12.24,"atr14":0.429609,"stop_level":12.025195,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-30","known_ts":"2008-04-30","bar_index":1777,"type":"RECLAIM","strength":1.0,"price":14.21,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-04-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-06-12","known_ts":"2008-06-16","bar_index":1787,"type":"REBUY","strength":1.0,"price":16.98,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2008-06-19","known_ts":"2008-06-19","bar_index":1788,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.0,"stop_level":15.58,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-06-26","known_ts":"2008-06-26","bar_index":1790,"type":"RECLAIM","strength":1.0,"price":16.85,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-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":"2008-06-19","prior_stop_level":15.58,"sweep_low":14.11,"atr14":0.81605,"stop_level":13.701975,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-03","known_ts":"2008-07-03","bar_index":1792,"type":"RECLAIM","strength":1.0,"price":19.57,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-08-06","known_ts":"2008-08-06","bar_index":1799,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.31,"stop_level":19.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-08-08","known_ts":"2008-08-08","bar_index":1800,"type":"RECLAIM","strength":1.0,"price":19.62,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2008-08-06","prior_stop_level":19.35,"sweep_low":17.83,"atr14":1.016157,"stop_level":17.321922,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-02","known_ts":"2008-12-04","bar_index":1827,"type":"BUY","strength":0.588,"price":13.01,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2009-01-09","known_ts":"2009-01-09","bar_index":1835,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.3,"stop_level":12.56,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-01-16","known_ts":"2009-01-16","bar_index":1837,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.95,"stop_level":12.56,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-02-06","known_ts":"2009-02-10","bar_index":1842,"type":"REBUY","strength":0.45,"price":10.6,"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":"2009-03-31","known_ts":"2009-03-31","bar_index":1854,"type":"RECLAIM","strength":0.725,"price":15.07,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-04-24","known_ts":"2009-04-24","bar_index":1859,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.8,"stop_level":15.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-04-29","known_ts":"2009-04-29","bar_index":1860,"type":"RECLAIM","strength":0.863,"price":16.19,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-04-24","prior_stop_level":15.81,"sweep_low":14.33,"atr14":1.037744,"stop_level":13.811128,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-27","known_ts":"2009-05-27","bar_index":1867,"type":"RECLAIM","strength":0.863,"price":16.35,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-04-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-01","known_ts":"2009-06-03","bar_index":1868,"type":"BUY","strength":1.0,"price":16.77,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2009-07-30","known_ts":"2009-08-03","bar_index":1882,"type":"REBUY","strength":1.0,"price":21.77,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2009-09-17","known_ts":"2009-09-17","bar_index":1893,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.7,"stop_level":23.97,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-21","known_ts":"2009-09-21","bar_index":1894,"type":"RECLAIM","strength":1.0,"price":24.01,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-09-17","prior_stop_level":23.97,"sweep_low":22.65,"atr14":0.929962,"stop_level":22.185019,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-15","known_ts":"2009-10-15","bar_index":1900,"type":"RECLAIM","strength":1.0,"price":24.85,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-02","known_ts":"2009-12-04","bar_index":1911,"type":"BUY","strength":0.863,"price":25.08,"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":"2010-01-25","known_ts":"2010-01-25","bar_index":1922,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.14,"stop_level":24.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-02-17","known_ts":"2010-02-19","bar_index":1928,"type":"BUY","strength":0.725,"price":26.61,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2010-03-12","known_ts":"2010-03-12","bar_index":1933,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.8,"stop_level":26.33,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-16","known_ts":"2010-03-16","bar_index":1934,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.33,"stop_level":26.33,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-22","known_ts":"2010-04-26","bar_index":1943,"type":"BUY","strength":0.725,"price":26.01,"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":15},{"ts":"2010-05-10","known_ts":"2010-05-12","bar_index":1947,"type":"BUY","strength":0.725,"price":26.65,"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":"2010-07-22","known_ts":"2010-07-26","bar_index":1964,"type":"BUY","strength":0.588,"price":24.03,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2010-08-17","known_ts":"2010-08-19","bar_index":1970,"type":"REBUY","strength":0.45,"price":22.93,"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":"2010-08-25","known_ts":"2010-08-25","bar_index":1972,"type":"RECLAIM","strength":0.588,"price":24.87,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2010-08-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2010-11-19","known_ts":"2010-11-19","bar_index":1992,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.26,"stop_level":26.11,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-01-06","known_ts":"2011-01-10","bar_index":2003,"type":"BUY","strength":0.725,"price":27.81,"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":60},{"ts":"2011-01-20","known_ts":"2011-01-20","bar_index":2006,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.49,"stop_level":27.56,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2011-03-25","known_ts":"2011-03-29","bar_index":2021,"type":"BUY","strength":0.588,"price":25.75,"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":"quality","score":65},{"ts":"2011-04-15","known_ts":"2011-04-15","bar_index":2026,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.27,"stop_level":25.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-05-31","known_ts":"2011-05-31","bar_index":2036,"type":"RECLAIM","strength":0.725,"price":27.18,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-10-19","known_ts":"2011-10-21","bar_index":2069,"type":"BUY","strength":0.725,"price":31.81,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2011-12-30","known_ts":"2011-12-30","bar_index":2085,"type":"SELL","basis":"structure_stop","strength":1.0,"price":39.18,"stop_level":39.82,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-01-06","known_ts":"2012-01-06","bar_index":2087,"type":"RECLAIM","strength":1.0,"price":39.95,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-12-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-12-30","prior_stop_level":39.82,"sweep_low":38.1,"atr14":1.246448,"stop_level":37.476776,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-17","known_ts":"2012-01-17","bar_index":2089,"type":"RECLAIM","strength":1.0,"price":39.53,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-12-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-13","known_ts":"2012-03-15","bar_index":2102,"type":"REBUY","strength":1.0,"price":46.27,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2012-07-09","known_ts":"2012-07-11","bar_index":2129,"type":"BUY","strength":0.725,"price":40.75,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2012-08-15","known_ts":"2012-08-15","bar_index":2138,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.46,"stop_level":45.47,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-16","known_ts":"2012-08-16","bar_index":2138,"type":"RECLAIM","strength":0.725,"price":48.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-08-15","prior_stop_level":45.47,"sweep_low":45.17,"atr14":1.251685,"stop_level":44.544158,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-22","known_ts":"2012-08-22","bar_index":2139,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.12,"stop_level":45.47,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-27","known_ts":"2012-08-27","bar_index":2140,"type":"RECLAIM","strength":0.725,"price":45.49,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-08-22","prior_stop_level":45.47,"sweep_low":44.89,"atr14":1.381127,"stop_level":44.199436,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-06","known_ts":"2012-09-06","bar_index":2143,"type":"RECLAIM","strength":0.725,"price":47.58,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-12-20","known_ts":"2012-12-24","bar_index":2167,"type":"BUY","strength":0.45,"price":39.23,"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-01-22","known_ts":"2013-01-22","bar_index":2173,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.45,"stop_level":40.53,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-01-23","known_ts":"2013-01-23","bar_index":2174,"type":"RECLAIM","strength":0.588,"price":40.58,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-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":"2013-01-22","prior_stop_level":40.53,"sweep_low":40.16,"atr14":0.842528,"stop_level":39.738736,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-30","known_ts":"2013-01-30","bar_index":2175,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.22,"stop_level":40.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-02-19","known_ts":"2013-02-19","bar_index":2180,"type":"RECLAIM","strength":0.725,"price":47.22,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-28","known_ts":"2013-03-28","bar_index":2189,"type":"SELL","basis":"structure_stop","strength":0.863,"price":46.74,"stop_level":47.49,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-10","known_ts":"2013-05-14","bar_index":2199,"type":"BUY","strength":0.863,"price":48.05,"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":50},{"ts":"2013-07-11","known_ts":"2013-07-15","bar_index":2213,"type":"BUY","strength":0.588,"price":45.73,"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":40},{"ts":"2013-08-01","known_ts":"2013-08-05","bar_index":2218,"type":"BUY","strength":0.588,"price":44.49,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2013-08-15","known_ts":"2013-08-15","bar_index":2221,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.68,"stop_level":43.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2013-08-16","known_ts":"2013-08-16","bar_index":2221,"type":"RECLAIM","strength":0.588,"price":43.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2013-08-15","prior_stop_level":43.3,"sweep_low":41.96,"atr14":1.200802,"stop_level":41.359599,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-21","known_ts":"2013-08-21","bar_index":2222,"type":"SELL","basis":"structure_stop","strength":0.45,"price":40.53,"stop_level":43.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2013-09-10","known_ts":"2013-09-12","bar_index":2227,"type":"BUY","strength":0.588,"price":43.91,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-11-07","known_ts":"2013-11-07","bar_index":2241,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.18,"stop_level":45.74,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-11-11","known_ts":"2013-11-11","bar_index":2241,"type":"SELL","basis":"structure_stop","strength":0.725,"price":43.76,"stop_level":45.74,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-12-26","known_ts":"2013-12-30","bar_index":2252,"type":"BUY","strength":0.45,"price":42.24,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-01-30","known_ts":"2014-01-30","bar_index":2259,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.18,"stop_level":42.41,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-03-20","known_ts":"2014-03-24","bar_index":2271,"type":"BUY","strength":0.45,"price":36.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":"2014-03-28","known_ts":"2014-04-01","bar_index":2273,"type":"BUY","strength":0.45,"price":37.25,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-04-24","known_ts":"2014-04-24","bar_index":2279,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.0,"stop_level":36.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-06-02","known_ts":"2014-06-02","bar_index":2287,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.02,"stop_level":36.42,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-06-06","known_ts":"2014-06-06","bar_index":2289,"type":"RECLAIM","strength":0.588,"price":36.65,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-06-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-06-02","prior_stop_level":36.42,"sweep_low":35.55,"atr14":1.194164,"stop_level":34.952918,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-27","known_ts":"2014-06-27","bar_index":2294,"type":"RECLAIM","strength":0.725,"price":40.06,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-08-11","known_ts":"2014-08-13","bar_index":2304,"type":"BUY","strength":0.863,"price":39.21,"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":50},{"ts":"2014-08-19","known_ts":"2014-08-21","bar_index":2306,"type":"BUY","strength":0.863,"price":41.86,"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":"2014-09-22","known_ts":"2014-09-22","bar_index":2313,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.18,"stop_level":41.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-17","known_ts":"2014-10-21","bar_index":2320,"type":"BUY","strength":0.863,"price":43.71,"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":"2014-12-08","known_ts":"2014-12-08","bar_index":2331,"type":"SELL","basis":"structure_stop","strength":1.0,"price":50.98,"stop_level":51.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-12-10","known_ts":"2014-12-10","bar_index":2332,"type":"SELL","basis":"structure_stop","strength":1.0,"price":50.79,"stop_level":51.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-12-09","known_ts":"2014-12-09","bar_index":2332,"type":"RECLAIM","strength":1.0,"price":52.36,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-12-08","prior_stop_level":51.35,"sweep_low":50.39,"atr14":1.97116,"stop_level":49.40442,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-26","known_ts":"2014-12-26","bar_index":2336,"type":"RECLAIM","strength":1.0,"price":52.48,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-03-17","known_ts":"2015-03-19","bar_index":2354,"type":"BUY","strength":0.863,"price":56.11,"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":50},{"ts":"2015-04-08","known_ts":"2015-04-08","bar_index":2359,"type":"SELL","basis":"structure_stop","strength":0.863,"price":52.49,"stop_level":52.73,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-05-20","known_ts":"2015-05-22","bar_index":2369,"type":"BUY","strength":0.725,"price":53.02,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2015-06-12","known_ts":"2015-06-12","bar_index":2374,"type":"SELL","basis":"structure_stop","strength":0.725,"price":52.94,"stop_level":53.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-06-16","known_ts":"2015-06-16","bar_index":2375,"type":"SELL","basis":"structure_stop","strength":0.725,"price":52.22,"stop_level":53.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-09-15","known_ts":"2015-09-17","bar_index":2396,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-09-15","trigger_known_ts":"2015-09-17","strength":0.45,"price":35.11,"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.382953,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":33.28,"atr14":1.335135,"stop_level":32.612433,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-28","known_ts":"2015-09-30","bar_index":2399,"type":"BUY","strength":0.45,"price":33.09,"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-09-28","known_ts":"2015-09-30","bar_index":2399,"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-09-28","trigger_known_ts":"2015-09-30","strength":0.45,"price":33.09,"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.418453,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":31.0,"atr14":1.308744,"stop_level":30.345628,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-27","known_ts":"2015-10-27","bar_index":2406,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.01,"stop_level":34.33,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-28","known_ts":"2015-10-28","bar_index":2406,"type":"RECLAIM","strength":0.588,"price":34.99,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-10-27","prior_stop_level":34.33,"sweep_low":32.16,"atr14":1.354513,"stop_level":31.482744,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-25","known_ts":"2015-11-25","bar_index":2413,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.95,"stop_level":33.53,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-17","known_ts":"2015-12-21","bar_index":2418,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-12-17","trigger_known_ts":"2015-12-21","strength":0.588,"price":26.12,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.540949,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":24.11,"atr14":1.607749,"stop_level":23.306126,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-22","known_ts":"2015-12-24","bar_index":2419,"type":"BUY","strength":0.588,"price":27.26,"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-12-22","known_ts":"2015-12-24","bar_index":2419,"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-12-22","trigger_known_ts":"2015-12-24","strength":0.588,"price":27.26,"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.520914,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":24.11,"atr14":1.655446,"stop_level":23.282277,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-25","known_ts":"2016-01-27","bar_index":2426,"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":"2016-01-25","trigger_known_ts":"2016-01-27","strength":0.588,"price":21.89,"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.61529,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":20.67,"atr14":1.383655,"stop_level":19.978173,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-02","known_ts":"2016-02-04","bar_index":2428,"type":"BUY","strength":0.588,"price":22.89,"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":"2016-02-02","known_ts":"2016-02-04","bar_index":2428,"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":"2016-02-02","trigger_known_ts":"2016-02-04","strength":0.588,"price":22.89,"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.597715,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":21.56,"atr14":1.245077,"stop_level":20.937461,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-09","known_ts":"2016-03-09","bar_index":2436,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.51,"stop_level":25.14,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-15","known_ts":"2016-03-15","bar_index":2437,"type":"RECLAIM","strength":0.588,"price":25.83,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-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":"2016-03-09","prior_stop_level":25.14,"sweep_low":24.0,"atr14":1.171889,"stop_level":23.414055,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-01","known_ts":"2016-04-01","bar_index":2441,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.5,"stop_level":24.69,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-12","known_ts":"2016-04-14","bar_index":2444,"type":"REBUY","strength":0.725,"price":26.32,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2016-05-05","known_ts":"2016-05-05","bar_index":2449,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.01,"stop_level":25.32,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-09","known_ts":"2016-05-09","bar_index":2450,"type":"RECLAIM","strength":0.725,"price":25.39,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-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":"2016-05-05","prior_stop_level":25.32,"sweep_low":24.53,"atr14":1.199582,"stop_level":23.930209,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-11","known_ts":"2016-05-11","bar_index":2451,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.95,"stop_level":25.01,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-06-15","known_ts":"2016-06-17","bar_index":2459,"type":"BUY","strength":0.725,"price":25.23,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2016-08-09","known_ts":"2016-08-09","bar_index":2471,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.09,"stop_level":34.16,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-11","known_ts":"2016-08-11","bar_index":2472,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.61,"stop_level":34.16,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-18","known_ts":"2016-08-22","bar_index":2474,"type":"REBUY","strength":0.863,"price":38.64,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2016-12-22","known_ts":"2016-12-22","bar_index":2503,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.95,"stop_level":44.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-12-23","known_ts":"2016-12-23","bar_index":2503,"type":"RECLAIM","strength":0.863,"price":44.7,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-22 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":"2016-12-22","prior_stop_level":44.35,"sweep_low":43.45,"atr14":1.586252,"stop_level":42.656874,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-29","known_ts":"2017-03-31","bar_index":2525,"type":"BUY","strength":0.588,"price":36.45,"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-05-04","known_ts":"2017-05-04","bar_index":2533,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.85,"stop_level":36.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-05-05","known_ts":"2017-05-05","bar_index":2533,"type":"RECLAIM","strength":0.588,"price":36.3,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2017-05-04","prior_stop_level":36.0,"sweep_low":35.35,"atr14":1.324239,"stop_level":34.68788,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-28","known_ts":"2017-06-28","bar_index":2546,"type":"RECLAIM","strength":0.863,"price":38.9,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-05-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-14","known_ts":"2017-07-14","bar_index":2549,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37.4,"stop_level":37.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-07-17","known_ts":"2017-07-17","bar_index":2550,"type":"RECLAIM","strength":0.725,"price":38.55,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2017-07-14","prior_stop_level":37.45,"sweep_low":37.2,"atr14":1.42556,"stop_level":36.48722,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-28","known_ts":"2017-07-28","bar_index":2553,"type":"RECLAIM","strength":0.863,"price":39.4,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-07-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-18","known_ts":"2017-08-22","bar_index":2558,"type":"BUY","strength":0.863,"price":39.4,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2017-08-31","known_ts":"2017-09-05","bar_index":2561,"type":"BUY","strength":0.863,"price":39.4,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2017-11-07","known_ts":"2017-11-07","bar_index":2576,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.0,"stop_level":41.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-10","known_ts":"2017-11-10","bar_index":2577,"type":"RECLAIM","strength":1.0,"price":42.4,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-11-07","prior_stop_level":41.75,"sweep_low":40.15,"atr14":1.06116,"stop_level":39.61942,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-16","known_ts":"2017-11-20","bar_index":2579,"type":"REBUY","strength":1.0,"price":46.95,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2017-12-04","known_ts":"2017-12-04","bar_index":2582,"type":"SELL","basis":"structure_stop","strength":1.0,"price":46.1,"stop_level":46.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-06","known_ts":"2017-12-06","bar_index":2583,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.75,"stop_level":46.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-23","known_ts":"2018-02-23","bar_index":2601,"type":"RECLAIM","strength":1.0,"price":49.5,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-12-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-18","known_ts":"2018-09-18","bar_index":2648,"type":"SELL","basis":"structure_stop","strength":1.0,"price":80.15,"stop_level":82.05,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-01-03","known_ts":"2019-01-07","bar_index":2673,"type":"BUY","strength":0.725,"price":72.27,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2019-01-16","known_ts":"2019-01-18","bar_index":2676,"type":"BUY","strength":0.725,"price":71.45,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2019-03-07","known_ts":"2019-03-07","bar_index":2687,"type":"SELL","basis":"structure_stop","strength":0.725,"price":81.32,"stop_level":81.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-11","known_ts":"2019-03-11","bar_index":2688,"type":"RECLAIM","strength":0.725,"price":82.1,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-03-07","prior_stop_level":81.6,"sweep_low":80.4,"atr14":2.366828,"stop_level":79.216586,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-22","known_ts":"2019-03-22","bar_index":2691,"type":"RECLAIM","strength":0.725,"price":83.9,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-22","known_ts":"2019-05-22","bar_index":2705,"type":"SELL","basis":"structure_stop","strength":1.0,"price":91.34,"stop_level":94.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-07-26","known_ts":"2019-07-30","bar_index":2720,"type":"BUY","strength":0.588,"price":89.94,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2019-08-19","known_ts":"2019-08-19","bar_index":2725,"type":"SELL","basis":"structure_stop","strength":0.725,"price":86.67,"stop_level":87.85,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-20","known_ts":"2019-08-20","bar_index":2725,"type":"RECLAIM","strength":0.725,"price":88.81,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-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":"2019-08-19","prior_stop_level":87.85,"sweep_low":86.09,"atr14":3.894916,"stop_level":84.142542,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-04","known_ts":"2019-09-06","bar_index":2729,"type":"REBUY","strength":0.588,"price":87.05,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":90},{"ts":"2019-10-01","known_ts":"2019-10-01","bar_index":2735,"type":"SELL","basis":"structure_stop","strength":0.725,"price":89.98,"stop_level":91.03,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-21","known_ts":"2019-10-23","bar_index":2740,"type":"BUY","strength":0.588,"price":90.17,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2019-11-13","known_ts":"2019-11-13","bar_index":2745,"type":"SELL","basis":"structure_stop","strength":0.588,"price":87.81,"stop_level":90.99,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-11-19","known_ts":"2019-11-19","bar_index":2747,"type":"RECLAIM","strength":0.588,"price":99.96,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2019-11-13","prior_stop_level":90.99,"sweep_low":85.53,"atr14":3.06589,"stop_level":83.997055,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-27","known_ts":"2019-11-27","bar_index":2749,"type":"RECLAIM","strength":0.725,"price":105.84,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-27","known_ts":"2020-01-29","bar_index":2762,"type":"REBUY","strength":0.863,"price":113.38,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":25},{"ts":"2020-02-07","known_ts":"2020-02-11","bar_index":2765,"type":"REBUY","strength":0.863,"price":117.15,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2020-02-27","known_ts":"2020-02-27","bar_index":2769,"type":"SELL","basis":"structure_stop","strength":0.863,"price":104.76,"stop_level":106.78,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-03-04","known_ts":"2020-03-04","bar_index":2770,"type":"RECLAIM","strength":0.863,"price":107.42,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-27 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":"2020-02-27","prior_stop_level":106.78,"sweep_low":99.45,"atr14":5.170855,"stop_level":96.864573,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-27","known_ts":"2020-04-29","bar_index":2783,"type":"BUY","strength":0.45,"price":67.59,"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-04-27","known_ts":"2020-04-29","bar_index":2783,"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-04-27","trigger_known_ts":"2020-04-29","strength":0.45,"price":67.59,"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.478874,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":53.5,"atr14":6.090372,"stop_level":50.454814,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":2796,"type":"SELL","basis":"structure_stop","strength":0.588,"price":84.5,"stop_level":84.85,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-25","known_ts":"2020-06-25","bar_index":2797,"type":"RECLAIM","strength":0.588,"price":85.65,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-24","prior_stop_level":84.85,"sweep_low":82.99,"atr14":4.347154,"stop_level":80.816423,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-14","known_ts":"2020-07-14","bar_index":2801,"type":"RECLAIM","strength":0.725,"price":91.56,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-11","known_ts":"2020-09-11","bar_index":2815,"type":"SELL","basis":"structure_stop","strength":0.725,"price":98.07,"stop_level":100.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-11-13","known_ts":"2020-11-13","bar_index":2830,"type":"RECLAIM","strength":0.863,"price":104.92,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-24","known_ts":"2020-12-24","bar_index":2839,"type":"SELL","basis":"structure_stop","strength":0.863,"price":110.0,"stop_level":111.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-12","known_ts":"2021-01-12","bar_index":2843,"type":"RECLAIM","strength":0.863,"price":124.53,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-02-03","known_ts":"2021-02-05","bar_index":2848,"type":"REBUY","strength":0.863,"price":129.97,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-04-09","known_ts":"2021-04-09","bar_index":2863,"type":"SELL","basis":"structure_stop","strength":0.863,"price":144.38,"stop_level":144.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-04-12","known_ts":"2021-04-12","bar_index":2863,"type":"RECLAIM","strength":1.0,"price":147.45,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-04-09","prior_stop_level":144.7,"sweep_low":142.08,"atr14":6.088976,"stop_level":139.035512,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-07-19","known_ts":"2021-07-21","bar_index":2886,"type":"BUY","strength":0.725,"price":151.67,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2021-08-19","known_ts":"2021-08-19","bar_index":2893,"type":"SELL","basis":"structure_stop","strength":0.725,"price":126.78,"stop_level":155.22,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-10-25","known_ts":"2021-10-27","bar_index":2909,"type":"BUY","strength":0.45,"price":115.95,"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":"2021-11-18","known_ts":"2021-11-18","bar_index":2915,"type":"SELL","basis":"structure_stop","strength":0.588,"price":113.78,"stop_level":115.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-11-23","known_ts":"2021-11-23","bar_index":2916,"type":"SELL","basis":"structure_stop","strength":0.588,"price":106.65,"stop_level":115.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-12-07","known_ts":"2021-12-09","bar_index":2919,"type":"REBUY","strength":0.45,"price":105.03,"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":"2021-12-07","known_ts":"2021-12-09","bar_index":2919,"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":"2021-12-07","trigger_known_ts":"2021-12-09","strength":0.45,"price":105.03,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.364687,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":95.12,"atr14":4.459491,"stop_level":92.890254,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-12","known_ts":"2022-04-14","bar_index":2948,"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-04-12","trigger_known_ts":"2022-04-14","strength":0.45,"price":82.74,"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.499516,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":72.5,"atr14":4.109392,"stop_level":70.445304,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-18","known_ts":"2022-04-20","bar_index":2949,"type":"BUY","strength":0.45,"price":85.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-04-18","known_ts":"2022-04-20","bar_index":2949,"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-04-18","trigger_known_ts":"2022-04-20","strength":0.45,"price":85.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.482942,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":76.77,"atr14":4.168515,"stop_level":74.685743,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-20","known_ts":"2022-05-20","bar_index":2957,"type":"SELL","basis":"structure_stop","strength":0.588,"price":78.17,"stop_level":78.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-24","known_ts":"2022-05-24","bar_index":2957,"type":"RECLAIM","strength":0.588,"price":99.98,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-05-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":"2022-05-20","prior_stop_level":78.6,"sweep_low":75.27,"atr14":5.640073,"stop_level":72.449963,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-22","known_ts":"2022-06-22","bar_index":2964,"type":"RECLAIM","strength":0.863,"price":107.33,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-05-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-04","known_ts":"2022-08-08","bar_index":2974,"type":"BUY","strength":0.863,"price":109.03,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2022-08-22","known_ts":"2022-08-22","bar_index":2978,"type":"SELL","basis":"structure_stop","strength":0.725,"price":78.96,"stop_level":100.48,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-28","known_ts":"2022-11-01","bar_index":2994,"type":"BUY","strength":0.45,"price":69.97,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-10-28","known_ts":"2022-11-01","bar_index":2994,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-28","trigger_known_ts":"2022-11-01","strength":0.45,"price":69.97,"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.453231,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":59.66,"atr14":3.339563,"stop_level":57.990218,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-16","known_ts":"2022-12-16","bar_index":3005,"type":"SELL","basis":"structure_stop","strength":0.588,"price":69.64,"stop_level":72.51,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-20","known_ts":"2022-12-20","bar_index":3006,"type":"SELL","basis":"structure_stop","strength":0.725,"price":65.88,"stop_level":72.51,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-31","known_ts":"2023-01-31","bar_index":3015,"type":"RECLAIM","strength":0.863,"price":96.25,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":3019,"type":"SELL","basis":"structure_stop","strength":0.863,"price":87.55,"stop_level":88.09,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-04-14","known_ts":"2023-04-18","bar_index":3032,"type":"BUY","strength":0.863,"price":82.69,"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":"2023-05-31","known_ts":"2023-05-31","bar_index":3042,"type":"SELL","basis":"structure_stop","strength":1.0,"price":81.53,"stop_level":82.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-06-02","known_ts":"2023-06-02","bar_index":3043,"type":"RECLAIM","strength":1.0,"price":88.95,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-05-31","prior_stop_level":82.7,"sweep_low":79.25,"atr14":5.515362,"stop_level":76.492319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-14","known_ts":"2023-06-14","bar_index":3046,"type":"RECLAIM","strength":1.0,"price":95.4,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-08-15","known_ts":"2023-08-15","bar_index":3060,"type":"SELL","basis":"structure_stop","strength":1.0,"price":111.13,"stop_level":111.36,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-11-13","known_ts":"2023-11-15","bar_index":3081,"type":"BUY","strength":0.588,"price":81.76,"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":"2023-12-08","known_ts":"2023-12-08","bar_index":3087,"type":"SELL","basis":"structure_stop","strength":0.588,"price":60.58,"stop_level":76.78,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2023-12-13","known_ts":"2023-12-15","bar_index":3088,"type":"REBUY","strength":0.588,"price":72.23,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2024-03-14","known_ts":"2024-03-14","bar_index":3108,"type":"SELL","basis":"structure_stop","strength":0.588,"price":60.61,"stop_level":60.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-03-18","known_ts":"2024-03-18","bar_index":3109,"type":"SELL","basis":"structure_stop","strength":0.588,"price":60.24,"stop_level":60.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-03-15","known_ts":"2024-03-15","bar_index":3109,"type":"RECLAIM","strength":0.588,"price":62.49,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-03-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":"2024-03-14","prior_stop_level":60.75,"sweep_low":59.8,"atr14":3.758013,"stop_level":57.920993,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-19","known_ts":"2024-03-19","bar_index":3109,"type":"RECLAIM","strength":0.588,"price":61.65,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-03-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-03-18","prior_stop_level":60.75,"sweep_low":58.78,"atr14":3.684409,"stop_level":56.937795,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-03","known_ts":"2024-04-03","bar_index":3113,"type":"SELL","basis":"structure_stop","strength":0.588,"price":60.56,"stop_level":61.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-04-08","known_ts":"2024-04-08","bar_index":3114,"type":"RECLAIM","strength":0.588,"price":61.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-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":"2024-04-03","prior_stop_level":61.15,"sweep_low":57.64,"atr14":3.093523,"stop_level":56.093238,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-19","known_ts":"2024-04-23","bar_index":3117,"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":"2024-04-19","trigger_known_ts":"2024-04-23","strength":0.45,"price":58.72,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.507217,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":55.0,"atr14":2.753143,"stop_level":53.623429,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-29","known_ts":"2024-05-01","bar_index":3119,"type":"BUY","strength":0.45,"price":58.25,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-04-29","known_ts":"2024-05-01","bar_index":3119,"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":"2024-04-29","trigger_known_ts":"2024-05-01","strength":0.45,"price":58.25,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.511161,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":55.82,"atr14":2.413942,"stop_level":54.613029,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-14","known_ts":"2024-06-14","bar_index":3130,"type":"SELL","basis":"structure_stop","strength":0.588,"price":59.23,"stop_level":60.59,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-06-17","known_ts":"2024-06-17","bar_index":3130,"type":"RECLAIM","strength":0.588,"price":61.78,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-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":"2024-06-14","prior_stop_level":60.59,"sweep_low":57.89,"atr14":2.936955,"stop_level":56.421523,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-28","known_ts":"2024-07-02","bar_index":3133,"type":"REBUY","strength":0.725,"price":60.51,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2024-08-02","known_ts":"2024-08-02","bar_index":3141,"type":"SELL","basis":"structure_stop","strength":0.725,"price":62.5,"stop_level":63.65,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-11-05","known_ts":"2024-11-07","bar_index":3163,"type":"BUY","strength":0.45,"price":42.8,"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":"2024-11-05","known_ts":"2024-11-07","bar_index":3163,"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":"2024-11-05","trigger_known_ts":"2024-11-07","strength":0.45,"price":42.8,"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.482154,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":37.98,"atr14":1.764698,"stop_level":37.097651,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-05","known_ts":"2024-12-05","bar_index":3170,"type":"RECLAIM","strength":0.725,"price":57.46,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-11-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-12-18","known_ts":"2024-12-18","bar_index":3173,"type":"SELL","basis":"structure_stop","strength":0.588,"price":52.7,"stop_level":55.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-12-20","known_ts":"2024-12-20","bar_index":3173,"type":"SELL","basis":"structure_stop","strength":0.588,"price":53.14,"stop_level":55.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-12-31","known_ts":"2024-12-31","bar_index":3175,"type":"SELL","basis":"structure_stop","strength":0.725,"price":51.25,"stop_level":52.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-02-07","known_ts":"2025-02-11","bar_index":3184,"type":"BUY","strength":0.725,"price":50.66,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2025-03-19","known_ts":"2025-03-21","bar_index":3193,"type":"BUY","strength":0.725,"price":47.59,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2025-04-04","known_ts":"2025-04-04","bar_index":3197,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.65,"stop_level":44.37,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-04-08","known_ts":"2025-04-08","bar_index":3197,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.5,"stop_level":44.37,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-04-09","known_ts":"2025-04-09","bar_index":3198,"type":"RECLAIM","strength":0.588,"price":47.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-04-04 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":"2025-04-04","prior_stop_level":44.37,"sweep_low":40.33,"atr14":3.258821,"stop_level":38.70059,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-09","known_ts":"2025-04-09","bar_index":3198,"type":"RECLAIM","strength":0.588,"price":47.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-04-08 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":"2025-04-08","prior_stop_level":44.37,"sweep_low":42.45,"atr14":3.258821,"stop_level":40.82059,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-14","known_ts":"2025-04-16","bar_index":3199,"type":"REBUY","strength":0.588,"price":46.94,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2025-05-06","known_ts":"2025-05-06","bar_index":3204,"type":"SELL","basis":"structure_stop","strength":1.0,"price":47.38,"stop_level":47.42,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-05-08","known_ts":"2025-05-08","bar_index":3204,"type":"RECLAIM","strength":1.0,"price":49.61,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-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-05-06","prior_stop_level":47.42,"sweep_low":46.44,"atr14":2.178424,"stop_level":45.350788,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-28","known_ts":"2025-05-30","bar_index":3209,"type":"REBUY","strength":1.0,"price":49.76,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2025-06-24","known_ts":"2025-06-26","bar_index":3215,"type":"REBUY","strength":1.0,"price":53.92,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2025-07-30","known_ts":"2025-07-30","bar_index":3223,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.57,"stop_level":48.88,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-11-20","known_ts":"2025-11-24","bar_index":3250,"type":"BUY","strength":0.45,"price":21.15,"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-11-20","known_ts":"2025-11-24","bar_index":3250,"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-11-20","trigger_known_ts":"2025-11-24","strength":0.45,"price":21.15,"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.654299,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.78,"atr14":1.303462,"stop_level":17.128269,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-02","known_ts":"2026-01-02","bar_index":3259,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.29,"stop_level":25.12,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-05","known_ts":"2026-01-05","bar_index":3259,"type":"RECLAIM","strength":0.588,"price":25.25,"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":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-01-02","prior_stop_level":25.12,"sweep_low":24.11,"atr14":1.629386,"stop_level":23.295307,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-28","known_ts":"2026-01-28","bar_index":3265,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.29,"stop_level":26.65,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-03-25","known_ts":"2026-03-27","bar_index":3278,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2026-03-25","trigger_known_ts":"2026-03-27","strength":0.45,"price":13.04,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.786858,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.04,"atr14":1.36687,"stop_level":10.356565,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-16","known_ts":"2026-04-20","bar_index":3283,"type":"BUY","strength":0.45,"price":13.96,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-04-16","known_ts":"2026-04-20","bar_index":3283,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2026-04-16","trigger_known_ts":"2026-04-20","strength":0.45,"price":13.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.771821,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.58,"atr14":1.083929,"stop_level":10.038035,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-18","known_ts":"2026-05-18","bar_index":3290,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.12,"stop_level":12.17,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-06-02","known_ts":"2026-06-02","bar_index":3293,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.34,"stop_level":11.77,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-06-22","known_ts":"2026-06-24","bar_index":3298,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2026-06-22","trigger_known_ts":"2026-06-24","strength":0.45,"price":3.57,"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.941648,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.91,"atr14":1.146303,"stop_level":1.336848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-09","known_ts":"2026-07-13","bar_index":3302,"type":"BUY","strength":0.45,"price":3.02,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-07-09","known_ts":"2026-07-13","bar_index":3302,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2026-07-09","trigger_known_ts":"2026-07-13","strength":0.45,"price":3.02,"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.947258,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.55,"atr14":0.778247,"stop_level":2.160877,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"BOTTOM_WATCH","last_scored_signal":"SELL","last_scored_ts":"2026-06-02","last_scored_basis":"structure_stop","bars_since_signal":2,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2017-01-24","2017-02-01","2017-02-09","2017-02-28","2018-02-14","2018-07-09","2018-07-20","2018-10-18","2018-11-27","2018-12-14","2019-06-10","2019-06-21","2019-07-10","2019-10-16","2020-03-23","2020-09-29","2020-11-05","2021-04-14","2021-04-30","2021-05-13","2021-06-25","2021-09-02","2021-09-21","2021-10-20","2021-12-07","2022-09-26","2022-10-12","2023-03-20","2023-05-05","2023-08-28","2023-09-22","2023-10-26","2024-08-20","2024-09-19","2025-03-06","2025-08-11","2025-10-01","2025-10-17","2025-11-20","2026-02-24"],"warnings":[{"ts":"2023-05-19","kind":"arm","px":86.43},{"ts":"2023-05-31","kind":"confirm","px":81.53,"level":82.7},{"ts":"2023-06-22","kind":"arm","px":96.11},{"ts":"2023-08-15","kind":"confirm","px":111.13,"level":111.36},{"ts":"2023-12-07","kind":"arm","px":61.21},{"ts":"2023-12-08","kind":"confirm","px":60.58,"level":76.78},{"ts":"2024-01-02","kind":"arm","px":69.02},{"ts":"2024-03-08","kind":"arm","px":66.5},{"ts":"2024-03-14","kind":"confirm","px":60.61,"level":60.75},{"ts":"2024-03-15","kind":"arm","px":62.49},{"ts":"2024-03-18","kind":"confirm","px":60.24,"level":60.75},{"ts":"2024-04-02","kind":"arm","px":61.48},{"ts":"2024-04-03","kind":"confirm","px":60.56,"level":61.15},{"ts":"2024-05-28","kind":"arm","px":61.03},{"ts":"2024-06-14","kind":"confirm","px":59.23,"level":60.59},{"ts":"2024-07-25","kind":"arm","px":67.0},{"ts":"2024-08-02","kind":"confirm","px":62.5,"level":63.65},{"ts":"2024-12-06","kind":"arm","px":53.64},{"ts":"2024-12-18","kind":"confirm","px":52.7,"level":55.3},{"ts":"2024-12-19","kind":"arm","px":53.59},{"ts":"2024-12-20","kind":"confirm","px":53.14,"level":55.3},{"ts":"2024-12-30","kind":"arm","px":51.15},{"ts":"2024-12-31","kind":"confirm","px":51.25,"level":52.7},{"ts":"2025-04-03","kind":"arm","px":44.62},{"ts":"2025-04-04","kind":"confirm","px":43.65,"level":44.37},{"ts":"2025-04-07","kind":"arm","px":43.67},{"ts":"2025-04-08","kind":"confirm","px":43.5,"level":44.37},{"ts":"2025-05-02","kind":"arm","px":48.2},{"ts":"2025-05-06","kind":"confirm","px":47.38,"level":47.42},{"ts":"2025-05-23","kind":"arm","px":46.63},{"ts":"2025-07-14","kind":"arm","px":60.38},{"ts":"2025-07-30","kind":"confirm","px":45.57,"level":48.88},{"ts":"2025-12-24","kind":"arm","px":26.35},{"ts":"2026-01-02","kind":"confirm","px":24.29,"level":25.12},{"ts":"2026-01-22","kind":"arm","px":27.54},{"ts":"2026-01-28","kind":"confirm","px":26.29,"level":26.65},{"ts":"2026-05-15","kind":"arm","px":11.04},{"ts":"2026-05-18","kind":"confirm","px":11.12,"level":12.17},{"ts":"2026-06-01","kind":"arm","px":6.86},{"ts":"2026-06-02","kind":"confirm","px":8.34,"level":11.77}],"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":[]}}}