{"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":"PSMT","timeframe":"3D","as_of":"2026-08-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1998-05-05","known_ts":"1998-05-07","bar_index":57,"type":"BUY","strength":0.45,"price":12.2684,"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-27","known_ts":"1998-05-29","bar_index":62,"type":"REBUY","strength":0.45,"price":12.1229,"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":"1998-06-01","known_ts":"1998-06-01","bar_index":63,"type":"RECLAIM","strength":0.725,"price":12.4139,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-05-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-07-28","known_ts":"1998-07-28","bar_index":76,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.826,"stop_level":12.8988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-09-29","known_ts":"1998-10-01","bar_index":91,"type":"BUY","strength":0.45,"price":12.1229,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-10-16","known_ts":"1998-10-16","bar_index":95,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.9591,"stop_level":11.2501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-10-23","known_ts":"1998-10-23","bar_index":97,"type":"RECLAIM","strength":0.588,"price":11.2986,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-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":"1998-10-16","prior_stop_level":11.2501,"sweep_low":10.9591,"atr14":0.246882,"stop_level":10.835659,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-28","known_ts":"1998-10-30","bar_index":98,"type":"REBUY","strength":0.588,"price":11.638,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"1998-12-28","known_ts":"1998-12-28","bar_index":111,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.4139,"stop_level":12.7048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-31","known_ts":"1998-12-31","bar_index":112,"type":"RECLAIM","strength":0.863,"price":13.5777,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-12-28","prior_stop_level":12.7048,"sweep_low":12.3169,"atr14":0.436862,"stop_level":12.098469,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-12","known_ts":"1999-01-12","bar_index":115,"type":"RECLAIM","strength":1.0,"price":15.5173,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-05-05","known_ts":"1999-05-07","bar_index":141,"type":"BUY","strength":0.863,"price":16.6811,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1999-11-29","known_ts":"1999-12-01","bar_index":189,"type":"REBUY","strength":0.725,"price":31.0347,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1999-12-23","known_ts":"1999-12-28","bar_index":195,"type":"BUY","strength":0.725,"price":31.0347,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2000-01-11","known_ts":"2000-01-13","bar_index":199,"type":"BUY","strength":0.725,"price":30.9377,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2000-01-25","known_ts":"2000-01-27","bar_index":202,"type":"BUY","strength":0.725,"price":31.8105,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2000-02-10","known_ts":"2000-02-14","bar_index":206,"type":"BUY","strength":0.725,"price":31.8105,"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":"2000-03-15","known_ts":"2000-03-15","bar_index":213,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.2286,"stop_level":31.8105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-03-20","known_ts":"2000-03-20","bar_index":214,"type":"RECLAIM","strength":0.725,"price":32.0045,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-03-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2000-03-15","prior_stop_level":31.8105,"sweep_low":31.1316,"atr14":1.132413,"stop_level":30.565394,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-06","known_ts":"2000-04-10","bar_index":219,"type":"BUY","strength":0.725,"price":34.0411,"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":25},{"ts":"2000-06-07","known_ts":"2000-06-09","bar_index":233,"type":"BUY","strength":0.725,"price":31.3256,"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":"2000-07-19","known_ts":"2000-07-19","bar_index":242,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.095,"stop_level":29.5314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-20","known_ts":"2000-07-20","bar_index":243,"type":"RECLAIM","strength":0.588,"price":29.8709,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-07-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-07-19","prior_stop_level":29.5314,"sweep_low":28.8525,"atr14":1.050167,"stop_level":28.327417,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-11","known_ts":"2000-10-11","bar_index":262,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.7071,"stop_level":29.5314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-12-05","known_ts":"2000-12-07","bar_index":275,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-12-05","trigger_known_ts":"2000-12-07","strength":0.45,"price":22.3062,"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.388296,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.7544,"atr14":1.166594,"stop_level":20.171103,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-18","known_ts":"2000-12-20","bar_index":278,"type":"BUY","strength":0.45,"price":24.8277,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-12-18","known_ts":"2000-12-20","bar_index":278,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-12-18","trigger_known_ts":"2000-12-20","strength":0.45,"price":24.8277,"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.319149,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.7243,"atr14":1.243144,"stop_level":21.102728,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-01","known_ts":"2001-02-01","bar_index":288,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.0034,"stop_level":24.9247,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-03-16","known_ts":"2001-03-16","bar_index":298,"type":"RECLAIM","strength":0.725,"price":28.2221,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-02-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-07-10","known_ts":"2001-07-10","bar_index":324,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.7553,"stop_level":31.0347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2001-07-13","known_ts":"2001-07-13","bar_index":325,"type":"RECLAIM","strength":0.725,"price":31.1511,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-07-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2001-07-10","prior_stop_level":31.0347,"sweep_low":30.2821,"atr14":1.142279,"stop_level":29.710961,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-23","known_ts":"2001-08-27","bar_index":335,"type":"BUY","strength":0.863,"price":32.0433,"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":35},{"ts":"2001-09-07","known_ts":"2001-09-07","bar_index":338,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.9571,"stop_level":31.4304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2001-10-24","known_ts":"2001-10-26","bar_index":348,"type":"BUY","strength":0.45,"price":28.4355,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-02-21","known_ts":"2002-02-21","bar_index":375,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.8769,"stop_level":28.3347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-03-01","known_ts":"2002-03-05","bar_index":377,"type":"REBUY","strength":0.863,"price":29.095,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2002-04-05","known_ts":"2002-04-09","bar_index":385,"type":"BUY","strength":0.863,"price":28.7071,"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":"2002-04-29","known_ts":"2002-04-29","bar_index":390,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.1726,"stop_level":29.8631,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-05-01","known_ts":"2002-05-01","bar_index":391,"type":"RECLAIM","strength":0.863,"price":31.6166,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-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":"2002-04-29","prior_stop_level":29.8631,"sweep_low":28.901,"atr14":0.860878,"stop_level":28.470561,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-14","known_ts":"2002-05-14","bar_index":394,"type":"RECLAIM","strength":0.863,"price":31.1278,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-05-28","known_ts":"2002-05-30","bar_index":397,"type":"REBUY","strength":0.863,"price":31.795,"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":"2002-09-12","known_ts":"2002-09-16","bar_index":422,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-09-12","trigger_known_ts":"2002-09-16","strength":0.45,"price":18.7372,"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.410687,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.9225,"atr14":0.713778,"stop_level":17.565611,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-11","known_ts":"2002-10-15","bar_index":429,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-10-11","trigger_known_ts":"2002-10-15","strength":0.45,"price":14.1984,"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.553439,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.8018,"atr14":0.692696,"stop_level":12.455452,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-16","known_ts":"2002-10-18","bar_index":430,"type":"BUY","strength":0.45,"price":18.8923,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-10-16","known_ts":"2002-10-18","bar_index":430,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-10-16","trigger_known_ts":"2002-10-18","strength":0.45,"price":18.8923,"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.405809,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.8018,"atr14":0.944498,"stop_level":12.329551,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-15","known_ts":"2002-11-15","bar_index":437,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.9544,"stop_level":19.032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-20","known_ts":"2002-11-20","bar_index":438,"type":"RECLAIM","strength":0.588,"price":19.3268,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-11-15","prior_stop_level":19.032,"sweep_low":18.357,"atr14":0.735799,"stop_level":17.989101,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-29","known_ts":"2002-11-29","bar_index":440,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.6286,"stop_level":18.7139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-02","known_ts":"2002-12-02","bar_index":440,"type":"RECLAIM","strength":0.588,"price":18.7837,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-11-29","prior_stop_level":18.7139,"sweep_low":18.4268,"atr14":0.698405,"stop_level":18.077598,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-09","known_ts":"2002-12-09","bar_index":442,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.3105,"stop_level":18.4656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-30","known_ts":"2003-01-02","bar_index":447,"type":"BUY","strength":0.588,"price":17.3561,"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":"2002-12-30","known_ts":"2003-01-02","bar_index":447,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-12-30","trigger_known_ts":"2003-01-02","strength":0.588,"price":17.3561,"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.454125,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":16.0915,"atr14":0.814733,"stop_level":15.684134,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-22","known_ts":"2003-01-24","bar_index":452,"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-22","trigger_known_ts":"2003-01-24","strength":0.45,"price":13.0346,"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.590042,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.8794,"atr14":0.668579,"stop_level":12.545111,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-07","known_ts":"2003-02-11","bar_index":456,"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.0104,"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.622255,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.7699,"atr14":0.475709,"stop_level":11.532045,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-18","known_ts":"2003-02-20","bar_index":458,"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-18","trigger_known_ts":"2003-02-20","strength":0.45,"price":12.569,"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.604686,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.7699,"atr14":0.382038,"stop_level":11.578881,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-06","known_ts":"2003-03-10","bar_index":462,"type":"BUY","strength":0.45,"price":12.2044,"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":462,"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.2044,"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.616153,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.0647,"atr14":0.301067,"stop_level":11.914167,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-24","known_ts":"2003-03-26","bar_index":466,"type":"BUY","strength":0.45,"price":12.0182,"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-24","known_ts":"2003-03-26","bar_index":466,"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-24","trigger_known_ts":"2003-03-26","strength":0.45,"price":12.0182,"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.62201,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.444,"atr14":0.270228,"stop_level":11.308886,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-29","known_ts":"2003-04-29","bar_index":474,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.2121,"stop_level":12.282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-30","known_ts":"2003-04-30","bar_index":474,"type":"RECLAIM","strength":0.588,"price":12.2975,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-04-29","prior_stop_level":12.282,"sweep_low":12.1346,"atr14":0.331112,"stop_level":11.969044,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-13","known_ts":"2003-05-13","bar_index":477,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.0958,"stop_level":12.1113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-15","known_ts":"2003-05-15","bar_index":478,"type":"RECLAIM","strength":0.588,"price":12.5225,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-05-13","prior_stop_level":12.1113,"sweep_low":11.894,"atr14":0.449469,"stop_level":11.669265,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-13","known_ts":"2003-08-15","bar_index":499,"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-08-13","trigger_known_ts":"2003-08-15","strength":0.45,"price":8.0302,"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.647361,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.975,"atr14":0.458231,"stop_level":6.745884,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-29","known_ts":"2003-09-03","bar_index":503,"type":"BUY","strength":0.45,"price":8.3716,"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-08-29","known_ts":"2003-09-03","bar_index":503,"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-08-29","trigger_known_ts":"2003-09-03","strength":0.45,"price":8.3716,"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.602724,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.0604,"atr14":0.405209,"stop_level":6.857796,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-09-16","known_ts":"2003-09-16","bar_index":506,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.2069,"stop_level":7.2311,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2003-10-13","known_ts":"2003-10-15","bar_index":513,"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-10-13","trigger_known_ts":"2003-10-15","strength":0.45,"price":5.3224,"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.747424,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.4612,"atr14":0.371129,"stop_level":4.275635,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-16","known_ts":"2003-10-20","bar_index":514,"type":"BUY","strength":0.45,"price":5.7337,"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-10-16","known_ts":"2003-10-20","bar_index":514,"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-10-16","trigger_known_ts":"2003-10-20","strength":0.45,"price":5.7337,"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.727906,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.4612,"atr14":0.35005,"stop_level":4.286175,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-11-26","known_ts":"2003-11-26","bar_index":523,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.2759,"stop_level":5.2914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-12-30","known_ts":"2004-01-02","bar_index":531,"type":"BUY","strength":0.725,"price":4.8957,"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":35},{"ts":"2004-02-02","known_ts":"2004-02-02","bar_index":538,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.7405,"stop_level":4.8492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-02-04","known_ts":"2004-02-04","bar_index":539,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.6552,"stop_level":4.8492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-02-11","known_ts":"2004-02-11","bar_index":540,"type":"RECLAIM","strength":0.725,"price":4.919,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-02-04","prior_stop_level":4.8492,"sweep_low":4.4535,"atr14":0.199382,"stop_level":4.353809,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-03-12","known_ts":"2004-03-12","bar_index":547,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.3147,"stop_level":5.4233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-03-17","known_ts":"2004-03-17","bar_index":548,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.9888,"stop_level":5.4233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-03-31","known_ts":"2004-04-02","bar_index":552,"type":"REBUY","strength":0.725,"price":5.2061,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2004-04-19","known_ts":"2004-04-21","bar_index":556,"type":"REBUY","strength":0.725,"price":5.3069,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2004-06-15","known_ts":"2004-06-17","bar_index":569,"type":"BUY","strength":0.725,"price":4.8492,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2004-09-02","known_ts":"2004-09-02","bar_index":587,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.7345,"stop_level":6.7656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-09-03","known_ts":"2004-09-03","bar_index":588,"type":"RECLAIM","strength":1.0,"price":6.8276,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-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":"2004-09-02","prior_stop_level":6.7656,"sweep_low":6.7268,"atr14":0.211517,"stop_level":6.621041,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-09","known_ts":"2004-09-09","bar_index":589,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.8578,"stop_level":6.7656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-11-03","known_ts":"2004-11-05","bar_index":602,"type":"BUY","strength":0.863,"price":6.8431,"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":65},{"ts":"2004-11-30","known_ts":"2004-11-30","bar_index":608,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.1681,"stop_level":6.2069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-12-02","known_ts":"2004-12-02","bar_index":608,"type":"RECLAIM","strength":0.863,"price":6.2302,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-30 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-11-30","prior_stop_level":6.2069,"sweep_low":6.1293,"atr14":0.276719,"stop_level":5.99094,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-11","known_ts":"2005-02-15","bar_index":625,"type":"BUY","strength":0.725,"price":6.0595,"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":"2005-03-23","known_ts":"2005-03-23","bar_index":634,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.7802,"stop_level":5.8656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2005-05-23","known_ts":"2005-05-25","bar_index":648,"type":"BUY","strength":0.588,"price":5.4311,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"2005-07-15","known_ts":"2005-07-15","bar_index":660,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.4552,"stop_level":6.494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-07-18","known_ts":"2005-07-18","bar_index":660,"type":"RECLAIM","strength":1.0,"price":6.5328,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-07-15","prior_stop_level":6.494,"sweep_low":6.4009,"atr14":0.168131,"stop_level":6.316835,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-17","known_ts":"2005-08-17","bar_index":668,"type":"RECLAIM","strength":1.0,"price":6.5793,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-01-24","known_ts":"2006-01-24","bar_index":704,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.3388,"stop_level":6.3621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-01-26","known_ts":"2006-01-26","bar_index":705,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.2302,"stop_level":6.3621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-02-01","known_ts":"2006-02-01","bar_index":706,"type":"RECLAIM","strength":0.725,"price":6.4785,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-01-26 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":"2006-01-26","prior_stop_level":6.3621,"sweep_low":6.0673,"atr14":0.13128,"stop_level":6.00166,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-13","known_ts":"2006-02-13","bar_index":709,"type":"RECLAIM","strength":0.863,"price":6.4319,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-01-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-04-10","known_ts":"2006-04-12","bar_index":722,"type":"BUY","strength":0.588,"price":6.2612,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":65},{"ts":"2006-06-13","known_ts":"2006-06-13","bar_index":736,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.2475,"stop_level":8.5656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-06-16","known_ts":"2006-06-16","bar_index":737,"type":"RECLAIM","strength":1.0,"price":8.5733,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-06-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-06-13","prior_stop_level":8.5656,"sweep_low":7.9061,"atr14":0.525653,"stop_level":7.643273,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-14","known_ts":"2006-08-16","bar_index":751,"type":"BUY","strength":0.725,"price":9.7914,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2006-09-06","known_ts":"2006-09-06","bar_index":756,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.3647,"stop_level":9.4035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-08","known_ts":"2006-09-08","bar_index":757,"type":"RECLAIM","strength":1.0,"price":9.8147,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-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":"2006-09-06","prior_stop_level":9.4035,"sweep_low":9.2406,"atr14":0.383685,"stop_level":9.048758,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-21","known_ts":"2006-09-21","bar_index":760,"type":"RECLAIM","strength":1.0,"price":11.0871,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-10-30","known_ts":"2006-10-30","bar_index":769,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.1277,"stop_level":13.182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-02","known_ts":"2006-11-02","bar_index":770,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.0035,"stop_level":13.182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-03","known_ts":"2006-11-03","bar_index":770,"type":"RECLAIM","strength":1.0,"price":13.438,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-10-30","prior_stop_level":13.182,"sweep_low":12.7165,"atr14":0.351815,"stop_level":12.540593,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-03","known_ts":"2006-11-03","bar_index":770,"type":"RECLAIM","strength":1.0,"price":13.438,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-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":"2006-11-02","prior_stop_level":13.182,"sweep_low":12.763,"atr14":0.351815,"stop_level":12.587093,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-07","known_ts":"2006-12-07","bar_index":778,"type":"RECLAIM","strength":1.0,"price":14.7803,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-03-13","known_ts":"2007-03-15","bar_index":799,"type":"BUY","strength":0.725,"price":11.6535,"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":"2007-07-18","known_ts":"2007-07-18","bar_index":828,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.0492,"stop_level":20.1119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-26","known_ts":"2007-10-26","bar_index":852,"type":"RECLAIM","strength":0.863,"price":22.1467,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-07-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-12-21","known_ts":"2007-12-26","bar_index":865,"type":"REBUY","strength":1.0,"price":26.2264,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2008-03-17","known_ts":"2008-03-19","bar_index":884,"type":"BUY","strength":0.588,"price":19.5241,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":60},{"ts":"2008-04-09","known_ts":"2008-04-09","bar_index":889,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.2725,"stop_level":21.3749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-10","known_ts":"2008-04-10","bar_index":889,"type":"RECLAIM","strength":0.725,"price":21.7844,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-04-09","prior_stop_level":21.3749,"sweep_low":21.1386,"atr14":1.140126,"stop_level":20.568537,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-24","known_ts":"2008-04-24","bar_index":893,"type":"RECLAIM","strength":0.725,"price":22.1172,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-04-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-16","known_ts":"2008-05-16","bar_index":898,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.7369,"stop_level":22.0696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-16","known_ts":"2008-07-18","bar_index":912,"type":"BUY","strength":0.45,"price":18.2276,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-08-19","known_ts":"2008-08-19","bar_index":920,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.0552,"stop_level":17.6969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-21","known_ts":"2008-08-21","bar_index":920,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.1186,"stop_level":17.6969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-23","known_ts":"2008-09-25","bar_index":928,"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-09-23","trigger_known_ts":"2008-09-25","strength":0.45,"price":14.2193,"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.457825,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.6489,"atr14":0.959105,"stop_level":13.169347,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-09","known_ts":"2008-10-13","bar_index":932,"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-09","trigger_known_ts":"2008-10-13","strength":0.45,"price":11.4265,"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.564313,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.8989,"atr14":1.139398,"stop_level":8.329201,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-30","known_ts":"2008-11-03","bar_index":937,"type":"BUY","strength":0.45,"price":11.8037,"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-10-30","known_ts":"2008-11-03","bar_index":937,"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-10-30","trigger_known_ts":"2008-11-03","strength":0.45,"price":11.8037,"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.549931,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.5569,"atr14":1.148514,"stop_level":8.982643,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-18","known_ts":"2008-11-18","bar_index":941,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.5679,"stop_level":10.6722,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-07","known_ts":"2009-01-07","bar_index":952,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.1417,"stop_level":15.3103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-08","known_ts":"2009-01-08","bar_index":952,"type":"RECLAIM","strength":0.588,"price":15.9361,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-07","prior_stop_level":15.3103,"sweep_low":14.6041,"atr14":1.191803,"stop_level":14.008199,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-12","known_ts":"2009-01-12","bar_index":953,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.2832,"stop_level":15.3103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-10","known_ts":"2009-02-12","bar_index":960,"type":"BUY","strength":0.725,"price":14.9986,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2009-03-17","known_ts":"2009-03-19","bar_index":968,"type":"BUY","strength":0.863,"price":14.7952,"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":"2009-04-23","known_ts":"2009-04-23","bar_index":976,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.0149,"stop_level":15.023,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-03","known_ts":"2009-06-05","bar_index":986,"type":"BUY","strength":0.725,"price":14.6731,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2009-07-29","known_ts":"2009-07-31","bar_index":999,"type":"BUY","strength":0.588,"price":13.2571,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25},{"ts":"2009-12-22","known_ts":"2009-12-24","bar_index":1033,"type":"BUY","strength":1.0,"price":16.9283,"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":60},{"ts":"2010-02-16","known_ts":"2010-02-18","bar_index":1045,"type":"BUY","strength":1.0,"price":17.315,"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":50},{"ts":"2010-07-16","known_ts":"2010-07-20","bar_index":1080,"type":"BUY","strength":0.863,"price":21.9051,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2010-08-05","known_ts":"2010-08-05","bar_index":1084,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.7746,"stop_level":22.8582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-08-06","known_ts":"2010-08-06","bar_index":1085,"type":"RECLAIM","strength":0.863,"price":23.2846,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-05 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-08-05","prior_stop_level":22.8582,"sweep_low":22.5739,"atr14":0.647,"stop_level":22.2504,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-13","known_ts":"2010-08-13","bar_index":1086,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.617,"stop_level":22.7746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-20","known_ts":"2010-09-20","bar_index":1095,"type":"RECLAIM","strength":1.0,"price":24.4605,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-01","known_ts":"2010-11-01","bar_index":1105,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.5111,"stop_level":24.663,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-02","known_ts":"2010-11-02","bar_index":1105,"type":"RECLAIM","strength":1.0,"price":25.1102,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-01","prior_stop_level":24.663,"sweep_low":24.3002,"atr14":0.453193,"stop_level":24.073604,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-04","known_ts":"2010-11-08","bar_index":1106,"type":"REBUY","strength":1.0,"price":25.6839,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2011-04-01","known_ts":"2011-04-05","bar_index":1140,"type":"BUY","strength":0.725,"price":31.9268,"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":15},{"ts":"2011-06-10","known_ts":"2011-06-10","bar_index":1156,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.6554,"stop_level":36.8595,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-06-13","known_ts":"2011-06-13","bar_index":1156,"type":"RECLAIM","strength":0.863,"price":36.8936,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-06-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-06-10","prior_stop_level":36.8595,"sweep_low":36.5789,"atr14":1.446488,"stop_level":35.855656,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-28","known_ts":"2011-06-28","bar_index":1160,"type":"RECLAIM","strength":0.863,"price":43.5698,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-06-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-28","known_ts":"2011-07-28","bar_index":1167,"type":"SELL","basis":"structure_stop","strength":1.0,"price":48.6726,"stop_level":50.5351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-01","known_ts":"2011-08-01","bar_index":1167,"type":"RECLAIM","strength":1.0,"price":51.9214,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-07-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-07-28","prior_stop_level":50.5351,"sweep_low":46.9206,"atr14":1.891176,"stop_level":45.975012,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-09-19","known_ts":"2011-09-19","bar_index":1179,"type":"RECLAIM","strength":0.863,"price":60.5547,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-07-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-12-27","known_ts":"2011-12-29","bar_index":1202,"type":"BUY","strength":0.725,"price":60.4179,"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":"2012-02-28","known_ts":"2012-02-28","bar_index":1216,"type":"SELL","basis":"structure_stop","strength":0.725,"price":56.2737,"stop_level":56.4499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-12","known_ts":"2012-03-14","bar_index":1219,"type":"REBUY","strength":0.588,"price":59.4511,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2012-05-07","known_ts":"2012-05-07","bar_index":1232,"type":"SELL","basis":"structure_stop","strength":0.725,"price":65.7028,"stop_level":66.7333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-09","known_ts":"2012-05-09","bar_index":1232,"type":"SELL","basis":"structure_stop","strength":0.725,"price":66.2009,"stop_level":66.7333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-07-06","known_ts":"2012-07-10","bar_index":1246,"type":"BUY","strength":0.45,"price":57.227,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-07-06","known_ts":"2012-07-10","bar_index":1246,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2012-07-06","trigger_known_ts":"2012-07-10","strength":0.45,"price":57.227,"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.18213,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":50.6661,"atr14":2.31568,"stop_level":49.50826,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-11","known_ts":"2012-07-11","bar_index":1247,"type":"RECLAIM","strength":0.588,"price":59.6658,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-07-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2012-10-25","known_ts":"2012-10-31","bar_index":1272,"type":"REBUY","strength":0.863,"price":71.467,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2012-11-08","known_ts":"2012-11-08","bar_index":1274,"type":"SELL","basis":"structure_stop","strength":0.863,"price":66.2323,"stop_level":67.1119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-01-08","known_ts":"2013-01-10","bar_index":1288,"type":"BUY","strength":0.725,"price":66.9259,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2013-02-07","known_ts":"2013-02-07","bar_index":1295,"type":"SELL","basis":"structure_stop","strength":0.725,"price":65.2292,"stop_level":65.6967,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2013-03-06","known_ts":"2013-03-08","bar_index":1301,"type":"BUY","strength":0.588,"price":66.1468,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2013-05-07","known_ts":"2013-05-07","bar_index":1315,"type":"SELL","basis":"structure_stop","strength":0.863,"price":76.1801,"stop_level":76.6043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-08","known_ts":"2013-05-08","bar_index":1315,"type":"RECLAIM","strength":0.863,"price":76.6302,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-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":"2013-05-07","prior_stop_level":76.6043,"sweep_low":75.2365,"atr14":1.545868,"stop_level":74.463566,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-09","known_ts":"2013-05-09","bar_index":1316,"type":"SELL","basis":"structure_stop","strength":0.863,"price":75.4529,"stop_level":76.6043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-13","known_ts":"2013-05-13","bar_index":1316,"type":"SELL","basis":"structure_stop","strength":0.863,"price":76.0329,"stop_level":76.6043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-14","known_ts":"2013-05-14","bar_index":1317,"type":"RECLAIM","strength":0.863,"price":77.6431,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-05-09","prior_stop_level":76.6043,"sweep_low":74.9855,"atr14":1.56915,"stop_level":74.200925,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-14","known_ts":"2013-05-14","bar_index":1317,"type":"RECLAIM","strength":0.863,"price":77.6431,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-05-13","prior_stop_level":76.6043,"sweep_low":75.1845,"atr14":1.56915,"stop_level":74.399925,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-05","known_ts":"2013-06-05","bar_index":1322,"type":"RECLAIM","strength":0.863,"price":76.8553,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-09-12","known_ts":"2013-09-16","bar_index":1345,"type":"BUY","strength":0.725,"price":79.1944,"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":45},{"ts":"2013-10-09","known_ts":"2013-10-09","bar_index":1351,"type":"SELL","basis":"structure_stop","strength":0.725,"price":82.5905,"stop_level":82.7121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-10","known_ts":"2013-10-10","bar_index":1351,"type":"RECLAIM","strength":0.725,"price":84.7358,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-10-09","prior_stop_level":82.7121,"sweep_low":81.9477,"atr14":1.834914,"stop_level":81.030243,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-24","known_ts":"2013-10-24","bar_index":1355,"type":"RECLAIM","strength":0.863,"price":88.5574,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-10-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-30","known_ts":"2013-10-30","bar_index":1356,"type":"SELL","basis":"structure_stop","strength":0.863,"price":88.1839,"stop_level":88.2621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-31","known_ts":"2013-10-31","bar_index":1356,"type":"RECLAIM","strength":0.863,"price":98.8324,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-10-30","prior_stop_level":88.2621,"sweep_low":87.9147,"atr14":3.046841,"stop_level":86.39128,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-14","known_ts":"2013-11-14","bar_index":1360,"type":"SELL","basis":"structure_stop","strength":0.863,"price":98.4241,"stop_level":100.7345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-11-18","known_ts":"2013-11-18","bar_index":1360,"type":"RECLAIM","strength":0.863,"price":100.804,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-11-14","prior_stop_level":100.7345,"sweep_low":97.8075,"atr14":3.241238,"stop_level":96.186881,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-03","known_ts":"2013-12-03","bar_index":1364,"type":"RECLAIM","strength":1.0,"price":106.3106,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-26","known_ts":"2014-02-28","bar_index":1383,"type":"BUY","strength":0.725,"price":88.6817,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2014-03-28","known_ts":"2014-03-28","bar_index":1390,"type":"SELL","basis":"structure_stop","strength":0.725,"price":88.4289,"stop_level":88.6555,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-04-01","known_ts":"2014-04-01","bar_index":1391,"type":"RECLAIM","strength":0.725,"price":91.2882,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-03-28","prior_stop_level":88.6555,"sweep_low":87.5746,"atr14":2.835822,"stop_level":86.156689,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-28","known_ts":"2014-05-30","bar_index":1404,"type":"BUY","strength":0.45,"price":79.8946,"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-08-05","known_ts":"2014-08-07","bar_index":1420,"type":"BUY","strength":0.45,"price":75.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":"2014-08-05","known_ts":"2014-08-07","bar_index":1420,"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":"2014-08-05","trigger_known_ts":"2014-08-07","strength":0.45,"price":75.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.304715,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":70.7065,"atr14":1.950183,"stop_level":69.731408,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-09-15","known_ts":"2014-09-15","bar_index":1429,"type":"SELL","basis":"structure_stop","strength":0.588,"price":77.5655,"stop_level":78.3794,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-09-17","known_ts":"2014-09-17","bar_index":1430,"type":"SELL","basis":"structure_stop","strength":0.588,"price":77.7668,"stop_level":78.3794,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-09-19","known_ts":"2014-09-19","bar_index":1430,"type":"RECLAIM","strength":0.588,"price":78.5282,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-09-15","prior_stop_level":78.3794,"sweep_low":76.9703,"atr14":1.649503,"stop_level":76.145549,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-09-19","known_ts":"2014-09-19","bar_index":1430,"type":"RECLAIM","strength":0.588,"price":78.5282,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-09-17","prior_stop_level":78.3794,"sweep_low":76.9703,"atr14":1.649503,"stop_level":76.145549,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-09-23","known_ts":"2014-09-23","bar_index":1431,"type":"SELL","basis":"structure_stop","strength":0.588,"price":75.4911,"stop_level":77.5655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-10-13","known_ts":"2014-10-15","bar_index":1436,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-10-13","trigger_known_ts":"2014-10-15","strength":0.588,"price":75.4211,"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.305371,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":73.6093,"atr14":1.479306,"stop_level":72.869647,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-16","known_ts":"2014-10-20","bar_index":1437,"type":"BUY","strength":0.588,"price":77.2154,"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":"2014-10-16","known_ts":"2014-10-20","bar_index":1437,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2014-10-16","trigger_known_ts":"2014-10-20","strength":0.588,"price":77.2154,"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.288845,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":73.6093,"atr14":1.583409,"stop_level":72.817595,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-24","known_ts":"2014-10-24","bar_index":1439,"type":"RECLAIM","strength":0.725,"price":80.6552,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-10-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-01","known_ts":"2014-12-01","bar_index":1447,"type":"SELL","basis":"structure_stop","strength":0.725,"price":80.6464,"stop_level":81.9243,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-16","known_ts":"2014-12-16","bar_index":1451,"type":"RECLAIM","strength":0.863,"price":81.0402,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-11","known_ts":"2015-03-13","bar_index":1470,"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-03-11","trigger_known_ts":"2015-03-13","strength":0.45,"price":69.1629,"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.284651,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":65.5769,"atr14":1.861334,"stop_level":64.646233,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-19","known_ts":"2015-03-23","bar_index":1472,"type":"BUY","strength":0.45,"price":70.3406,"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-03-19","known_ts":"2015-03-23","bar_index":1472,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-03-19","trigger_known_ts":"2015-03-23","strength":0.45,"price":70.3406,"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.236683,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":66.3327,"atr14":1.673752,"stop_level":65.495824,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-17","known_ts":"2015-04-17","bar_index":1478,"type":"SELL","basis":"structure_stop","strength":0.588,"price":69.6111,"stop_level":69.6199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-04-20","known_ts":"2015-04-20","bar_index":1479,"type":"RECLAIM","strength":0.588,"price":71.202,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-04-17","prior_stop_level":69.6199,"sweep_low":68.9519,"atr14":1.995634,"stop_level":67.954083,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-06","known_ts":"2015-05-06","bar_index":1483,"type":"SELL","basis":"structure_stop","strength":0.588,"price":70.1473,"stop_level":70.7186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-07","known_ts":"2015-05-07","bar_index":1483,"type":"RECLAIM","strength":0.588,"price":71.1405,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-05-06","prior_stop_level":70.7186,"sweep_low":69.3211,"atr14":1.865843,"stop_level":68.388178,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-10","known_ts":"2015-06-10","bar_index":1491,"type":"RECLAIM","strength":0.863,"price":75.3945,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-05-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-03","known_ts":"2015-08-03","bar_index":1503,"type":"SELL","basis":"structure_stop","strength":0.863,"price":83.5422,"stop_level":85.0979,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-05","known_ts":"2015-08-05","bar_index":1504,"type":"RECLAIM","strength":0.863,"price":85.9856,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-08-03","prior_stop_level":85.0979,"sweep_low":81.5294,"atr14":2.403107,"stop_level":80.327847,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-13","known_ts":"2015-10-15","bar_index":1520,"type":"BUY","strength":0.588,"price":72.9238,"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":"aplus","score":80},{"ts":"2015-12-07","known_ts":"2015-12-07","bar_index":1532,"type":"SELL","basis":"structure_stop","strength":0.863,"price":77.9877,"stop_level":78.7817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-09","known_ts":"2015-12-09","bar_index":1533,"type":"SELL","basis":"structure_stop","strength":0.863,"price":77.6612,"stop_level":78.7817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-02-12","known_ts":"2016-02-17","bar_index":1548,"type":"BUY","strength":0.588,"price":68.3077,"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":"2016-04-08","known_ts":"2016-04-08","bar_index":1560,"type":"SELL","basis":"structure_stop","strength":0.588,"price":71.782,"stop_level":72.7038,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-12","known_ts":"2016-04-12","bar_index":1561,"type":"RECLAIM","strength":0.588,"price":75.2741,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-04-08","prior_stop_level":72.7038,"sweep_low":70.1335,"atr14":2.008952,"stop_level":69.129024,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-22","known_ts":"2016-04-22","bar_index":1564,"type":"RECLAIM","strength":0.863,"price":75.3007,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-17","known_ts":"2016-05-17","bar_index":1569,"type":"SELL","basis":"structure_stop","strength":1.0,"price":73.9801,"stop_level":75.4779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-05-19","known_ts":"2016-05-19","bar_index":1570,"type":"RECLAIM","strength":1.0,"price":76.0275,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-05-17","prior_stop_level":75.4779,"sweep_low":71.2325,"atr14":2.139124,"stop_level":70.162938,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-23","known_ts":"2016-05-25","bar_index":1571,"type":"REBUY","strength":1.0,"price":78.3319,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2016-06-17","known_ts":"2016-06-21","bar_index":1577,"type":"REBUY","strength":1.0,"price":80.7603,"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":"2016-06-30","known_ts":"2016-07-05","bar_index":1580,"type":"REBUY","strength":1.0,"price":82.3645,"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":"2016-07-08","known_ts":"2016-07-08","bar_index":1581,"type":"SELL","basis":"structure_stop","strength":0.863,"price":73.9092,"stop_level":79.0941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2016-08-17","known_ts":"2016-08-19","bar_index":1591,"type":"BUY","strength":0.725,"price":76.0389,"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":"2016-11-02","known_ts":"2016-11-02","bar_index":1609,"type":"SELL","basis":"structure_stop","strength":1.0,"price":76.5552,"stop_level":76.6442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-04","known_ts":"2016-11-04","bar_index":1609,"type":"RECLAIM","strength":1.0,"price":77.2228,"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":76.6442,"sweep_low":76.2436,"atr14":2.00922,"stop_level":75.23899,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-18","known_ts":"2016-11-18","bar_index":1613,"type":"RECLAIM","strength":1.0,"price":81.0061,"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":"2017-02-08","known_ts":"2017-02-10","bar_index":1631,"type":"BUY","strength":0.725,"price":80.0269,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2017-04-10","known_ts":"2017-04-10","bar_index":1645,"type":"SELL","basis":"structure_stop","strength":0.863,"price":77.2119,"stop_level":81.5908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-05-15","known_ts":"2017-05-17","bar_index":1653,"type":"BUY","strength":0.725,"price":80.1162,"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-06-16","known_ts":"2017-06-16","bar_index":1660,"type":"SELL","basis":"structure_stop","strength":0.588,"price":75.9608,"stop_level":78.6864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-09-18","known_ts":"2017-09-18","bar_index":1682,"type":"RECLAIM","strength":0.863,"price":79.2472,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-27","known_ts":"2017-10-27","bar_index":1691,"type":"SELL","basis":"structure_stop","strength":0.863,"price":78.1703,"stop_level":80.0101,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-12-04","known_ts":"2017-12-06","bar_index":1700,"type":"BUY","strength":0.588,"price":77.3177,"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":"2018-01-09","known_ts":"2018-01-09","bar_index":1708,"type":"SELL","basis":"structure_stop","strength":0.588,"price":73.8624,"stop_level":75.3881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2018-01-17","known_ts":"2018-01-17","bar_index":1709,"type":"RECLAIM","strength":0.725,"price":75.5676,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2018-01-09","prior_stop_level":75.3881,"sweep_low":73.2342,"atr14":1.867203,"stop_level":72.300598,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-18","known_ts":"2018-01-22","bar_index":1710,"type":"BUY","strength":1.0,"price":76.6894,"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":60},{"ts":"2018-02-08","known_ts":"2018-02-08","bar_index":1715,"type":"SELL","basis":"structure_stop","strength":0.588,"price":71.9777,"stop_level":72.92,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2018-03-15","known_ts":"2018-03-19","bar_index":1723,"type":"BUY","strength":0.588,"price":73.156,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2018-04-30","known_ts":"2018-04-30","bar_index":1733,"type":"SELL","basis":"structure_stop","strength":0.863,"price":78.9706,"stop_level":79.6919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-05-03","known_ts":"2018-05-03","bar_index":1734,"type":"SELL","basis":"structure_stop","strength":0.725,"price":74.328,"stop_level":79.6919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-01","known_ts":"2018-06-05","bar_index":1741,"type":"BUY","strength":0.863,"price":77.8438,"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":"2018-07-06","known_ts":"2018-07-06","bar_index":1749,"type":"SELL","basis":"structure_stop","strength":0.863,"price":75.1844,"stop_level":76.3113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2018-08-17","known_ts":"2018-08-21","bar_index":1759,"type":"BUY","strength":0.725,"price":78.399,"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":"2018-09-18","known_ts":"2018-09-18","bar_index":1766,"type":"SELL","basis":"structure_stop","strength":1.0,"price":76.4978,"stop_level":77.901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-20","known_ts":"2018-09-20","bar_index":1766,"type":"SELL","basis":"structure_stop","strength":1.0,"price":77.2221,"stop_level":77.901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-12-27","known_ts":"2018-12-31","bar_index":1789,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-12-27","trigger_known_ts":"2018-12-31","strength":0.45,"price":53.5032,"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.365583,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":50.2713,"atr14":2.459993,"stop_level":49.041303,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-02","known_ts":"2019-01-04","bar_index":1790,"type":"BUY","strength":0.45,"price":54.8431,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-01-29","known_ts":"2019-01-29","bar_index":1796,"type":"SELL","basis":"structure_stop","strength":0.588,"price":57.0882,"stop_level":58.3013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-08","known_ts":"2019-02-08","bar_index":1798,"type":"SELL","basis":"structure_stop","strength":0.588,"price":53.6119,"stop_level":55.2233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-15","known_ts":"2019-02-15","bar_index":1800,"type":"RECLAIM","strength":0.588,"price":57.0358,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-02-08","prior_stop_level":55.2233,"sweep_low":53.0506,"atr14":1.642009,"stop_level":52.229595,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-08","known_ts":"2019-03-08","bar_index":1805,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.1981,"stop_level":56.799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-11","known_ts":"2019-03-11","bar_index":1805,"type":"RECLAIM","strength":0.588,"price":57.8006,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-03-08","prior_stop_level":56.799,"sweep_low":55.4515,"atr14":1.430971,"stop_level":54.736015,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-21","known_ts":"2019-03-21","bar_index":1808,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.0888,"stop_level":56.2891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-03","known_ts":"2019-04-05","bar_index":1811,"type":"REBUY","strength":0.588,"price":56.2163,"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":"2019-04-22","known_ts":"2019-04-22","bar_index":1815,"type":"SELL","basis":"structure_stop","strength":0.725,"price":53.2571,"stop_level":54.2677,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-24","known_ts":"2019-04-24","bar_index":1815,"type":"RECLAIM","strength":0.725,"price":54.7503,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-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":"2019-04-22","prior_stop_level":54.2677,"sweep_low":52.2737,"atr14":1.798267,"stop_level":51.374566,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-04","known_ts":"2019-06-06","bar_index":1825,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2019-06-04","trigger_known_ts":"2019-06-06","strength":0.45,"price":44.8802,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.467831,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":43.7602,"atr14":1.424934,"stop_level":43.047733,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-17","known_ts":"2019-06-19","bar_index":1828,"type":"BUY","strength":0.45,"price":47.7757,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-06-17","known_ts":"2019-06-19","bar_index":1828,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-06-17","trigger_known_ts":"2019-06-19","strength":0.45,"price":47.7757,"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.433498,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":44.9075,"atr14":1.331379,"stop_level":44.241811,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-12","known_ts":"2019-07-12","bar_index":1834,"type":"RECLAIM","strength":0.725,"price":56.626,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-06-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-01","known_ts":"2019-08-01","bar_index":1838,"type":"SELL","basis":"structure_stop","strength":0.725,"price":53.2753,"stop_level":55.4059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-06","known_ts":"2019-08-06","bar_index":1839,"type":"SELL","basis":"structure_stop","strength":0.725,"price":53.2115,"stop_level":55.4059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-28","known_ts":"2019-08-28","bar_index":1845,"type":"RECLAIM","strength":0.863,"price":55.3522,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-08-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-09","known_ts":"2019-10-09","bar_index":1854,"type":"SELL","basis":"structure_stop","strength":1.0,"price":61.6999,"stop_level":61.8281,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-23","known_ts":"2019-10-23","bar_index":1858,"type":"RECLAIM","strength":1.0,"price":65.4462,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-03-25","known_ts":"2020-03-27","bar_index":1893,"type":"BUY","strength":0.588,"price":46.263,"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-07","known_ts":"2020-05-07","bar_index":1903,"type":"SELL","basis":"structure_stop","strength":0.588,"price":51.6981,"stop_level":56.3134,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-11","known_ts":"2020-05-11","bar_index":1903,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.4739,"stop_level":56.3134,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-26","known_ts":"2020-05-28","bar_index":1907,"type":"REBUY","strength":0.588,"price":51.7442,"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":"2020-06-03","known_ts":"2020-06-03","bar_index":1909,"type":"RECLAIM","strength":0.725,"price":54.3881,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-05-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-08-26","known_ts":"2020-08-26","bar_index":1928,"type":"SELL","basis":"structure_stop","strength":1.0,"price":59.6083,"stop_level":59.7311,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-08-27","known_ts":"2020-08-27","bar_index":1929,"type":"RECLAIM","strength":1.0,"price":60.1361,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-08-26","prior_stop_level":59.7311,"sweep_low":59.5527,"atr14":1.233813,"stop_level":58.935794,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-04","known_ts":"2020-09-09","bar_index":1931,"type":"REBUY","strength":1.0,"price":66.8128,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2020-09-21","known_ts":"2020-09-21","bar_index":1934,"type":"SELL","basis":"structure_stop","strength":1.0,"price":59.3305,"stop_level":59.6083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-09-24","known_ts":"2020-09-24","bar_index":1935,"type":"RECLAIM","strength":1.0,"price":60.7843,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-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":"2020-09-21","prior_stop_level":59.6083,"sweep_low":58.2378,"atr14":1.907025,"stop_level":57.284288,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-09","known_ts":"2020-10-09","bar_index":1939,"type":"RECLAIM","strength":1.0,"price":65.8867,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-10-14","known_ts":"2020-10-16","bar_index":1940,"type":"BUY","strength":1.0,"price":66.8128,"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":"2021-05-25","known_ts":"2021-05-27","bar_index":1991,"type":"BUY","strength":0.725,"price":81.7694,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2021-07-07","known_ts":"2021-07-07","bar_index":2000,"type":"SELL","basis":"structure_stop","strength":0.725,"price":81.5,"stop_level":81.9924,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-07-08","known_ts":"2021-07-08","bar_index":2001,"type":"RECLAIM","strength":0.725,"price":82.5592,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-07-07 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-07-07","prior_stop_level":81.9924,"sweep_low":80.8402,"atr14":1.800351,"stop_level":79.940024,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-27","known_ts":"2021-08-31","bar_index":2013,"type":"BUY","strength":0.588,"price":78.945,"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":"2021-11-29","known_ts":"2021-11-29","bar_index":2034,"type":"SELL","basis":"structure_stop","strength":0.588,"price":67.8324,"stop_level":72.1338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-12-01","known_ts":"2021-12-01","bar_index":2035,"type":"SELL","basis":"structure_stop","strength":0.588,"price":66.2836,"stop_level":72.1338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-12-06","known_ts":"2021-12-08","bar_index":2036,"type":"REBUY","strength":0.45,"price":68.3363,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2021-12-22","known_ts":"2021-12-27","bar_index":2040,"type":"REBUY","strength":0.588,"price":67.1793,"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":"2022-02-09","known_ts":"2022-02-11","bar_index":2051,"type":"REBUY","strength":0.45,"price":65.6771,"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":"2022-03-24","known_ts":"2022-03-24","bar_index":2061,"type":"RECLAIM","strength":0.863,"price":74.3984,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-12-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-05-05","known_ts":"2022-05-05","bar_index":2070,"type":"SELL","basis":"structure_stop","strength":0.863,"price":74.4077,"stop_level":74.4641,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-16","known_ts":"2022-08-18","bar_index":2094,"type":"BUY","strength":0.45,"price":64.2872,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-10-11","known_ts":"2022-10-13","bar_index":2107,"type":"BUY","strength":0.45,"price":55.6299,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-11-04","known_ts":"2022-11-04","bar_index":2113,"type":"RECLAIM","strength":0.725,"price":67.8125,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-05","known_ts":"2022-12-05","bar_index":2119,"type":"SELL","basis":"structure_stop","strength":0.725,"price":65.0055,"stop_level":65.5064,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-11","known_ts":"2023-01-13","bar_index":2128,"type":"BUY","strength":0.725,"price":65.979,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2023-02-23","known_ts":"2023-02-23","bar_index":2137,"type":"SELL","basis":"structure_stop","strength":0.863,"price":67.8253,"stop_level":68.3324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-04-10","known_ts":"2023-04-12","bar_index":2148,"type":"BUY","strength":0.863,"price":73.1706,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2023-06-05","known_ts":"2023-06-07","bar_index":2161,"type":"BUY","strength":0.863,"price":71.4396,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2023-07-06","known_ts":"2023-07-10","bar_index":2168,"type":"REBUY","strength":1.0,"price":73.1326,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2023-08-08","known_ts":"2023-08-08","bar_index":2175,"type":"SELL","basis":"structure_stop","strength":1.0,"price":73.6462,"stop_level":73.9315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-08-22","known_ts":"2023-08-22","bar_index":2179,"type":"RECLAIM","strength":1.0,"price":75.1009,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-09-06","known_ts":"2023-09-06","bar_index":2182,"type":"SELL","basis":"structure_stop","strength":1.0,"price":72.4026,"stop_level":75.1009,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-11-24","known_ts":"2023-11-28","bar_index":2201,"type":"BUY","strength":0.588,"price":65.3317,"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":"2024-02-05","known_ts":"2024-02-05","bar_index":2217,"type":"SELL","basis":"structure_stop","strength":1.0,"price":71.8764,"stop_level":72.0104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-02-06","known_ts":"2024-02-06","bar_index":2217,"type":"RECLAIM","strength":0.863,"price":73.4743,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-02-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":"2024-02-05","prior_stop_level":72.0104,"sweep_low":71.5128,"atr14":1.728563,"stop_level":70.648519,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-22","known_ts":"2024-02-22","bar_index":2221,"type":"RECLAIM","strength":1.0,"price":79.7528,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-03-13","known_ts":"2024-03-13","bar_index":2225,"type":"SELL","basis":"structure_stop","strength":1.0,"price":79.4733,"stop_level":79.7914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-03-27","known_ts":"2024-03-27","bar_index":2229,"type":"RECLAIM","strength":1.0,"price":80.6493,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-03-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-23","known_ts":"2024-05-23","bar_index":2242,"type":"SELL","basis":"structure_stop","strength":1.0,"price":81.1998,"stop_level":82.8202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-28","known_ts":"2024-05-28","bar_index":2243,"type":"SELL","basis":"structure_stop","strength":0.863,"price":81.0143,"stop_level":82.8202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-07-29","known_ts":"2024-07-29","bar_index":2257,"type":"RECLAIM","strength":0.863,"price":89.1557,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-05-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-07","known_ts":"2024-08-07","bar_index":2259,"type":"SELL","basis":"structure_stop","strength":1.0,"price":79.1497,"stop_level":84.1283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-09","known_ts":"2024-08-09","bar_index":2260,"type":"SELL","basis":"structure_stop","strength":0.863,"price":80.7214,"stop_level":84.1283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-08-15","known_ts":"2024-08-15","bar_index":2261,"type":"RECLAIM","strength":0.863,"price":84.2008,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-08-09 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":"2024-08-09","prior_stop_level":84.1283,"sweep_low":79.1986,"atr14":2.35475,"stop_level":78.021225,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-19","known_ts":"2024-08-21","bar_index":2262,"type":"REBUY","strength":0.863,"price":84.7808,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2024-09-13","known_ts":"2024-09-17","bar_index":2268,"type":"BUY","strength":1.0,"price":87.4449,"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":10},{"ts":"2024-10-28","known_ts":"2024-10-28","bar_index":2278,"type":"SELL","basis":"structure_stop","strength":1.0,"price":89.6077,"stop_level":90.4532,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-20","known_ts":"2024-12-20","bar_index":2291,"type":"RECLAIM","strength":1.0,"price":92.9698,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-02-06","known_ts":"2025-02-10","bar_index":2301,"type":"BUY","strength":0.725,"price":93.0485,"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":"2025-02-19","known_ts":"2025-02-19","bar_index":2303,"type":"SELL","basis":"structure_stop","strength":0.725,"price":87.3409,"stop_level":90.1091,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-02-25","known_ts":"2025-02-25","bar_index":2305,"type":"RECLAIM","strength":0.725,"price":91.0729,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2025-02-19","prior_stop_level":90.1091,"sweep_low":86.1332,"atr14":2.285259,"stop_level":84.990571,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-31","known_ts":"2025-04-02","bar_index":2313,"type":"BUY","strength":0.725,"price":88.1823,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2025-04-08","known_ts":"2025-04-10","bar_index":2315,"type":"BUY","strength":0.725,"price":90.8353,"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":"2025-06-13","known_ts":"2025-06-13","bar_index":2330,"type":"SELL","basis":"structure_stop","strength":1.0,"price":104.3873,"stop_level":105.0803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-06-16","known_ts":"2025-06-16","bar_index":2330,"type":"RECLAIM","strength":1.0,"price":105.1396,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-06-13","prior_stop_level":105.0803,"sweep_low":104.1299,"atr14":2.255856,"stop_level":103.001972,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-01","known_ts":"2025-07-01","bar_index":2334,"type":"RECLAIM","strength":1.0,"price":105.5356,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-08","known_ts":"2025-08-12","bar_index":2343,"type":"BUY","strength":1.0,"price":110.3268,"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":50},{"ts":"2025-08-20","known_ts":"2025-08-20","bar_index":2345,"type":"SELL","basis":"structure_stop","strength":0.863,"price":108.2909,"stop_level":109.0894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-08-22","known_ts":"2025-08-22","bar_index":2346,"type":"RECLAIM","strength":0.863,"price":110.2421,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-20 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-08-20","prior_stop_level":109.0894,"sweep_low":106.1406,"atr14":2.967992,"stop_level":104.656604,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-25","known_ts":"2025-09-25","bar_index":2354,"type":"RECLAIM","strength":1.0,"price":122.1085,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-08-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-10-09","known_ts":"2025-10-09","bar_index":2357,"type":"SELL","basis":"structure_stop","strength":1.0,"price":117.997,"stop_level":119.9084,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-10-13","known_ts":"2025-10-13","bar_index":2358,"type":"RECLAIM","strength":1.0,"price":122.9547,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-10-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-10-09","prior_stop_level":119.9084,"sweep_low":117.6785,"atr14":2.959674,"stop_level":116.198663,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-24","known_ts":"2025-10-24","bar_index":2361,"type":"RECLAIM","strength":1.0,"price":122.3773,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-10-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-10-29","known_ts":"2025-10-29","bar_index":2362,"type":"SELL","basis":"structure_stop","strength":1.0,"price":120.5356,"stop_level":121.0931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-10-30","known_ts":"2025-10-30","bar_index":2362,"type":"RECLAIM","strength":1.0,"price":122.3574,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-10-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-10-29","prior_stop_level":121.0931,"sweep_low":118.7934,"atr14":2.613981,"stop_level":117.48641,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-11","known_ts":"2025-12-11","bar_index":2372,"type":"RECLAIM","strength":0.863,"price":129.2761,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-10-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-23","known_ts":"2025-12-23","bar_index":2374,"type":"SELL","basis":"structure_stop","strength":0.725,"price":123.2533,"stop_level":123.7809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-12-26","known_ts":"2025-12-26","bar_index":2375,"type":"RECLAIM","strength":0.725,"price":124.3882,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2025-12-23","prior_stop_level":123.7809,"sweep_low":122.646,"atr14":2.991334,"stop_level":121.150333,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-08","known_ts":"2026-01-08","bar_index":2378,"type":"RECLAIM","strength":0.863,"price":135.0301,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-05","known_ts":"2026-03-05","bar_index":2390,"type":"SELL","basis":"structure_stop","strength":1.0,"price":146.64,"stop_level":151.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-28","known_ts":"2026-05-28","bar_index":2410,"type":"RECLAIM","strength":0.863,"price":171.2,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-17","known_ts":"2026-07-17","bar_index":2421,"type":"SELL","basis":"structure_stop","strength":1.0,"price":186.0,"stop_level":188.255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-07-17","last_scored_basis":"structure_stop","bars_since_signal":6,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2014-07-28","2015-01-22","2015-08-31","2015-09-30","2015-12-24","2016-01-22","2016-08-04","2016-12-29","2017-01-31","2017-04-24","2017-06-01","2017-11-15","2018-05-18","2018-07-24","2018-11-26","2020-01-10","2020-02-03","2020-03-17","2021-03-09","2021-03-30","2021-04-26","2021-05-28","2021-08-19","2022-05-11","2022-06-24","2022-07-26","2022-08-11","2022-10-03","2023-01-06","2023-03-17","2023-05-17","2023-10-09","2023-11-02","2024-04-23","2024-07-11","2025-01-24","2025-03-21","2025-11-19","2026-03-19","2026-07-29"],"warnings":[{"ts":"2022-11-15","kind":"arm","px":67.907},{"ts":"2022-12-05","kind":"confirm","px":65.0055,"level":65.5064},{"ts":"2023-02-10","kind":"arm","px":68.3324},{"ts":"2023-02-23","kind":"confirm","px":67.8253,"level":68.3324},{"ts":"2023-06-26","kind":"arm","px":69.8987},{"ts":"2023-07-28","kind":"arm","px":74.6163},{"ts":"2023-08-08","kind":"confirm","px":73.6462,"level":73.9315},{"ts":"2023-09-05","kind":"arm","px":72.4218},{"ts":"2023-09-06","kind":"confirm","px":72.4026,"level":75.1009},{"ts":"2023-12-29","kind":"arm","px":72.5079},{"ts":"2024-02-05","kind":"confirm","px":71.8764,"level":72.0104},{"ts":"2024-03-12","kind":"arm","px":79.8589},{"ts":"2024-03-13","kind":"confirm","px":79.4733,"level":79.7914},{"ts":"2024-05-22","kind":"arm","px":82.5567},{"ts":"2024-05-23","kind":"confirm","px":81.1998,"level":82.8202},{"ts":"2024-05-24","kind":"arm","px":81.805},{"ts":"2024-05-28","kind":"confirm","px":81.0143,"level":82.8202},{"ts":"2024-08-06","kind":"arm","px":80.1357},{"ts":"2024-08-07","kind":"confirm","px":79.1497,"level":84.1283},{"ts":"2024-08-08","kind":"arm","px":80.1162},{"ts":"2024-08-09","kind":"confirm","px":80.7214,"level":84.1283},{"ts":"2024-10-25","kind":"arm","px":90.1484},{"ts":"2024-10-28","kind":"confirm","px":89.6077,"level":90.4532},{"ts":"2025-02-18","kind":"arm","px":87.1429},{"ts":"2025-02-19","kind":"confirm","px":87.3409,"level":90.1091},{"ts":"2025-04-28","kind":"arm","px":98.4577},{"ts":"2025-06-13","kind":"confirm","px":104.3873,"level":105.0803},{"ts":"2025-08-19","kind":"arm","px":108.9877},{"ts":"2025-08-20","kind":"confirm","px":108.2909,"level":109.0894},{"ts":"2025-09-30","kind":"arm","px":120.6451},{"ts":"2025-10-09","kind":"confirm","px":117.997,"level":119.9084},{"ts":"2025-10-20","kind":"arm","px":121.4315},{"ts":"2025-10-29","kind":"confirm","px":120.5356,"level":121.0931},{"ts":"2025-12-18","kind":"arm","px":123.5918},{"ts":"2025-12-23","kind":"confirm","px":123.2533,"level":123.7809},{"ts":"2026-01-26","kind":"arm","px":142.0882},{"ts":"2026-02-19","kind":"arm","px":152.93},{"ts":"2026-03-05","kind":"confirm","px":146.64,"level":151.3},{"ts":"2026-06-17","kind":"arm","px":178.43},{"ts":"2026-07-17","kind":"confirm","px":186.0,"level":188.255}],"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":[]}}}