{"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":"MGM","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1988-11-21","known_ts":"1988-11-23","bar_index":48,"type":"BUY","strength":0.45,"price":2.1132,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1988-12-05","known_ts":"1988-12-05","bar_index":51,"type":"RECLAIM","strength":0.725,"price":2.5241,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1988-11-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-01-13","known_ts":"1989-01-13","bar_index":60,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1719,"stop_level":2.4067,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-01-17","known_ts":"1989-01-17","bar_index":60,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1719,"stop_level":2.4067,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-02-03","known_ts":"1989-02-07","bar_index":65,"type":"REBUY","strength":0.725,"price":2.4654,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":0},{"ts":"1989-03-13","known_ts":"1989-03-13","bar_index":73,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.2893,"stop_level":2.4654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-04-14","known_ts":"1989-04-18","bar_index":81,"type":"BUY","strength":0.863,"price":2.4654,"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":35},{"ts":"1989-10-24","known_ts":"1989-10-24","bar_index":125,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.109,"stop_level":4.2264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1990-03-01","known_ts":"1990-03-05","bar_index":155,"type":"BUY","strength":0.45,"price":3.4339,"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-03-22","known_ts":"1990-03-22","bar_index":160,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.2578,"stop_level":3.3459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1990-04-18","known_ts":"1990-04-20","bar_index":166,"type":"REBUY","strength":0.45,"price":3.1991,"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":"1990-06-05","known_ts":"1990-06-05","bar_index":177,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.3752,"stop_level":3.4046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-06-11","known_ts":"1990-06-11","bar_index":178,"type":"RECLAIM","strength":0.588,"price":3.4339,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-06-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1990-06-05","prior_stop_level":3.4046,"sweep_low":3.3752,"atr14":0.063405,"stop_level":3.343497,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-07-18","known_ts":"1990-07-20","bar_index":187,"type":"BUY","strength":0.588,"price":3.5807,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-07-26","known_ts":"1990-07-26","bar_index":189,"type":"RECLAIM","strength":0.725,"price":3.5807,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-07-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-08-06","known_ts":"1990-08-06","bar_index":191,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.023,"stop_level":3.2872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-08-24","known_ts":"1990-08-28","bar_index":196,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-08-24","trigger_known_ts":"1990-08-28","strength":0.45,"price":2.9056,"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.365396,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.7589,"atr14":0.059283,"stop_level":2.729259,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-09-12","known_ts":"1990-09-14","bar_index":200,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-09-12","trigger_known_ts":"1990-09-14","strength":0.45,"price":2.7589,"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.397436,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.7002,"atr14":0.056757,"stop_level":2.671821,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-19","known_ts":"1990-10-23","bar_index":209,"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-10-19","trigger_known_ts":"1990-10-23","strength":0.45,"price":2.4947,"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.425687,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.3186,"atr14":0.050971,"stop_level":2.293114,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-24","known_ts":"1990-10-26","bar_index":210,"type":"BUY","strength":0.45,"price":2.6121,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-10-24","known_ts":"1990-10-26","bar_index":210,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1990-10-24","trigger_known_ts":"1990-10-26","strength":0.45,"price":2.6121,"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.39866,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.3186,"atr14":0.052669,"stop_level":2.292266,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-12","known_ts":"1990-11-12","bar_index":214,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.4947,"stop_level":2.5534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-11-14","known_ts":"1990-11-16","bar_index":215,"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-14","trigger_known_ts":"1990-11-16","strength":0.588,"price":2.7002,"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.378378,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.4654,"atr14":0.047379,"stop_level":2.44171,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-14","known_ts":"1990-11-14","bar_index":215,"type":"RECLAIM","strength":0.588,"price":2.6415,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-11-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":"1990-11-12","prior_stop_level":2.5534,"sweep_low":2.4654,"atr14":0.045571,"stop_level":2.442615,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-12-19","known_ts":"1990-12-19","bar_index":223,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.436,"stop_level":2.4947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-02-01","known_ts":"1991-02-05","bar_index":233,"type":"BUY","strength":0.588,"price":2.4654,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1991-03-05","known_ts":"1991-03-05","bar_index":240,"type":"RECLAIM","strength":0.725,"price":2.8469,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1991-02-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-04-18","known_ts":"1991-04-18","bar_index":250,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.1698,"stop_level":3.1991,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-04-19","known_ts":"1991-04-19","bar_index":250,"type":"RECLAIM","strength":0.863,"price":3.2872,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-04-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1991-04-18","prior_stop_level":3.1991,"sweep_low":3.0817,"atr14":0.086928,"stop_level":3.038236,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-05-03","known_ts":"1991-05-03","bar_index":254,"type":"RECLAIM","strength":1.0,"price":3.3752,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-04-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-09-03","known_ts":"1991-09-05","bar_index":282,"type":"BUY","strength":0.725,"price":2.9056,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1991-11-08","known_ts":"1991-11-08","bar_index":298,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.7882,"stop_level":2.8176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1991-12-27","known_ts":"1991-12-31","bar_index":309,"type":"BUY","strength":0.588,"price":2.6708,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25},{"ts":"1992-01-27","known_ts":"1992-01-27","bar_index":315,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5828,"stop_level":2.6708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1992-01-30","known_ts":"1992-01-30","bar_index":316,"type":"RECLAIM","strength":0.725,"price":2.7589,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-01-27 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":"1992-01-27","prior_stop_level":2.6708,"sweep_low":2.5534,"atr14":0.107719,"stop_level":2.49954,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-02-13","known_ts":"1992-02-13","bar_index":320,"type":"RECLAIM","strength":0.863,"price":2.9643,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-03-11","known_ts":"1992-03-11","bar_index":326,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.7002,"stop_level":2.7295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1992-03-12","known_ts":"1992-03-12","bar_index":326,"type":"RECLAIM","strength":0.863,"price":2.7882,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-03-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1992-03-11","prior_stop_level":2.7295,"sweep_low":2.7002,"atr14":0.092634,"stop_level":2.653883,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-03-19","known_ts":"1992-03-23","bar_index":328,"type":"REBUY","strength":1.0,"price":3.1111,"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":"1992-05-22","known_ts":"1992-05-27","bar_index":343,"type":"BUY","strength":0.863,"price":2.8763,"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":"1992-06-25","known_ts":"1992-06-25","bar_index":350,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.023,"stop_level":3.0524,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-06-30","known_ts":"1992-06-30","bar_index":351,"type":"RECLAIM","strength":1.0,"price":3.1111,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1992-06-25","prior_stop_level":3.0524,"sweep_low":2.935,"atr14":0.084762,"stop_level":2.892619,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-07-10","known_ts":"1992-07-10","bar_index":354,"type":"RECLAIM","strength":1.0,"price":3.1111,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-11-30","known_ts":"1992-12-02","bar_index":387,"type":"REBUY","strength":0.863,"price":4.4905,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1992-12-16","known_ts":"1992-12-16","bar_index":391,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.5199,"stop_level":4.5786,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-01-18","known_ts":"1993-01-18","bar_index":398,"type":"RECLAIM","strength":1.0,"price":5.7232,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-02-02","known_ts":"1993-02-02","bar_index":401,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.9873,"stop_level":6.0754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-02-03","known_ts":"1993-02-03","bar_index":402,"type":"RECLAIM","strength":1.0,"price":6.1634,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-02-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1993-02-02","prior_stop_level":6.0754,"sweep_low":5.9286,"atr14":0.263481,"stop_level":5.79686,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-04-08","known_ts":"1993-04-13","bar_index":417,"type":"REBUY","strength":0.725,"price":7.0733,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1993-04-30","known_ts":"1993-05-04","bar_index":422,"type":"REBUY","strength":0.725,"price":7.3668,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1993-05-13","known_ts":"1993-05-17","bar_index":425,"type":"REBUY","strength":0.863,"price":7.6896,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1993-06-07","known_ts":"1993-06-07","bar_index":430,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.1299,"stop_level":8.1886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-06-09","known_ts":"1993-06-09","bar_index":431,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.5135,"stop_level":8.1886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-07-30","known_ts":"1993-08-03","bar_index":443,"type":"BUY","strength":0.725,"price":8.1886,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1993-12-07","known_ts":"1993-12-09","bar_index":473,"type":"BUY","strength":0.725,"price":9.8615,"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":"1993-12-29","known_ts":"1993-12-31","bar_index":478,"type":"BUY","strength":0.725,"price":9.1865,"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":"1994-02-17","known_ts":"1994-02-22","bar_index":490,"type":"BUY","strength":0.45,"price":7.8657,"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-04-20","known_ts":"1994-04-22","bar_index":504,"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-04-20","trigger_known_ts":"1994-04-22","strength":0.45,"price":6.0754,"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.465114,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.3123,"atr14":0.310125,"stop_level":5.157238,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-04-25","known_ts":"1994-04-28","bar_index":505,"type":"BUY","strength":0.45,"price":6.8678,"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-04-25","known_ts":"1994-04-28","bar_index":505,"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-04-25","trigger_known_ts":"1994-04-28","strength":0.45,"price":6.8678,"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.39535,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.3123,"atr14":0.323101,"stop_level":5.150749,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-24","known_ts":"1994-05-24","bar_index":511,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.7819,"stop_level":5.8993,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-05-27","known_ts":"1994-05-27","bar_index":512,"type":"RECLAIM","strength":0.588,"price":6.1047,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-05-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":"1994-05-24","prior_stop_level":5.8993,"sweep_low":5.6645,"atr14":0.270013,"stop_level":5.529493,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-12","known_ts":"1994-09-12","bar_index":537,"type":"RECLAIM","strength":0.863,"price":7.1026,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-10-07","known_ts":"1994-10-07","bar_index":543,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9559,"stop_level":6.9852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-10-10","known_ts":"1994-10-10","bar_index":543,"type":"RECLAIM","strength":0.863,"price":7.0733,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-10-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":"1994-10-07","prior_stop_level":6.9852,"sweep_low":6.9265,"atr14":0.167296,"stop_level":6.842852,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-19","known_ts":"1994-10-21","bar_index":546,"type":"REBUY","strength":0.863,"price":7.4255,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1995-01-06","known_ts":"1995-01-10","bar_index":564,"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-06","trigger_known_ts":"1995-01-10","strength":0.45,"price":5.7525,"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.348845,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.3416,"atr14":0.160967,"stop_level":5.261117,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-01-24","known_ts":"1995-01-26","bar_index":568,"type":"BUY","strength":0.45,"price":6.0754,"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-24","known_ts":"1995-01-26","bar_index":568,"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-24","trigger_known_ts":"1995-01-26","strength":0.45,"price":6.0754,"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.230485,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.5177,"atr14":0.171825,"stop_level":5.431787,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-09","known_ts":"1995-02-09","bar_index":572,"type":"RECLAIM","strength":0.725,"price":6.633,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1995-01-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-01","known_ts":"1995-03-01","bar_index":576,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.1634,"stop_level":6.3395,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-03-24","known_ts":"1995-03-28","bar_index":582,"type":"BUY","strength":0.863,"price":6.8091,"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":"1995-04-20","known_ts":"1995-04-20","bar_index":588,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7211,"stop_level":6.8091,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-04-24","known_ts":"1995-04-24","bar_index":588,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.6624,"stop_level":6.8091,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-04-25","known_ts":"1995-04-25","bar_index":589,"type":"RECLAIM","strength":0.863,"price":7.0733,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-04-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-04-20","prior_stop_level":6.8091,"sweep_low":6.6037,"atr14":0.212609,"stop_level":6.497395,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-04-25","known_ts":"1995-04-25","bar_index":589,"type":"RECLAIM","strength":0.863,"price":7.0733,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-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":"1995-04-24","prior_stop_level":6.8091,"sweep_low":6.6037,"atr14":0.212609,"stop_level":6.497395,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-08","known_ts":"1995-05-08","bar_index":592,"type":"RECLAIM","strength":0.863,"price":7.4842,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-04-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-25","known_ts":"1995-05-25","bar_index":596,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.8972,"stop_level":6.9852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-08-15","known_ts":"1995-08-17","bar_index":615,"type":"BUY","strength":0.45,"price":5.9873,"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-09-06","known_ts":"1995-09-06","bar_index":620,"type":"RECLAIM","strength":0.588,"price":6.5743,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1995-08-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1995-10-04","known_ts":"1995-10-04","bar_index":626,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.7819,"stop_level":5.8993,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-11-13","known_ts":"1995-11-15","bar_index":636,"type":"BUY","strength":0.45,"price":5.6645,"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-15","known_ts":"1995-12-15","bar_index":643,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8699,"stop_level":5.9286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-01-05","known_ts":"1996-01-09","bar_index":648,"type":"REBUY","strength":0.863,"price":6.633,"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":"1996-02-20","known_ts":"1996-02-20","bar_index":658,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.2787,"stop_level":7.4842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-02-21","known_ts":"1996-02-21","bar_index":658,"type":"RECLAIM","strength":0.863,"price":7.5429,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-02-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-02-20","prior_stop_level":7.4842,"sweep_low":7.132,"atr14":0.252913,"stop_level":7.005543,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-03-06","known_ts":"1996-03-06","bar_index":662,"type":"RECLAIM","strength":1.0,"price":8.8343,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-02-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-05-07","known_ts":"1996-05-07","bar_index":676,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.4212,"stop_level":9.4799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-05-10","known_ts":"1996-05-10","bar_index":677,"type":"RECLAIM","strength":1.0,"price":9.5386,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-05-07","prior_stop_level":9.4799,"sweep_low":9.0397,"atr14":0.264982,"stop_level":8.907209,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-09-04","known_ts":"1996-09-06","bar_index":704,"type":"BUY","strength":0.725,"price":9.2745,"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":"1996-10-22","known_ts":"1996-10-22","bar_index":715,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.7441,"stop_level":9.8908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-01-13","known_ts":"1997-01-15","bar_index":734,"type":"BUY","strength":0.588,"price":8.6288,"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-02-11","known_ts":"1997-02-11","bar_index":741,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.1865,"stop_level":9.2158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-02-20","known_ts":"1997-02-20","bar_index":743,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.394,"stop_level":9.2158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-03-26","known_ts":"1997-03-31","bar_index":751,"type":"BUY","strength":0.588,"price":8.5114,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-05-05","known_ts":"1997-05-05","bar_index":760,"type":"RECLAIM","strength":0.725,"price":9.2451,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-02-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-05-29","known_ts":"1997-05-29","bar_index":765,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.0104,"stop_level":9.0397,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-04","known_ts":"1997-06-04","bar_index":767,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.893,"stop_level":9.0397,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-20","known_ts":"1997-06-20","bar_index":771,"type":"RECLAIM","strength":0.863,"price":9.2158,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-26","known_ts":"1997-06-26","bar_index":772,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.6582,"stop_level":8.9223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-08-20","known_ts":"1997-08-22","bar_index":785,"type":"BUY","strength":0.45,"price":8.5261,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-08-20","known_ts":"1997-08-22","bar_index":785,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1997-08-20","trigger_known_ts":"1997-08-22","strength":0.45,"price":8.5261,"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.181686,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.8217,"atr14":0.205854,"stop_level":7.718773,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-08-25","known_ts":"1997-08-25","bar_index":786,"type":"RECLAIM","strength":0.725,"price":8.6582,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1997-08-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-09","known_ts":"1997-10-09","bar_index":796,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.8468,"stop_level":9.8615,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-31","known_ts":"1997-10-31","bar_index":802,"type":"RECLAIM","strength":1.0,"price":9.8762,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-10-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-15","known_ts":"1998-01-20","bar_index":819,"type":"BUY","strength":0.588,"price":8.6875,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"1998-02-27","known_ts":"1998-02-27","bar_index":828,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.4821,"stop_level":8.6288,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-05-05","known_ts":"1998-05-07","bar_index":844,"type":"BUY","strength":0.45,"price":8.2473,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-05-26","known_ts":"1998-05-26","bar_index":848,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.807,"stop_level":7.9978,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-06-22","known_ts":"1998-06-24","bar_index":855,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-06-22","trigger_known_ts":"1998-06-24","strength":0.45,"price":7.4255,"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.280224,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.2368,"atr14":0.236343,"stop_level":6.118629,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-06-25","known_ts":"1998-06-29","bar_index":856,"type":"BUY","strength":0.45,"price":7.4108,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-06-25","known_ts":"1998-06-29","bar_index":856,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-06-25","trigger_known_ts":"1998-06-29","strength":0.45,"price":7.4108,"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.281649,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.2368,"atr14":0.208219,"stop_level":6.132691,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-03","known_ts":"1998-08-03","bar_index":864,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.2494,"stop_level":7.5575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-08-06","known_ts":"1998-08-06","bar_index":865,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.0733,"stop_level":7.5575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-09-08","known_ts":"1998-09-10","bar_index":873,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-09-08","trigger_known_ts":"1998-09-10","strength":0.45,"price":6.5156,"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.368423,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.3395,"atr14":0.135249,"stop_level":6.271875,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-15","known_ts":"1998-10-19","bar_index":882,"type":"BUY","strength":0.45,"price":6.046,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-10-15","known_ts":"1998-10-19","bar_index":882,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-10-15","trigger_known_ts":"1998-10-19","strength":0.45,"price":6.046,"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.405489,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.2976,"atr14":0.175051,"stop_level":5.210075,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-05","known_ts":"1998-11-09","bar_index":887,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-11-05","trigger_known_ts":"1998-11-09","strength":0.588,"price":6.8238,"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.312131,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.0607,"atr14":0.179286,"stop_level":5.971057,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-25","known_ts":"1998-11-25","bar_index":891,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.3249,"stop_level":6.3982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-30","known_ts":"1998-11-30","bar_index":892,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0314,"stop_level":6.3982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-18","known_ts":"1998-12-22","bar_index":897,"type":"REBUY","strength":0.725,"price":6.046,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1999-01-29","known_ts":"1999-01-29","bar_index":906,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.1613,"stop_level":7.22,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-02-04","known_ts":"1999-02-04","bar_index":907,"type":"RECLAIM","strength":0.863,"price":7.4108,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-01-29","prior_stop_level":7.22,"sweep_low":7.0733,"atr14":0.18351,"stop_level":6.981545,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-17","known_ts":"1999-02-17","bar_index":910,"type":"RECLAIM","strength":0.863,"price":8.5554,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-03-23","known_ts":"1999-03-23","bar_index":918,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.5848,"stop_level":8.8343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-04-22","known_ts":"1999-04-22","bar_index":925,"type":"RECLAIM","strength":1.0,"price":10.2284,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-03-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-05-19","known_ts":"1999-05-19","bar_index":931,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.6539,"stop_level":10.8887,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-08-20","known_ts":"1999-08-24","bar_index":953,"type":"BUY","strength":0.863,"price":11.7986,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1999-10-08","known_ts":"1999-10-08","bar_index":964,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.698,"stop_level":11.1676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-10-11","known_ts":"1999-10-11","bar_index":964,"type":"RECLAIM","strength":0.863,"price":11.5638,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-10-08 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":"1999-10-08","prior_stop_level":11.1676,"sweep_low":10.6393,"atr14":0.3541,"stop_level":10.46225,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-28","known_ts":"1999-11-01","bar_index":969,"type":"BUY","strength":0.725,"price":12.2095,"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":"1999-12-29","known_ts":"1999-12-31","bar_index":983,"type":"BUY","strength":0.725,"price":11.8132,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2000-03-13","known_ts":"2000-03-15","bar_index":1000,"type":"BUY","strength":0.588,"price":9.5023,"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":"2000-06-06","known_ts":"2000-06-06","bar_index":1019,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.2684,"stop_level":15.2978,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-06-07","known_ts":"2000-06-07","bar_index":1020,"type":"RECLAIM","strength":1.0,"price":15.4449,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-06-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":"2000-06-06","prior_stop_level":15.2978,"sweep_low":15.1801,"atr14":0.444555,"stop_level":14.957823,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-23","known_ts":"2000-06-23","bar_index":1024,"type":"RECLAIM","strength":1.0,"price":15.386,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-06-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-10-06","known_ts":"2000-10-06","bar_index":1048,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.6802,"stop_level":15.8273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-10-10","known_ts":"2000-10-10","bar_index":1049,"type":"RECLAIM","strength":0.863,"price":15.945,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-10-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2000-10-06","prior_stop_level":15.8273,"sweep_low":14.7682,"atr14":0.67175,"stop_level":14.432325,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-27","known_ts":"2000-12-29","bar_index":1067,"type":"BUY","strength":0.588,"price":13.2679,"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":15},{"ts":"2001-01-23","known_ts":"2001-01-23","bar_index":1072,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.6207,"stop_level":12.7678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2001-01-26","known_ts":"2001-01-26","bar_index":1073,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.2676,"stop_level":12.4736,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2001-01-29","known_ts":"2001-01-29","bar_index":1074,"type":"RECLAIM","strength":0.45,"price":13.0808,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2001-01-23","prior_stop_level":12.7678,"sweep_low":12.1205,"atr14":0.595922,"stop_level":11.822539,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-29","known_ts":"2001-01-29","bar_index":1074,"type":"RECLAIM","strength":0.45,"price":13.0808,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-26 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":"2001-01-26","prior_stop_level":12.4736,"sweep_low":12.1205,"atr14":0.595922,"stop_level":11.822539,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-06","known_ts":"2001-04-10","bar_index":1090,"type":"BUY","strength":0.45,"price":12.7273,"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-30","known_ts":"2001-04-30","bar_index":1095,"type":"RECLAIM","strength":0.725,"price":14.7155,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-04-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-06-06","known_ts":"2001-06-06","bar_index":1103,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.4463,"stop_level":14.4652,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-07-12","known_ts":"2001-07-12","bar_index":1112,"type":"RECLAIM","strength":0.863,"price":14.503,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-06-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-07-17","known_ts":"2001-07-19","bar_index":1113,"type":"BUY","strength":0.863,"price":15.1358,"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":"2001-09-25","known_ts":"2001-09-27","bar_index":1128,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-09-25","trigger_known_ts":"2001-09-27","strength":0.45,"price":10.2054,"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.432242,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.6458,"atr14":0.606046,"stop_level":7.342777,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-19","known_ts":"2001-10-23","bar_index":1134,"type":"BUY","strength":0.45,"price":10.6494,"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-10-19","known_ts":"2001-10-23","bar_index":1134,"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-10-19","trigger_known_ts":"2001-10-23","strength":0.45,"price":10.6494,"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.360435,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.1582,"atr14":0.616382,"stop_level":9.850009,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-21","known_ts":"2002-02-25","bar_index":1162,"type":"REBUY","strength":0.863,"price":15.8914,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2002-05-08","known_ts":"2002-05-08","bar_index":1179,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.7108,"stop_level":18.9611,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-07-31","known_ts":"2002-08-02","bar_index":1199,"type":"BUY","strength":0.725,"price":15.3577,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2002-08-27","known_ts":"2002-08-27","bar_index":1205,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.2928,"stop_level":16.5289,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-28","known_ts":"2002-08-28","bar_index":1205,"type":"RECLAIM","strength":0.863,"price":16.8359,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-08-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-08-27","prior_stop_level":16.5289,"sweep_low":16.2692,"atr14":0.697586,"stop_level":15.920407,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-06","known_ts":"2002-09-06","bar_index":1207,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.2692,"stop_level":16.2928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-09-09","known_ts":"2002-09-09","bar_index":1208,"type":"RECLAIM","strength":0.863,"price":16.5289,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-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":"2002-09-06","prior_stop_level":16.2928,"sweep_low":15.9622,"atr14":0.637395,"stop_level":15.643502,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-24","known_ts":"2002-09-24","bar_index":1211,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.5053,"stop_level":17.0012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-09-25","known_ts":"2002-09-25","bar_index":1212,"type":"RECLAIM","strength":0.863,"price":17.0484,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-09-24","prior_stop_level":17.0012,"sweep_low":16.34,"atr14":0.532144,"stop_level":16.073928,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-07","known_ts":"2002-10-07","bar_index":1214,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.3873,"stop_level":16.5053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-11-19","known_ts":"2002-11-21","bar_index":1225,"type":"BUY","strength":0.588,"price":15.3436,"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":"2002-12-13","known_ts":"2002-12-13","bar_index":1230,"type":"SELL","basis":"structure_stop","strength":0.45,"price":15.1122,"stop_level":15.3955,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-12-17","known_ts":"2002-12-17","bar_index":1231,"type":"RECLAIM","strength":0.45,"price":15.6553,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2002-12-13","prior_stop_level":15.3955,"sweep_low":15.0272,"atr14":0.449351,"stop_level":14.802525,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-27","known_ts":"2003-01-29","bar_index":1240,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-01-27","trigger_known_ts":"2003-01-29","strength":0.45,"price":12.6706,"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.358902,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.8064,"atr14":0.49018,"stop_level":11.56131,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-07","known_ts":"2003-02-11","bar_index":1243,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-02-07","trigger_known_ts":"2003-02-11","strength":0.45,"price":12.17,"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.384231,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.3766,"atr14":0.437509,"stop_level":11.157845,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-06","known_ts":"2003-03-10","bar_index":1249,"type":"BUY","strength":0.45,"price":12.2692,"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-06","known_ts":"2003-03-10","bar_index":1249,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2003-03-06","trigger_known_ts":"2003-03-10","strength":0.45,"price":12.2692,"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.379212,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.5797,"atr14":0.373804,"stop_level":11.392798,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-16","known_ts":"2003-04-16","bar_index":1258,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.6187,"stop_level":13.7662,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-06-02","known_ts":"2003-06-04","bar_index":1269,"type":"BUY","strength":0.725,"price":14.2574,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"2003-07-16","known_ts":"2003-07-16","bar_index":1279,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.2078,"stop_level":16.255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-18","known_ts":"2003-07-18","bar_index":1280,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.8064,"stop_level":16.255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-23","known_ts":"2003-07-25","bar_index":1281,"type":"REBUY","strength":0.863,"price":16.4675,"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":"2003-07-25","known_ts":"2003-07-25","bar_index":1281,"type":"RECLAIM","strength":0.863,"price":16.4675,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-07-18","prior_stop_level":16.255,"sweep_low":15.6269,"atr14":0.426947,"stop_level":15.413426,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-03","known_ts":"2003-12-05","bar_index":1312,"type":"BUY","strength":0.863,"price":17.3932,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2003-12-12","known_ts":"2003-12-12","bar_index":1314,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.2137,"stop_level":17.3318,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-12-16","known_ts":"2003-12-16","bar_index":1315,"type":"RECLAIM","strength":0.863,"price":17.5915,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-12-12 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":"2003-12-12","prior_stop_level":17.3318,"sweep_low":17.0579,"atr14":0.340094,"stop_level":16.887853,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-02","known_ts":"2004-01-02","bar_index":1318,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.5773,"stop_level":17.6812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-01-06","known_ts":"2004-01-06","bar_index":1319,"type":"RECLAIM","strength":0.863,"price":17.7993,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-01-02","prior_stop_level":17.6812,"sweep_low":17.3365,"atr14":0.290444,"stop_level":17.191278,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-16","known_ts":"2004-01-16","bar_index":1322,"type":"RECLAIM","strength":1.0,"price":18.5832,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-01-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-22","known_ts":"2004-03-22","bar_index":1336,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.34,"stop_level":20.6045,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-24","known_ts":"2004-03-24","bar_index":1337,"type":"RECLAIM","strength":1.0,"price":21.1618,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-03-22","prior_stop_level":20.6045,"sweep_low":20.1936,"atr14":0.491136,"stop_level":19.948032,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-04-05","known_ts":"2004-04-05","bar_index":1340,"type":"RECLAIM","strength":1.0,"price":22.2385,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-03-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-04","known_ts":"2004-06-08","bar_index":1354,"type":"BUY","strength":0.725,"price":22.6635,"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":70},{"ts":"2004-06-28","known_ts":"2004-06-28","bar_index":1359,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.3802,"stop_level":22.4557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-07-06","known_ts":"2004-07-06","bar_index":1360,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.6529,"stop_level":22.4557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-08-31","known_ts":"2004-09-02","bar_index":1374,"type":"BUY","strength":0.725,"price":20.1133,"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":"2005-01-24","known_ts":"2005-01-24","bar_index":1407,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.9634,"stop_level":33.5868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-01-27","known_ts":"2005-01-27","bar_index":1408,"type":"RECLAIM","strength":1.0,"price":33.6718,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-01-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-01-24","prior_stop_level":33.5868,"sweep_low":32.7981,"atr14":0.980974,"stop_level":32.307613,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-08","known_ts":"2005-02-08","bar_index":1411,"type":"RECLAIM","strength":1.0,"price":36.3023,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-05-18","known_ts":"2005-05-20","bar_index":1434,"type":"BUY","strength":0.725,"price":34.4085,"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":80},{"ts":"2005-08-04","known_ts":"2005-08-04","bar_index":1452,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.5478,"stop_level":41.3412,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-09-08","known_ts":"2005-09-12","bar_index":1460,"type":"BUY","strength":0.863,"price":43.1075,"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":45},{"ts":"2005-11-18","known_ts":"2005-11-22","bar_index":1477,"type":"BUY","strength":0.725,"price":37.9882,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2006-01-04","known_ts":"2006-01-06","bar_index":1487,"type":"BUY","strength":0.45,"price":34.5596,"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-02-27","known_ts":"2006-02-27","bar_index":1499,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.5891,"stop_level":35.6742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-03-03","known_ts":"2006-03-03","bar_index":1500,"type":"RECLAIM","strength":0.588,"price":36.0709,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-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":"2006-02-27","prior_stop_level":35.6742,"sweep_low":34.7202,"atr14":1.030467,"stop_level":34.204966,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-20","known_ts":"2006-03-20","bar_index":1504,"type":"RECLAIM","strength":0.725,"price":39.6317,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-16","known_ts":"2006-05-16","bar_index":1517,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.8501,"stop_level":41.2279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-14","known_ts":"2006-08-16","bar_index":1538,"type":"BUY","strength":0.45,"price":35.183,"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-09-18","known_ts":"2006-09-18","bar_index":1546,"type":"RECLAIM","strength":0.725,"price":37.4876,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2006-08-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-16","known_ts":"2007-02-16","bar_index":1580,"type":"SELL","basis":"structure_stop","strength":1.0,"price":65.1429,"stop_level":65.549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-02-20","known_ts":"2007-02-20","bar_index":1581,"type":"RECLAIM","strength":1.0,"price":66.1157,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-02-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-02-16","prior_stop_level":65.549,"sweep_low":64.869,"atr14":2.216624,"stop_level":63.760688,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-15","known_ts":"2007-06-15","bar_index":1608,"type":"RECLAIM","strength":0.863,"price":81.7002,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-02-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-07-18","known_ts":"2007-07-18","bar_index":1615,"type":"SELL","basis":"structure_stop","strength":0.863,"price":79.1689,"stop_level":79.7923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-08-23","known_ts":"2007-08-27","bar_index":1624,"type":"BUY","strength":0.725,"price":78.1771,"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":70},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":1637,"type":"SELL","basis":"structure_stop","strength":0.863,"price":86.8477,"stop_level":89.0107,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-03-12","known_ts":"2008-03-14","bar_index":1670,"type":"BUY","strength":0.45,"price":58.8808,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-03-12","known_ts":"2008-03-14","bar_index":1670,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-03-12","trigger_known_ts":"2008-03-14","strength":0.45,"price":58.8808,"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.375037,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":55.6033,"atr14":2.676093,"stop_level":54.265254,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-07","known_ts":"2008-04-07","bar_index":1675,"type":"SELL","basis":"structure_stop","strength":0.45,"price":54.6683,"stop_level":55.4806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-04-09","known_ts":"2008-04-09","bar_index":1676,"type":"SELL","basis":"structure_stop","strength":0.45,"price":51.4569,"stop_level":55.4806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-04-24","known_ts":"2008-04-28","bar_index":1680,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-04-24","trigger_known_ts":"2008-04-28","strength":0.45,"price":48.5006,"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.485213,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":45.8277,"atr14":2.150653,"stop_level":44.752374,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-21","known_ts":"2008-07-23","bar_index":1700,"type":"BUY","strength":0.45,"price":30.3188,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-07-21","known_ts":"2008-07-23","bar_index":1700,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-07-21","trigger_known_ts":"2008-07-23","strength":0.45,"price":30.3188,"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.678195,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.4487,"atr14":2.700221,"stop_level":19.098589,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-11","known_ts":"2008-09-11","bar_index":1712,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.366,"stop_level":30.6399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-16","known_ts":"2008-09-16","bar_index":1713,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.3908,"stop_level":30.6399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-18","known_ts":"2008-09-18","bar_index":1714,"type":"RECLAIM","strength":0.588,"price":30.6966,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-09-11","prior_stop_level":30.6399,"sweep_low":24.8784,"atr14":2.751945,"stop_level":23.502428,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-18","known_ts":"2008-09-18","bar_index":1714,"type":"RECLAIM","strength":0.588,"price":30.6966,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-09-16","prior_stop_level":30.6399,"sweep_low":24.8784,"atr14":2.751945,"stop_level":23.502428,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-29","known_ts":"2008-09-29","bar_index":1716,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.5478,"stop_level":28.0992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-27","known_ts":"2008-10-29","bar_index":1723,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-27","trigger_known_ts":"2008-10-29","strength":0.45,"price":12.987,"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.851656,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.4156,"atr14":2.828842,"stop_level":7.001179,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-20","known_ts":"2008-11-24","bar_index":1729,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-11-20","trigger_known_ts":"2008-11-24","strength":0.588,"price":10.4652,"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.880462,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.5561,"atr14":2.022078,"stop_level":6.545061,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-25","known_ts":"2008-11-28","bar_index":1730,"type":"BUY","strength":0.588,"price":11.3152,"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":"2008-11-25","known_ts":"2008-11-28","bar_index":1730,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-11-25","trigger_known_ts":"2008-11-28","strength":0.588,"price":11.3152,"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.870752,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.5561,"atr14":1.828095,"stop_level":6.642053,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-12","known_ts":"2009-01-12","bar_index":1740,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.7119,"stop_level":12.0331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-13","known_ts":"2009-01-13","bar_index":1740,"type":"RECLAIM","strength":0.725,"price":12.0803,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-12","prior_stop_level":12.0331,"sweep_low":11.3436,"atr14":1.25506,"stop_level":10.71607,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-16","known_ts":"2009-01-16","bar_index":1741,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.379,"stop_level":12.0331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-02","known_ts":"2009-04-06","bar_index":1759,"type":"BUY","strength":0.725,"price":5.2231,"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":40},{"ts":"2009-05-22","known_ts":"2009-05-22","bar_index":1770,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.1688,"stop_level":7.2444,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-01","known_ts":"2009-06-01","bar_index":1772,"type":"RECLAIM","strength":0.725,"price":7.8961,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-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":"2009-05-22","prior_stop_level":7.2444,"sweep_low":6.5643,"atr14":1.072319,"stop_level":6.028141,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-24","known_ts":"2009-07-28","bar_index":1785,"type":"BUY","strength":0.725,"price":7.0649,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2009-09-01","known_ts":"2009-09-01","bar_index":1794,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.32,"stop_level":7.6128,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-03","known_ts":"2009-09-03","bar_index":1794,"type":"RECLAIM","strength":0.863,"price":7.8394,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-09-01","prior_stop_level":7.6128,"sweep_low":7.1783,"atr14":0.472983,"stop_level":6.941808,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-18","known_ts":"2009-09-18","bar_index":1798,"type":"RECLAIM","strength":0.863,"price":12.7603,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-30","known_ts":"2009-09-30","bar_index":1800,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.3719,"stop_level":11.4664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-01-11","known_ts":"2010-01-13","bar_index":1824,"type":"BUY","strength":0.863,"price":11.7025,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2010-01-29","known_ts":"2010-01-29","bar_index":1828,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.4463,"stop_level":10.6919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-01","known_ts":"2010-02-01","bar_index":1828,"type":"RECLAIM","strength":1.0,"price":11.1641,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-29","prior_stop_level":10.6919,"sweep_low":10.2574,"atr14":0.630384,"stop_level":9.942208,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-08","known_ts":"2010-02-08","bar_index":1830,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.1346,"stop_level":10.4463,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-02-11","known_ts":"2010-02-11","bar_index":1831,"type":"RECLAIM","strength":0.863,"price":10.7485,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-02-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-02-08","prior_stop_level":10.4463,"sweep_low":9.7757,"atr14":0.623403,"stop_level":9.463998,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-12","known_ts":"2010-03-12","bar_index":1838,"type":"RECLAIM","strength":1.0,"price":11.6175,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-02-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-04","known_ts":"2010-05-04","bar_index":1850,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.621,"stop_level":14.706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-26","known_ts":"2010-07-28","bar_index":1869,"type":"BUY","strength":0.588,"price":10.4841,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2010-08-13","known_ts":"2010-08-13","bar_index":1873,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.5301,"stop_level":10.2574,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-09-07","known_ts":"2010-09-09","bar_index":1879,"type":"BUY","strength":0.588,"price":9.7001,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2011-01-21","known_ts":"2011-01-21","bar_index":1910,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.1677,"stop_level":14.3755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-26","known_ts":"2011-01-26","bar_index":1911,"type":"RECLAIM","strength":1.0,"price":14.4038,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-21","prior_stop_level":14.3755,"sweep_low":13.601,"atr14":0.563167,"stop_level":13.319416,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-11","known_ts":"2011-04-13","bar_index":1929,"type":"BUY","strength":0.725,"price":12.9398,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2011-04-27","known_ts":"2011-04-27","bar_index":1932,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.2409,"stop_level":12.562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-05-03","known_ts":"2011-05-05","bar_index":1934,"type":"REBUY","strength":0.725,"price":13.5254,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-05-04","known_ts":"2011-05-04","bar_index":1934,"type":"RECLAIM","strength":0.725,"price":13.4309,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-04-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":"2011-04-27","prior_stop_level":12.562,"sweep_low":11.8253,"atr14":0.4715,"stop_level":11.58955,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-01","known_ts":"2011-06-01","bar_index":1940,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.7048,"stop_level":14.1015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-03","known_ts":"2011-06-03","bar_index":1941,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.4026,"stop_level":14.1015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-07","known_ts":"2011-06-07","bar_index":1942,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.7603,"stop_level":14.1015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-07-07","known_ts":"2011-07-11","bar_index":1949,"type":"BUY","strength":0.725,"price":13.2893,"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-08-08","known_ts":"2011-08-08","bar_index":1956,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.8997,"stop_level":11.2302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-08-15","known_ts":"2011-08-15","bar_index":1958,"type":"RECLAIM","strength":0.588,"price":11.3908,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-08-08 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":"2011-08-08","prior_stop_level":11.2302,"sweep_low":9.6907,"atr14":0.837719,"stop_level":9.27184,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-09-22","known_ts":"2011-09-26","bar_index":1967,"type":"BUY","strength":0.588,"price":10.0496,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":1978,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.4734,"stop_level":10.1346,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-11-30","known_ts":"2011-12-02","bar_index":1983,"type":"REBUY","strength":0.725,"price":9.6246,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2011-12-21","known_ts":"2011-12-23","bar_index":1988,"type":"BUY","strength":0.725,"price":9.4073,"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":35},{"ts":"2012-03-05","known_ts":"2012-03-05","bar_index":2004,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.6942,"stop_level":12.9115,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-08","known_ts":"2012-03-08","bar_index":2005,"type":"RECLAIM","strength":1.0,"price":13.0342,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-03-05","prior_stop_level":12.9115,"sweep_low":12.2314,"atr14":0.454906,"stop_level":12.003947,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-20","known_ts":"2012-03-20","bar_index":2008,"type":"RECLAIM","strength":1.0,"price":13.3176,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-27","known_ts":"2012-06-29","bar_index":2031,"type":"BUY","strength":0.588,"price":10.5407,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2012-07-13","known_ts":"2012-07-13","bar_index":2034,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.2562,"stop_level":9.9079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2012-08-06","known_ts":"2012-08-08","bar_index":2040,"type":"BUY","strength":0.588,"price":9.2751,"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":65},{"ts":"2012-10-08","known_ts":"2012-10-08","bar_index":2054,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.8418,"stop_level":9.8796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-12-06","known_ts":"2012-12-10","bar_index":2068,"type":"BUY","strength":0.588,"price":10.3046,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-12-11","known_ts":"2012-12-11","bar_index":2069,"type":"RECLAIM","strength":0.725,"price":10.7958,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-12-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-01-29","known_ts":"2013-01-29","bar_index":2079,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.9197,"stop_level":12.1747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-01","known_ts":"2013-02-01","bar_index":2080,"type":"RECLAIM","strength":0.863,"price":12.2409,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-01-29","prior_stop_level":12.1747,"sweep_low":11.8064,"atr14":0.311191,"stop_level":11.650804,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-12","known_ts":"2013-02-12","bar_index":2083,"type":"RECLAIM","strength":1.0,"price":12.5525,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-26","known_ts":"2013-04-30","bar_index":2100,"type":"BUY","strength":0.863,"price":13.3365,"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":10},{"ts":"2013-05-22","known_ts":"2013-05-22","bar_index":2106,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.2432,"stop_level":14.4132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-28","known_ts":"2013-05-28","bar_index":2107,"type":"RECLAIM","strength":1.0,"price":14.4227,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-05-22","prior_stop_level":14.4132,"sweep_low":13.686,"atr14":0.418661,"stop_level":13.47667,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-05","known_ts":"2013-06-05","bar_index":2109,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.7143,"stop_level":14.1015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-07","known_ts":"2013-06-07","bar_index":2109,"type":"RECLAIM","strength":1.0,"price":14.1204,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-06-05","prior_stop_level":14.1015,"sweep_low":13.4971,"atr14":0.422494,"stop_level":13.285853,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-18","known_ts":"2013-07-18","bar_index":2119,"type":"RECLAIM","strength":1.0,"price":15.2633,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-28","known_ts":"2014-05-30","bar_index":2191,"type":"BUY","strength":0.725,"price":24.3211,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2014-10-21","known_ts":"2014-10-23","bar_index":2225,"type":"BUY","strength":0.45,"price":21.1193,"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-12-05","known_ts":"2014-12-05","bar_index":2235,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.6942,"stop_level":20.9587,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-24","known_ts":"2014-12-29","bar_index":2240,"type":"REBUY","strength":0.45,"price":20.2881,"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":"2015-01-16","known_ts":"2015-01-16","bar_index":2245,"type":"SELL","basis":"structure_stop","strength":0.45,"price":18.8997,"stop_level":19.098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-01-26","known_ts":"2015-01-26","bar_index":2246,"type":"RECLAIM","strength":0.45,"price":19.7308,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-16 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":"2015-01-16","prior_stop_level":19.098,"sweep_low":17.7757,"atr14":0.642523,"stop_level":17.454438,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-06","known_ts":"2015-03-06","bar_index":2256,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.4203,"stop_level":20.5242,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-10","known_ts":"2015-03-10","bar_index":2256,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.9185,"stop_level":20.5242,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-16","known_ts":"2015-03-18","bar_index":2258,"type":"REBUY","strength":0.588,"price":21.2704,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-03-17","known_ts":"2015-03-17","bar_index":2258,"type":"RECLAIM","strength":0.588,"price":20.5337,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-03-10","prior_stop_level":20.5242,"sweep_low":18.0402,"atr14":0.684661,"stop_level":17.69787,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-07","known_ts":"2015-04-07","bar_index":2263,"type":"RECLAIM","strength":0.725,"price":21.3554,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-03-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-06-10","known_ts":"2015-06-12","bar_index":2278,"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-06-10","trigger_known_ts":"2015-06-12","strength":0.45,"price":18.3518,"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.289582,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.0874,"atr14":0.486898,"stop_level":17.843951,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-10","known_ts":"2015-07-14","bar_index":2285,"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-07-10","trigger_known_ts":"2015-07-14","strength":0.45,"price":17.8701,"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.308229,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.5195,"atr14":0.614142,"stop_level":16.212429,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-20","known_ts":"2015-07-22","bar_index":2287,"type":"BUY","strength":0.45,"price":17.4923,"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-07-20","known_ts":"2015-07-22","bar_index":2287,"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-07-20","trigger_known_ts":"2015-07-22","strength":0.45,"price":17.4923,"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.322854,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.0201,"atr14":0.543197,"stop_level":16.748502,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-28","known_ts":"2015-07-30","bar_index":2289,"type":"BUY","strength":0.45,"price":18.5596,"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-07-28","known_ts":"2015-07-30","bar_index":2289,"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-07-28","trigger_known_ts":"2015-07-30","strength":0.45,"price":18.5596,"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.25709,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.9056,"atr14":0.701648,"stop_level":15.554776,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-29","known_ts":"2015-07-29","bar_index":2289,"type":"SELL","basis":"structure_stop","strength":0.45,"price":17.209,"stop_level":17.4262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-07-30","known_ts":"2015-07-30","bar_index":2289,"type":"RECLAIM","strength":0.45,"price":18.5596,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2015-07-29","prior_stop_level":17.4262,"sweep_low":15.9056,"atr14":0.701648,"stop_level":15.554776,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-31","known_ts":"2015-07-31","bar_index":2290,"type":"RECLAIM","strength":0.725,"price":20.5431,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-07-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-20","known_ts":"2015-08-20","bar_index":2294,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.0992,"stop_level":20.8453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-25","known_ts":"2015-08-25","bar_index":2295,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.144,"stop_level":20.8453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-09","known_ts":"2015-09-09","bar_index":2299,"type":"RECLAIM","strength":0.863,"price":19.7969,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-08-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-13","known_ts":"2015-10-15","bar_index":2307,"type":"BUY","strength":0.863,"price":20.4298,"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":45},{"ts":"2015-12-08","known_ts":"2015-12-08","bar_index":2320,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.6942,"stop_level":21.0154,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-02-26","known_ts":"2016-03-01","bar_index":2338,"type":"BUY","strength":0.588,"price":18.8241,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"2016-05-23","known_ts":"2016-05-25","bar_index":2358,"type":"BUY","strength":0.863,"price":21.5348,"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":"2016-06-24","known_ts":"2016-06-24","bar_index":2365,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.6387,"stop_level":22.7155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-28","known_ts":"2016-06-28","bar_index":2366,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.8642,"stop_level":22.7155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-04","known_ts":"2016-08-08","bar_index":2375,"type":"BUY","strength":1.0,"price":23.2727,"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":30},{"ts":"2016-09-02","known_ts":"2016-09-07","bar_index":2382,"type":"BUY","strength":1.0,"price":23.7733,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2016-11-02","known_ts":"2016-11-02","bar_index":2396,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.5006,"stop_level":24.5384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-04","known_ts":"2016-11-04","bar_index":2396,"type":"RECLAIM","strength":1.0,"price":24.9445,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-11-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-11-02","prior_stop_level":24.5384,"sweep_low":24.3022,"atr14":0.545754,"stop_level":24.029323,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-18","known_ts":"2016-11-18","bar_index":2400,"type":"RECLAIM","strength":1.0,"price":27.1169,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-11-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-19","known_ts":"2016-12-19","bar_index":2406,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.0035,"stop_level":27.0602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-21","known_ts":"2016-12-21","bar_index":2407,"type":"RECLAIM","strength":1.0,"price":27.6553,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-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":"2016-12-19","prior_stop_level":27.0602,"sweep_low":26.8241,"atr14":0.763676,"stop_level":26.442262,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-04","known_ts":"2017-01-04","bar_index":2410,"type":"RECLAIM","strength":1.0,"price":27.882,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-31","known_ts":"2017-04-04","bar_index":2430,"type":"BUY","strength":0.725,"price":26.3891,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2017-06-30","known_ts":"2017-06-30","bar_index":2451,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.7814,"stop_level":30.0669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-05","known_ts":"2017-09-07","bar_index":2466,"type":"BUY","strength":0.725,"price":32.3512,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2017-09-18","known_ts":"2017-09-20","bar_index":2469,"type":"BUY","strength":0.725,"price":31.5873,"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":"2017-11-02","known_ts":"2017-11-06","bar_index":2480,"type":"BUY","strength":0.725,"price":30.2791,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2017-12-06","known_ts":"2017-12-06","bar_index":2487,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.6064,"stop_level":31.7497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-07","known_ts":"2017-12-07","bar_index":2488,"type":"RECLAIM","strength":0.863,"price":31.8356,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-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":"2017-12-06","prior_stop_level":31.7497,"sweep_low":31.0526,"atr14":0.62654,"stop_level":30.73933,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-14","known_ts":"2017-12-14","bar_index":2489,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.4524,"stop_level":31.6064,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-20","known_ts":"2017-12-20","bar_index":2491,"type":"RECLAIM","strength":0.863,"price":31.7685,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-12-14","prior_stop_level":31.6064,"sweep_low":31.1458,"atr14":0.587698,"stop_level":30.851951,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-29","known_ts":"2017-12-29","bar_index":2493,"type":"RECLAIM","strength":0.863,"price":31.9314,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-02","known_ts":"2018-02-02","bar_index":2500,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.087,"stop_level":35.2654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-06","known_ts":"2018-02-06","bar_index":2501,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.4164,"stop_level":35.2654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-07-11","known_ts":"2018-07-13","bar_index":2537,"type":"BUY","strength":0.45,"price":29.8673,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-08-15","known_ts":"2018-08-15","bar_index":2545,"type":"SELL","basis":"structure_stop","strength":0.45,"price":27.3775,"stop_level":27.5126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-08-17","known_ts":"2018-08-17","bar_index":2546,"type":"RECLAIM","strength":0.45,"price":27.5513,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-08-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2018-08-15","prior_stop_level":27.5126,"sweep_low":27.0494,"atr14":0.806557,"stop_level":26.646121,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-27","known_ts":"2018-08-29","bar_index":2548,"type":"REBUY","strength":0.45,"price":28.5645,"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":"2018-10-05","known_ts":"2018-10-05","bar_index":2557,"type":"SELL","basis":"structure_stop","strength":0.45,"price":25.4351,"stop_level":25.9295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-10-09","known_ts":"2018-10-09","bar_index":2558,"type":"RECLAIM","strength":0.45,"price":26.5014,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-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":"2018-10-05","prior_stop_level":25.9295,"sweep_low":25.0571,"atr14":0.779224,"stop_level":24.667488,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-20","known_ts":"2018-11-20","bar_index":2568,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.3398,"stop_level":24.4076,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-11-21","known_ts":"2018-11-21","bar_index":2568,"type":"RECLAIM","strength":0.588,"price":25.2606,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-11-20","prior_stop_level":24.4076,"sweep_low":23.8454,"atr14":1.011295,"stop_level":23.339753,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-11","known_ts":"2018-12-11","bar_index":2572,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.953,"stop_level":26.133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-12","known_ts":"2018-12-12","bar_index":2572,"type":"RECLAIM","strength":0.588,"price":26.1603,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-12-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-12-11","prior_stop_level":26.133,"sweep_low":24.9238,"atr14":1.085544,"stop_level":24.381028,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-19","known_ts":"2018-12-19","bar_index":2574,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.8626,"stop_level":24.953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-01-02","known_ts":"2019-01-04","bar_index":2577,"type":"REBUY","strength":0.588,"price":25.0893,"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,"retro_override":true,"retro_ctx":{"group_id":"travel"}},{"ts":"2019-01-29","known_ts":"2019-01-29","bar_index":2583,"type":"RECLAIM","strength":0.725,"price":28.6624,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-01-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-02-27","known_ts":"2019-02-27","bar_index":2589,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.4426,"stop_level":26.6471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-11","known_ts":"2019-04-15","bar_index":2600,"type":"BUY","strength":0.725,"price":26.6881,"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":"2019-05-02","known_ts":"2019-05-02","bar_index":2604,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.113,"stop_level":26.6098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-05-06","known_ts":"2019-05-06","bar_index":2605,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.9467,"stop_level":26.6098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-06-07","known_ts":"2019-06-11","bar_index":2613,"type":"BUY","strength":0.725,"price":27.4981,"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":"2019-07-18","known_ts":"2019-07-18","bar_index":2622,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.2747,"stop_level":28.3042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-23","known_ts":"2019-07-23","bar_index":2623,"type":"RECLAIM","strength":0.863,"price":28.7073,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-07-18","prior_stop_level":28.3042,"sweep_low":27.6455,"atr14":0.599277,"stop_level":27.345862,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-05","known_ts":"2019-08-05","bar_index":2626,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.4686,"stop_level":27.8716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-08","known_ts":"2019-08-08","bar_index":2627,"type":"RECLAIM","strength":0.863,"price":28.4124,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-08-05","prior_stop_level":27.8716,"sweep_low":27.1343,"atr14":0.768912,"stop_level":26.749844,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-20","known_ts":"2019-08-20","bar_index":2630,"type":"RECLAIM","strength":0.863,"price":28.0289,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-09-16","known_ts":"2019-09-18","bar_index":2636,"type":"BUY","strength":0.863,"price":29.146,"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":80},{"ts":"2019-10-28","known_ts":"2019-10-30","bar_index":2646,"type":"BUY","strength":0.863,"price":28.2768,"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":"2020-01-15","known_ts":"2020-01-17","bar_index":2664,"type":"REBUY","strength":1.0,"price":34.2523,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2020-01-21","known_ts":"2020-01-21","bar_index":2665,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.1202,"stop_level":32.6161,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-13","known_ts":"2020-04-15","bar_index":2684,"type":"BUY","strength":0.588,"price":14.4059,"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":"2020-05-12","known_ts":"2020-05-12","bar_index":2691,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.8264,"stop_level":13.8964,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":2692,"type":"RECLAIM","strength":0.45,"price":15.295,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-12","prior_stop_level":13.8964,"sweep_low":11.7585,"atr14":1.349426,"stop_level":11.083787,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-22","known_ts":"2020-06-22","bar_index":2700,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.7548,"stop_level":17.8248,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-23","known_ts":"2020-06-23","bar_index":2700,"type":"RECLAIM","strength":0.588,"price":18.4442,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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":"2020-06-22","prior_stop_level":17.8248,"sweep_low":17.3851,"atr14":1.452193,"stop_level":16.659004,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-03","known_ts":"2020-08-05","bar_index":2710,"type":"BUY","strength":0.588,"price":16.7057,"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,"retro_override":true,"retro_ctx":{"group_id":"travel"}},{"ts":"2020-08-03","known_ts":"2020-08-05","bar_index":2710,"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-08-03","trigger_known_ts":"2020-08-05","strength":0.588,"price":16.7057,"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.512275,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":14.6375,"atr14":0.947582,"stop_level":14.163709,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-27","known_ts":"2020-08-27","bar_index":2716,"type":"RECLAIM","strength":0.725,"price":22.4808,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-08-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-17","known_ts":"2020-09-17","bar_index":2720,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.5037,"stop_level":22.7135,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-09","known_ts":"2020-11-11","bar_index":2733,"type":"BUY","strength":1.0,"price":23.9626,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2021-01-04","known_ts":"2021-01-04","bar_index":2745,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.6815,"stop_level":30.3311,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-05","known_ts":"2021-01-05","bar_index":2745,"type":"RECLAIM","strength":1.0,"price":30.3411,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-01-04","prior_stop_level":30.3311,"sweep_low":29.3916,"atr14":1.172863,"stop_level":28.805169,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-20","known_ts":"2021-01-20","bar_index":2749,"type":"RECLAIM","strength":1.0,"price":31.3704,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-24","known_ts":"2021-03-24","bar_index":2763,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.8799,"stop_level":37.1168,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-25","known_ts":"2021-03-25","bar_index":2764,"type":"RECLAIM","strength":1.0,"price":37.9393,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-03-24","prior_stop_level":37.1168,"sweep_low":35.5506,"atr14":1.80721,"stop_level":34.646995,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-24","known_ts":"2021-08-26","bar_index":2799,"type":"BUY","strength":0.725,"price":41.96,"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":"2021-09-17","known_ts":"2021-09-17","bar_index":2804,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.5231,"stop_level":42.1799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-09-22","known_ts":"2021-09-22","bar_index":2805,"type":"RECLAIM","strength":0.725,"price":43.0025,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-09-17","prior_stop_level":42.1799,"sweep_low":39.8038,"atr14":1.66365,"stop_level":38.971975,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-01","known_ts":"2021-10-01","bar_index":2808,"type":"RECLAIM","strength":0.863,"price":44.9417,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-27","known_ts":"2021-10-27","bar_index":2814,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.0009,"stop_level":47.0509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-29","known_ts":"2021-10-29","bar_index":2814,"type":"RECLAIM","strength":0.863,"price":47.1408,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-10-27","prior_stop_level":47.0509,"sweep_low":46.1313,"atr14":1.300256,"stop_level":45.481172,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-22","known_ts":"2021-12-27","bar_index":2827,"type":"BUY","strength":0.725,"price":45.1948,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"2022-01-20","known_ts":"2022-01-20","bar_index":2833,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.536,"stop_level":43.0255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2022-02-14","known_ts":"2022-02-14","bar_index":2839,"type":"RECLAIM","strength":0.863,"price":45.1548,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-01","known_ts":"2022-03-01","bar_index":2842,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.9059,"stop_level":42.4657,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-03-02","known_ts":"2022-03-02","bar_index":2842,"type":"RECLAIM","strength":0.725,"price":43.7153,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-03-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-03-01","prior_stop_level":42.4657,"sweep_low":41.666,"atr14":1.894508,"stop_level":40.718746,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-05","known_ts":"2022-05-05","bar_index":2857,"type":"SELL","basis":"structure_stop","strength":0.45,"price":39.2899,"stop_level":40.3297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-06-24","known_ts":"2022-06-28","bar_index":2869,"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-06-24","trigger_known_ts":"2022-06-28","strength":0.45,"price":29.8749,"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.386303,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":26.4055,"atr14":1.686694,"stop_level":25.562153,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-05","known_ts":"2022-07-07","bar_index":2871,"type":"BUY","strength":0.45,"price":29.7449,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"travel"}},{"ts":"2022-07-05","known_ts":"2022-07-07","bar_index":2871,"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-07-05","trigger_known_ts":"2022-07-07","strength":0.45,"price":29.7449,"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.388973,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.4353,"atr14":1.552401,"stop_level":26.6591,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-22","known_ts":"2022-08-22","bar_index":2882,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.7642,"stop_level":33.9142,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-23","known_ts":"2022-08-23","bar_index":2882,"type":"RECLAIM","strength":0.588,"price":34.2941,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-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":"2022-08-22","prior_stop_level":33.9142,"sweep_low":33.4443,"atr14":1.153019,"stop_level":32.867791,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":2883,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.5742,"stop_level":33.7642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-01","known_ts":"2022-09-01","bar_index":2885,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.4444,"stop_level":33.7642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-08","known_ts":"2022-09-08","bar_index":2886,"type":"RECLAIM","strength":0.588,"price":34.0572,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-09-01","prior_stop_level":33.7642,"sweep_low":31.4646,"atr14":1.222997,"stop_level":30.853101,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-14","known_ts":"2022-10-18","bar_index":2895,"type":"BUY","strength":0.588,"price":32.5673,"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,"retro_override":true,"retro_ctx":{"group_id":"travel"}},{"ts":"2022-10-14","known_ts":"2022-10-18","bar_index":2895,"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-14","trigger_known_ts":"2022-10-18","strength":0.588,"price":32.5673,"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.330995,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":29.5676,"atr14":1.503951,"stop_level":28.815624,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-24","known_ts":"2022-10-24","bar_index":2897,"type":"RECLAIM","strength":0.725,"price":34.3272,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":2909,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.22,"stop_level":36.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-06","known_ts":"2023-01-10","bar_index":2914,"type":"BUY","strength":0.863,"price":38.85,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2023-03-13","known_ts":"2023-03-13","bar_index":2928,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.74,"stop_level":42.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-13","known_ts":"2023-06-15","bar_index":2950,"type":"BUY","strength":0.863,"price":43.72,"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":"2023-06-27","known_ts":"2023-06-29","bar_index":2953,"type":"BUY","strength":0.863,"price":43.01,"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":"2023-08-03","known_ts":"2023-08-03","bar_index":2961,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.76,"stop_level":49.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-08-07","known_ts":"2023-08-07","bar_index":2962,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.7,"stop_level":49.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-11-02","known_ts":"2023-11-06","bar_index":2983,"type":"BUY","strength":0.45,"price":38.28,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"travel"}},{"ts":"2023-11-28","known_ts":"2023-11-28","bar_index":2988,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.73,"stop_level":39.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-12-01","known_ts":"2023-12-01","bar_index":2989,"type":"RECLAIM","strength":0.588,"price":40.84,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-11-28","prior_stop_level":39.8,"sweep_low":39.16,"atr14":1.068326,"stop_level":38.625837,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-12","known_ts":"2023-12-12","bar_index":2992,"type":"RECLAIM","strength":0.725,"price":44.66,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-11-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-10","known_ts":"2024-01-10","bar_index":2998,"type":"SELL","basis":"structure_stop","strength":0.725,"price":43.49,"stop_level":44.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-12","known_ts":"2024-01-12","bar_index":2999,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.37,"stop_level":44.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-31","known_ts":"2024-02-02","bar_index":3003,"type":"REBUY","strength":0.863,"price":44.88,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2024-02-15","known_ts":"2024-02-15","bar_index":3006,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.1,"stop_level":43.37,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-03-22","known_ts":"2024-03-26","bar_index":3015,"type":"BUY","strength":0.725,"price":46.46,"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":50},{"ts":"2024-04-11","known_ts":"2024-04-11","bar_index":3019,"type":"SELL","basis":"structure_stop","strength":0.725,"price":44.72,"stop_level":45.86,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-06-13","known_ts":"2024-06-17","bar_index":3034,"type":"BUY","strength":0.45,"price":40.39,"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-06-18","known_ts":"2024-06-18","bar_index":3035,"type":"RECLAIM","strength":0.588,"price":42.0,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-06-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2024-07-25","known_ts":"2024-07-25","bar_index":3043,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.44,"stop_level":42.33,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-07-29","known_ts":"2024-07-29","bar_index":3044,"type":"RECLAIM","strength":0.588,"price":42.78,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-25 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-07-25","prior_stop_level":42.33,"sweep_low":41.26,"atr14":1.161516,"stop_level":40.679242,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-09-26","known_ts":"2024-09-30","bar_index":3058,"type":"BUY","strength":0.588,"price":39.09,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-10-25","known_ts":"2024-10-25","bar_index":3065,"type":"RECLAIM","strength":0.725,"price":41.99,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-09-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-10-31","known_ts":"2024-10-31","bar_index":3066,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.87,"stop_level":39.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-01-29","known_ts":"2025-01-31","bar_index":3086,"type":"BUY","strength":0.45,"price":34.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":"2025-01-29","known_ts":"2025-01-31","bar_index":3086,"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-01-29","trigger_known_ts":"2025-01-31","strength":0.45,"price":34.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.278359,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32.64,"atr14":0.862054,"stop_level":32.208973,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-11","known_ts":"2025-02-11","bar_index":3089,"type":"RECLAIM","strength":0.725,"price":40.37,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-01-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-03-03","known_ts":"2025-03-03","bar_index":3093,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.19,"stop_level":34.27,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-03-18","known_ts":"2025-03-20","bar_index":3097,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-03-18","trigger_known_ts":"2025-03-20","strength":0.588,"price":32.53,"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.319171,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":29.99,"atr14":1.260939,"stop_level":29.359531,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-08","known_ts":"2025-04-10","bar_index":3102,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-04-08","trigger_known_ts":"2025-04-10","strength":0.45,"price":28.75,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.377031,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.3,"atr14":1.820039,"stop_level":24.389981,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-22","known_ts":"2025-04-24","bar_index":3105,"type":"BUY","strength":0.45,"price":31.42,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"travel"}},{"ts":"2025-04-22","known_ts":"2025-04-24","bar_index":3105,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-04-22","trigger_known_ts":"2025-04-24","strength":0.45,"price":31.42,"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.319177,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":28.12,"atr14":1.527696,"stop_level":27.356152,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-02","known_ts":"2025-06-02","bar_index":3114,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.17,"stop_level":31.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-03","known_ts":"2025-06-03","bar_index":3114,"type":"RECLAIM","strength":0.725,"price":31.96,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-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":"2025-06-02","prior_stop_level":31.35,"sweep_low":30.68,"atr14":1.10024,"stop_level":30.12988,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-01","known_ts":"2025-07-01","bar_index":3121,"type":"RECLAIM","strength":0.863,"price":37.59,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-31","known_ts":"2025-07-31","bar_index":3128,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.45,"stop_level":37.17,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-18","known_ts":"2025-08-18","bar_index":3132,"type":"RECLAIM","strength":0.863,"price":36.31,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-07-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-22","known_ts":"2025-09-22","bar_index":3140,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.49,"stop_level":34.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-09-23","known_ts":"2025-09-23","bar_index":3140,"type":"RECLAIM","strength":0.863,"price":34.77,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-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":"2025-09-22","prior_stop_level":34.55,"sweep_low":34.48,"atr14":1.022993,"stop_level":33.968503,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-24","known_ts":"2025-11-26","bar_index":3155,"type":"BUY","strength":0.725,"price":34.78,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2026-01-05","known_ts":"2026-01-05","bar_index":3164,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.96,"stop_level":36.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-02-04","known_ts":"2026-02-06","bar_index":3171,"type":"BUY","strength":0.863,"price":37.49,"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":"2026-02-18","known_ts":"2026-02-20","bar_index":3174,"type":"BUY","strength":0.863,"price":36.79,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":15},{"ts":"2026-03-11","known_ts":"2026-03-13","bar_index":3179,"type":"BUY","strength":1.0,"price":36.68,"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":65},{"ts":"2026-05-01","known_ts":"2026-05-01","bar_index":3191,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.5,"stop_level":38.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-07","known_ts":"2026-05-07","bar_index":3192,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.11,"stop_level":38.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-22","known_ts":"2026-05-27","bar_index":3196,"type":"REBUY","strength":1.0,"price":41.95,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2026-06-18","known_ts":"2026-06-18","bar_index":3202,"type":"SELL","basis":"structure_stop","strength":1.0,"price":46.84,"stop_level":46.91,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-23","known_ts":"2026-06-23","bar_index":3202,"type":"RECLAIM","strength":1.0,"price":46.92,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-06-18","prior_stop_level":46.91,"sweep_low":46.14,"atr14":1.510763,"stop_level":45.384619,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-06-18","last_scored_basis":"structure_stop","bars_since_signal":13,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2018-07-06","2019-03-18","2019-03-29","2019-05-16","2019-06-04","2019-08-15","2019-09-06","2019-10-10","2020-02-06","2020-03-20","2020-08-03","2020-10-19","2020-11-09","2021-05-20","2021-07-29","2021-08-24","2021-12-01","2022-05-19","2022-10-03","2023-01-06","2023-01-30","2023-03-27","2023-04-18","2023-06-05","2023-08-25","2023-10-04","2023-11-02","2024-03-01","2024-06-05","2024-11-20","2024-12-20","2025-01-21","2025-08-18","2025-09-25","2025-10-16","2025-11-24","2026-02-04","2026-02-26","2026-05-22","2026-08-14"],"warnings":[{"ts":"2022-08-31","kind":"arm","px":32.6344},{"ts":"2022-09-01","kind":"confirm","px":32.4444,"level":33.7642},{"ts":"2022-11-07","kind":"arm","px":34.1872},{"ts":"2022-12-15","kind":"confirm","px":36.22,"level":36.35},{"ts":"2023-01-30","kind":"arm","px":39.86},{"ts":"2023-03-13","kind":"confirm","px":41.74,"level":42.6},{"ts":"2023-07-28","kind":"arm","px":50.9},{"ts":"2023-08-03","kind":"confirm","px":45.76,"level":49.0},{"ts":"2023-08-04","kind":"arm","px":44.99},{"ts":"2023-08-07","kind":"confirm","px":45.7,"level":49.0},{"ts":"2023-11-22","kind":"arm","px":40.35},{"ts":"2023-11-28","kind":"confirm","px":39.73,"level":39.8},{"ts":"2023-12-27","kind":"arm","px":44.79},{"ts":"2024-01-10","kind":"confirm","px":43.49,"level":44.25},{"ts":"2024-01-11","kind":"arm","px":43.41},{"ts":"2024-01-12","kind":"confirm","px":42.37,"level":44.25},{"ts":"2024-02-14","kind":"arm","px":42.8},{"ts":"2024-02-15","kind":"confirm","px":43.1,"level":43.37},{"ts":"2024-04-10","kind":"arm","px":44.68},{"ts":"2024-04-11","kind":"confirm","px":44.72,"level":45.86},{"ts":"2024-07-03","kind":"arm","px":43.28},{"ts":"2024-07-25","kind":"confirm","px":41.44,"level":42.33},{"ts":"2024-10-16","kind":"arm","px":39.9},{"ts":"2024-10-31","kind":"confirm","px":36.87,"level":39.64},{"ts":"2025-02-19","kind":"arm","px":38.34},{"ts":"2025-03-03","kind":"confirm","px":33.19,"level":34.27},{"ts":"2025-05-09","kind":"arm","px":32.58},{"ts":"2025-06-02","kind":"confirm","px":31.17,"level":31.35},{"ts":"2025-07-16","kind":"arm","px":37.3},{"ts":"2025-07-31","kind":"confirm","px":36.45,"level":37.17},{"ts":"2025-09-04","kind":"arm","px":37.03},{"ts":"2025-09-22","kind":"confirm","px":34.49,"level":34.55},{"ts":"2025-12-18","kind":"arm","px":36.77},{"ts":"2026-01-05","kind":"confirm","px":35.96,"level":36.2},{"ts":"2026-04-14","kind":"arm","px":36.73},{"ts":"2026-05-01","kind":"confirm","px":38.5,"level":38.94},{"ts":"2026-05-06","kind":"arm","px":38.21},{"ts":"2026-05-07","kind":"confirm","px":38.11,"level":38.94},{"ts":"2026-06-09","kind":"arm","px":47.15},{"ts":"2026-06-18","kind":"confirm","px":46.84,"level":46.91}],"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":[]}},"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-13"},"events":[{"id":"opp_70d5f4f804dafc0f6938","market":"US","system":"prophet_board","definition":"us_prophet_v2","authority":"candidate","surfaced_at":"2026-08-13","entry_date":null,"entry_basis":"next_session_close","entry_price":null,"rank":70,"tier":null,"state":"onboard","maturity":"in_flight","latest_price":null,"return_pct":null,"excess_pct":null,"sessions":null,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-13","priced_through":"2026-08-13"}]}}