{"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":"MKSI","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1999-11-23","known_ts":"1999-11-23","bar_index":56,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.9922,"stop_level":21.0946,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-10","known_ts":"2000-01-10","bar_index":66,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.7026,"stop_level":26.2147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-12","known_ts":"2000-01-12","bar_index":67,"type":"RECLAIM","strength":0.725,"price":26.3171,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-01-10","prior_stop_level":26.2147,"sweep_low":24.9858,"atr14":1.358353,"stop_level":24.306624,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-14","known_ts":"2000-01-19","bar_index":68,"type":"REBUY","strength":0.863,"price":30.1059,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2000-04-11","known_ts":"2000-04-11","bar_index":88,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.0451,"stop_level":39.4244,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2000-08-10","known_ts":"2000-08-14","bar_index":116,"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-08-10","trigger_known_ts":"2000-08-14","strength":0.45,"price":17.229,"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.658028,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.7729,"atr14":2.307186,"stop_level":12.619307,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-18","known_ts":"2000-08-22","bar_index":118,"type":"BUY","strength":0.45,"price":22.1698,"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-08-18","known_ts":"2000-08-22","bar_index":118,"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-08-18","trigger_known_ts":"2000-08-22","strength":0.45,"price":22.1698,"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.55996,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.7729,"atr14":2.239435,"stop_level":12.653182,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-22","known_ts":"2000-09-22","bar_index":126,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.1154,"stop_level":25.293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-26","known_ts":"2000-09-26","bar_index":126,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.9346,"stop_level":25.293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-10-23","known_ts":"2000-10-25","bar_index":133,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-10-23","trigger_known_ts":"2000-10-25","strength":0.45,"price":14.7969,"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.706302,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.6705,"atr14":1.575921,"stop_level":12.88254,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-13","known_ts":"2000-11-15","bar_index":138,"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-11-13","trigger_known_ts":"2000-11-15","strength":0.45,"price":15.3602,"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.695121,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.9537,"atr14":1.164245,"stop_level":12.371577,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-21","known_ts":"2000-11-24","bar_index":140,"type":"BUY","strength":0.45,"price":13.8241,"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-11-21","known_ts":"2000-11-24","bar_index":140,"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-11-21","trigger_known_ts":"2000-11-24","strength":0.45,"price":13.8241,"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.72561,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.8513,"atr14":1.054177,"stop_level":12.324211,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-05","known_ts":"2000-12-07","bar_index":143,"type":"BUY","strength":0.45,"price":13.8753,"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-05","known_ts":"2000-12-07","bar_index":143,"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-05","trigger_known_ts":"2000-12-07","strength":0.45,"price":13.8753,"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.724594,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.7761,"atr14":0.945214,"stop_level":11.303493,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-21","known_ts":"2000-12-21","bar_index":147,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.9809,"stop_level":12.3905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-12-26","known_ts":"2000-12-26","bar_index":147,"type":"RECLAIM","strength":0.588,"price":12.8001,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-12-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-12-21","prior_stop_level":12.3905,"sweep_low":11.6737,"atr14":0.941056,"stop_level":11.203172,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-05","known_ts":"2001-02-05","bar_index":156,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.4114,"stop_level":16.4866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-02-07","known_ts":"2001-02-07","bar_index":157,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.6945,"stop_level":16.4866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-03-21","known_ts":"2001-03-23","bar_index":167,"type":"BUY","strength":0.725,"price":15.7186,"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":60},{"ts":"2001-04-03","known_ts":"2001-04-05","bar_index":170,"type":"BUY","strength":0.725,"price":16.3678,"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":70},{"ts":"2001-05-30","known_ts":"2001-05-30","bar_index":183,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.1847,"stop_level":22.2005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-06-01","known_ts":"2001-06-01","bar_index":183,"type":"RECLAIM","strength":0.863,"price":23.3802,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-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":"2001-05-30","prior_stop_level":22.2005,"sweep_low":21.1765,"atr14":1.272165,"stop_level":20.540417,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-07","known_ts":"2001-08-09","bar_index":199,"type":"BUY","strength":0.725,"price":22.3398,"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":"2001-10-16","known_ts":"2001-10-18","bar_index":214,"type":"BUY","strength":0.45,"price":15.6059,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-10-16","known_ts":"2001-10-18","bar_index":214,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-10-16","trigger_known_ts":"2001-10-18","strength":0.45,"price":15.6059,"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.364788,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.9675,"atr14":1.250371,"stop_level":13.342314,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-01","known_ts":"2001-11-01","bar_index":218,"type":"RECLAIM","strength":0.725,"price":18.8664,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-10-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-11-20","known_ts":"2001-11-20","bar_index":222,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.7599,"stop_level":20.0706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-12-06","known_ts":"2001-12-06","bar_index":226,"type":"RECLAIM","strength":0.863,"price":20.0378,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-12-20","known_ts":"2001-12-20","bar_index":229,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.1116,"stop_level":20.2754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-12-21","known_ts":"2001-12-21","bar_index":229,"type":"RECLAIM","strength":0.863,"price":20.3655,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-12-20","prior_stop_level":20.2754,"sweep_low":19.7019,"atr14":0.999144,"stop_level":19.202328,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-08","known_ts":"2002-01-08","bar_index":233,"type":"RECLAIM","strength":0.863,"price":22.9378,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-15","known_ts":"2002-01-15","bar_index":234,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.8565,"stop_level":22.3234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-17","known_ts":"2002-01-17","bar_index":235,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.4638,"stop_level":22.3234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-02-12","known_ts":"2002-02-14","bar_index":241,"type":"BUY","strength":0.863,"price":22.2579,"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":"2002-02-26","known_ts":"2002-02-28","bar_index":244,"type":"BUY","strength":0.863,"price":22.0039,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2002-04-05","known_ts":"2002-04-05","bar_index":253,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.4446,"stop_level":25.7641,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-08","known_ts":"2002-04-08","bar_index":253,"type":"RECLAIM","strength":1.0,"price":26.2147,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-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":"2002-04-05","prior_stop_level":25.7641,"sweep_low":24.1994,"atr14":1.206617,"stop_level":23.596091,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-23","known_ts":"2002-04-23","bar_index":257,"type":"RECLAIM","strength":1.0,"price":27.1649,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-26","known_ts":"2002-04-26","bar_index":258,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.4364,"stop_level":25.4446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-30","known_ts":"2002-04-30","bar_index":258,"type":"RECLAIM","strength":1.0,"price":27.7629,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-04-26","prior_stop_level":25.4446,"sweep_low":24.9531,"atr14":1.61506,"stop_level":24.14557,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-17","known_ts":"2002-05-17","bar_index":263,"type":"RECLAIM","strength":1.0,"price":29.6389,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-21","known_ts":"2002-08-23","bar_index":285,"type":"BUY","strength":0.588,"price":12.2881,"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":"2002-09-25","known_ts":"2002-09-27","bar_index":293,"type":"BUY","strength":0.45,"price":9.2161,"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-09-25","known_ts":"2002-09-27","bar_index":293,"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-09-25","trigger_known_ts":"2002-09-27","strength":0.45,"price":9.2161,"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.706266,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.9873,"atr14":0.670354,"stop_level":7.652123,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-11","known_ts":"2002-10-15","bar_index":297,"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":9.4782,"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.697913,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.2172,"atr14":0.698542,"stop_level":6.867929,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-09","known_ts":"2002-12-09","bar_index":310,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.3624,"stop_level":11.4607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-10","known_ts":"2002-12-10","bar_index":310,"type":"RECLAIM","strength":0.725,"price":11.9768,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-12-09","prior_stop_level":11.4607,"sweep_low":11.3624,"atr14":1.013904,"stop_level":10.855448,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-01","known_ts":"2003-04-03","bar_index":336,"type":"BUY","strength":0.588,"price":10.9774,"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":30},{"ts":"2003-07-07","known_ts":"2003-07-09","bar_index":358,"type":"REBUY","strength":1.0,"price":16.589,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2003-09-10","known_ts":"2003-09-10","bar_index":373,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.4802,"stop_level":21.709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-20","known_ts":"2003-11-20","bar_index":390,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.3977,"stop_level":22.2087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-11-24","known_ts":"2003-11-26","bar_index":391,"type":"REBUY","strength":0.863,"price":22.3726,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2003-11-24","known_ts":"2003-11-24","bar_index":391,"type":"RECLAIM","strength":0.863,"price":22.4053,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-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":"2003-11-20","prior_stop_level":22.2087,"sweep_low":20.9963,"atr14":1.056639,"stop_level":20.46798,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-22","known_ts":"2004-01-22","bar_index":404,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.1028,"stop_level":21.6517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-04-20","known_ts":"2004-04-20","bar_index":424,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.1624,"stop_level":17.6949,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-04-21","known_ts":"2004-04-21","bar_index":424,"type":"RECLAIM","strength":0.588,"price":18.2519,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-04-20 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":"2004-04-20","prior_stop_level":17.6949,"sweep_low":17.0395,"atr14":0.848696,"stop_level":16.615152,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-05-21","known_ts":"2004-05-25","bar_index":432,"type":"BUY","strength":0.588,"price":17.8505,"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":"2004-06-14","known_ts":"2004-06-14","bar_index":436,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.4409,"stop_level":18.1946,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-06-21","known_ts":"2004-06-21","bar_index":438,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.7528,"stop_level":18.1946,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-06-23","known_ts":"2004-06-23","bar_index":439,"type":"RECLAIM","strength":0.725,"price":18.211,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-06-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2004-06-21","prior_stop_level":18.1946,"sweep_low":16.6545,"atr14":0.775244,"stop_level":16.266878,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-31","known_ts":"2004-09-02","bar_index":455,"type":"BUY","strength":0.45,"price":11.1576,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-08-31","known_ts":"2004-09-02","bar_index":455,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2004-08-31","trigger_known_ts":"2004-09-02","strength":0.45,"price":11.1576,"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.531799,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.7316,"atr14":0.501217,"stop_level":10.480992,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-15","known_ts":"2004-10-15","bar_index":465,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.1161,"stop_level":12.1325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-10-18","known_ts":"2004-10-18","bar_index":466,"type":"RECLAIM","strength":0.588,"price":12.198,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-10-15","prior_stop_level":12.1325,"sweep_low":11.9359,"atr14":0.532796,"stop_level":11.669502,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-21","known_ts":"2004-12-21","bar_index":481,"type":"RECLAIM","strength":0.863,"price":15.1881,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-10-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-04","known_ts":"2005-01-04","bar_index":484,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.1969,"stop_level":14.3771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-02-08","known_ts":"2005-02-10","bar_index":492,"type":"BUY","strength":0.588,"price":14.0167,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":30},{"ts":"2005-03-08","known_ts":"2005-03-08","bar_index":498,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.3853,"stop_level":14.4836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-10","known_ts":"2005-03-10","bar_index":499,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.648,"stop_level":14.4836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-05-05","known_ts":"2005-05-09","bar_index":512,"type":"BUY","strength":0.725,"price":12.9763,"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-06-24","known_ts":"2005-06-24","bar_index":523,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.1313,"stop_level":14.1477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-06-28","known_ts":"2005-06-28","bar_index":524,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.115,"stop_level":14.1477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-14","known_ts":"2005-07-14","bar_index":528,"type":"RECLAIM","strength":1.0,"price":15.0652,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-10-17","known_ts":"2005-10-19","bar_index":550,"type":"BUY","strength":0.863,"price":14.926,"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":"2005-11-29","known_ts":"2005-11-29","bar_index":560,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.2455,"stop_level":15.311,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-11-30","known_ts":"2005-11-30","bar_index":560,"type":"RECLAIM","strength":1.0,"price":15.4585,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-11-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":"2005-11-29","prior_stop_level":15.311,"sweep_low":15.1553,"atr14":0.410578,"stop_level":14.950011,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-15","known_ts":"2005-12-15","bar_index":564,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.9915,"stop_level":15.2455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-01-23","known_ts":"2006-01-23","bar_index":572,"type":"RECLAIM","strength":1.0,"price":17.3426,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-07-27","known_ts":"2006-07-31","bar_index":615,"type":"BUY","strength":0.725,"price":16.933,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":70},{"ts":"2006-08-11","known_ts":"2006-08-11","bar_index":618,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.4748,"stop_level":16.4251,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2006-08-15","known_ts":"2006-08-15","bar_index":619,"type":"RECLAIM","strength":0.588,"price":16.5316,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-11 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":"2006-08-11","prior_stop_level":16.4251,"sweep_low":15.3683,"atr14":0.736596,"stop_level":15.000002,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-30","known_ts":"2006-08-30","bar_index":623,"type":"RECLAIM","strength":0.863,"price":17.2116,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-11","known_ts":"2006-09-11","bar_index":625,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.2777,"stop_level":16.548,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2006-09-12","known_ts":"2006-09-12","bar_index":625,"type":"RECLAIM","strength":0.725,"price":16.7364,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2006-09-11","prior_stop_level":16.548,"sweep_low":16.0237,"atr14":0.565463,"stop_level":15.740969,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-02","known_ts":"2006-10-02","bar_index":630,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.5644,"stop_level":16.6545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2006-10-05","known_ts":"2006-10-05","bar_index":631,"type":"RECLAIM","strength":0.725,"price":16.9658,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2006-10-02","prior_stop_level":16.6545,"sweep_low":16.0073,"atr14":0.504547,"stop_level":15.755026,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-17","known_ts":"2006-10-17","bar_index":634,"type":"RECLAIM","strength":0.863,"price":17.7522,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-01","known_ts":"2006-11-01","bar_index":637,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.8347,"stop_level":17.5638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2006-11-07","known_ts":"2006-11-07","bar_index":639,"type":"RECLAIM","strength":0.725,"price":17.6539,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2006-11-01","prior_stop_level":17.5638,"sweep_low":16.376,"atr14":0.560781,"stop_level":16.09561,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-10","known_ts":"2006-11-14","bar_index":640,"type":"REBUY","strength":0.863,"price":17.826,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2006-12-15","known_ts":"2006-12-19","bar_index":648,"type":"BUY","strength":0.863,"price":18.4731,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2007-01-19","known_ts":"2007-01-19","bar_index":655,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.2356,"stop_level":18.4977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-01-23","known_ts":"2007-01-23","bar_index":655,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.9161,"stop_level":18.4977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-02-06","known_ts":"2007-02-08","bar_index":659,"type":"BUY","strength":1.0,"price":19.5054,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2007-03-08","known_ts":"2007-03-12","bar_index":666,"type":"BUY","strength":1.0,"price":20.4147,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2007-05-09","known_ts":"2007-05-09","bar_index":680,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.9138,"stop_level":22.0777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-11","known_ts":"2007-05-11","bar_index":681,"type":"RECLAIM","strength":1.0,"price":22.2988,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-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":"2007-05-09","prior_stop_level":22.0777,"sweep_low":20.9308,"atr14":0.560381,"stop_level":20.650609,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-05","known_ts":"2007-10-09","bar_index":715,"type":"BUY","strength":0.45,"price":17.3344,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-11-01","known_ts":"2007-11-01","bar_index":721,"type":"SELL","basis":"structure_stop","strength":0.45,"price":15.1717,"stop_level":15.7779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-01-04","known_ts":"2008-01-04","bar_index":735,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.82,"stop_level":14.5655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-08","known_ts":"2008-01-08","bar_index":736,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.607,"stop_level":14.5655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-03","known_ts":"2008-03-03","bar_index":748,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.1138,"stop_level":16.163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-04","known_ts":"2008-03-04","bar_index":749,"type":"RECLAIM","strength":0.725,"price":16.5726,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-03-03","prior_stop_level":16.163,"sweep_low":15.9172,"atr14":0.667814,"stop_level":15.583293,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-20","known_ts":"2008-03-20","bar_index":753,"type":"RECLAIM","strength":0.863,"price":18.0881,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-24","known_ts":"2008-04-28","bar_index":761,"type":"REBUY","strength":0.863,"price":19.6282,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2008-07-21","known_ts":"2008-07-23","bar_index":781,"type":"BUY","strength":0.863,"price":19.9887,"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":"2008-10-30","known_ts":"2008-11-03","bar_index":805,"type":"BUY","strength":0.588,"price":15.1472,"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":"2008-11-25","known_ts":"2008-11-28","bar_index":811,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-11-25","trigger_known_ts":"2008-11-28","strength":0.45,"price":11.7229,"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.43349,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.6339,"atr14":0.906865,"stop_level":9.180467,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-04","known_ts":"2008-12-08","bar_index":813,"type":"BUY","strength":0.45,"price":11.6082,"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-12-04","known_ts":"2008-12-08","bar_index":813,"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-12-04","trigger_known_ts":"2008-12-08","strength":0.45,"price":11.6082,"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.439033,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.8715,"atr14":0.932323,"stop_level":9.405339,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":822,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.8381,"stop_level":11.1494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-16","known_ts":"2009-01-16","bar_index":822,"type":"RECLAIM","strength":0.588,"price":11.5017,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-14","prior_stop_level":11.1494,"sweep_low":10.3957,"atr14":0.712604,"stop_level":10.039398,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":823,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.6989,"stop_level":11.1494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":823,"type":"RECLAIM","strength":0.588,"price":11.174,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-20","prior_stop_level":11.1494,"sweep_low":10.6825,"atr14":0.717164,"stop_level":10.323918,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-20","known_ts":"2009-02-20","bar_index":830,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.387,"stop_level":12.0096,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-09","known_ts":"2009-03-11","bar_index":834,"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":"2009-03-09","trigger_known_ts":"2009-03-11","strength":0.588,"price":10.3794,"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.498415,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":9.3226,"atr14":0.687766,"stop_level":8.978717,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-12","known_ts":"2009-03-16","bar_index":835,"type":"BUY","strength":0.588,"price":11.0675,"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":"2009-03-12","known_ts":"2009-03-16","bar_index":835,"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":"2009-03-12","trigger_known_ts":"2009-03-16","strength":0.588,"price":11.0675,"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.465162,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":9.3226,"atr14":0.679108,"stop_level":8.983046,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-07","known_ts":"2009-04-07","bar_index":841,"type":"RECLAIM","strength":0.725,"price":13.1811,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-08","known_ts":"2009-05-08","bar_index":848,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.4028,"stop_level":12.411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-07-02","known_ts":"2009-07-07","bar_index":861,"type":"BUY","strength":0.588,"price":12.1243,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2009-08-06","known_ts":"2009-08-06","bar_index":869,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.2782,"stop_level":15.7288,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-12","known_ts":"2009-08-12","bar_index":870,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.1554,"stop_level":15.7288,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-04","known_ts":"2009-09-04","bar_index":876,"type":"RECLAIM","strength":1.0,"price":16.2285,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-01","known_ts":"2009-10-01","bar_index":882,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.4748,"stop_level":15.696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-06","known_ts":"2009-10-06","bar_index":883,"type":"RECLAIM","strength":1.0,"price":15.9418,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-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":"2009-10-01","prior_stop_level":15.696,"sweep_low":15.3028,"atr14":0.50292,"stop_level":15.05134,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-14","known_ts":"2009-12-16","bar_index":899,"type":"BUY","strength":0.588,"price":13.1892,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2010-02-02","known_ts":"2010-02-04","bar_index":910,"type":"REBUY","strength":0.863,"price":14.5246,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2010-03-25","known_ts":"2010-03-29","bar_index":922,"type":"BUY","strength":1.0,"price":15.8844,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2010-05-06","known_ts":"2010-05-06","bar_index":931,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.6053,"stop_level":17.1624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-12","known_ts":"2010-05-12","bar_index":933,"type":"RECLAIM","strength":1.0,"price":17.7932,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-06","prior_stop_level":17.1624,"sweep_low":15.6632,"atr14":0.845761,"stop_level":15.24032,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-29","known_ts":"2010-07-29","bar_index":951,"type":"RECLAIM","strength":0.863,"price":17.7113,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-05-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-11","known_ts":"2010-08-11","bar_index":954,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.9254,"stop_level":16.1712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-08-13","known_ts":"2010-08-13","bar_index":954,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.3356,"stop_level":16.1712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-10-01","known_ts":"2010-10-05","bar_index":966,"type":"BUY","strength":0.588,"price":14.9505,"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":45},{"ts":"2010-11-29","known_ts":"2010-11-29","bar_index":979,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.7938,"stop_level":16.8347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-01","known_ts":"2010-12-01","bar_index":980,"type":"RECLAIM","strength":0.863,"price":17.5966,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-29","prior_stop_level":16.8347,"sweep_low":16.4169,"atr14":0.531736,"stop_level":16.151032,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-14","known_ts":"2010-12-14","bar_index":983,"type":"RECLAIM","strength":1.0,"price":18.6616,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-05","known_ts":"2011-01-05","bar_index":988,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.6364,"stop_level":19.7921,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-10","known_ts":"2011-01-10","bar_index":989,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.702,"stop_level":19.7921,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-11","known_ts":"2011-01-11","bar_index":989,"type":"RECLAIM","strength":1.0,"price":20.0132,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-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":"2011-01-05","prior_stop_level":19.7921,"sweep_low":18.9155,"atr14":0.569214,"stop_level":18.630893,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-11","known_ts":"2011-01-11","bar_index":989,"type":"RECLAIM","strength":1.0,"price":20.0132,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-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-01-10","prior_stop_level":19.7921,"sweep_low":19.0875,"atr14":0.569214,"stop_level":18.802893,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-27","known_ts":"2011-01-27","bar_index":993,"type":"RECLAIM","strength":1.0,"price":23.5195,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-15","known_ts":"2011-02-15","bar_index":997,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.1584,"stop_level":24.5435,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-16","known_ts":"2011-02-16","bar_index":997,"type":"RECLAIM","strength":1.0,"price":24.7401,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-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":"2011-02-15","prior_stop_level":24.5435,"sweep_low":24.1502,"atr14":0.750548,"stop_level":23.774926,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-22","known_ts":"2011-02-22","bar_index":998,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.5768,"stop_level":24.1584,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-25","known_ts":"2011-02-25","bar_index":999,"type":"RECLAIM","strength":1.0,"price":24.3941,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-02-22","prior_stop_level":24.1584,"sweep_low":22.4217,"atr14":0.856604,"stop_level":21.993398,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-08","known_ts":"2011-03-08","bar_index":1002,"type":"RECLAIM","strength":1.0,"price":24.32,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-28","known_ts":"2011-06-30","bar_index":1028,"type":"BUY","strength":0.725,"price":21.8862,"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":"2011-08-02","known_ts":"2011-08-02","bar_index":1036,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.3702,"stop_level":20.5939,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-08-26","known_ts":"2011-08-30","bar_index":1042,"type":"BUY","strength":0.588,"price":19.6886,"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":"2011-11-18","known_ts":"2011-11-18","bar_index":1061,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.2391,"stop_level":21.7725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-05","known_ts":"2011-12-07","bar_index":1065,"type":"REBUY","strength":0.863,"price":23.2495,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2012-02-24","known_ts":"2012-02-24","bar_index":1083,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.9418,"stop_level":26.1431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-01","known_ts":"2012-06-05","bar_index":1106,"type":"BUY","strength":0.588,"price":22.3094,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2012-07-12","known_ts":"2012-07-12","bar_index":1115,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.4535,"stop_level":23.0044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-06","known_ts":"2012-08-08","bar_index":1121,"type":"BUY","strength":0.45,"price":23.1824,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-09-05","known_ts":"2012-09-05","bar_index":1128,"type":"RECLAIM","strength":0.725,"price":23.6684,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-08-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-19","known_ts":"2012-09-19","bar_index":1131,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.3469,"stop_level":22.8329,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-21","known_ts":"2012-09-21","bar_index":1132,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.057,"stop_level":22.8329,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-11-14","known_ts":"2012-11-16","bar_index":1144,"type":"BUY","strength":0.45,"price":20.437,"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-12-28","known_ts":"2012-12-28","bar_index":1154,"type":"RECLAIM","strength":0.725,"price":23.082,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-09-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-20","known_ts":"2013-02-20","bar_index":1165,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.5198,"stop_level":23.7945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-22","known_ts":"2013-02-22","bar_index":1166,"type":"RECLAIM","strength":0.863,"price":23.846,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-02-20","prior_stop_level":23.7945,"sweep_low":23.0992,"atr14":0.580583,"stop_level":22.808908,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-06","known_ts":"2013-03-06","bar_index":1169,"type":"RECLAIM","strength":0.863,"price":23.9092,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-01","known_ts":"2013-05-03","bar_index":1182,"type":"BUY","strength":0.725,"price":23.4343,"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-06-20","known_ts":"2013-06-20","bar_index":1193,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.6646,"stop_level":24.0727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-07-10","known_ts":"2013-07-12","bar_index":1198,"type":"BUY","strength":0.863,"price":25.028,"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":20},{"ts":"2013-09-12","known_ts":"2013-09-16","bar_index":1213,"type":"BUY","strength":0.45,"price":23.1154,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-09-30","known_ts":"2013-09-30","bar_index":1217,"type":"RECLAIM","strength":0.588,"price":23.6136,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-09-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2013-11-15","known_ts":"2013-11-15","bar_index":1228,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.5275,"stop_level":25.5974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-12-03","known_ts":"2013-12-03","bar_index":1232,"type":"RECLAIM","strength":1.0,"price":25.481,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-21","known_ts":"2014-01-21","bar_index":1242,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.1312,"stop_level":26.2806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-22","known_ts":"2014-01-22","bar_index":1243,"type":"RECLAIM","strength":1.0,"price":26.5091,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-01-21","prior_stop_level":26.2806,"sweep_low":26.0346,"atr14":0.487193,"stop_level":25.791003,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-03","known_ts":"2014-03-05","bar_index":1252,"type":"BUY","strength":0.863,"price":26.7925,"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":"2014-03-27","known_ts":"2014-03-27","bar_index":1258,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.918,"stop_level":26.6512,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-04-01","known_ts":"2014-04-01","bar_index":1259,"type":"RECLAIM","strength":0.863,"price":26.9162,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-03-27","prior_stop_level":26.6512,"sweep_low":25.5823,"atr14":0.681164,"stop_level":25.241718,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-22","known_ts":"2014-05-27","bar_index":1271,"type":"BUY","strength":0.725,"price":25.9092,"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":"aplus","score":80},{"ts":"2014-09-15","known_ts":"2014-09-15","bar_index":1297,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.9362,"stop_level":30.0522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-09-16","known_ts":"2014-09-16","bar_index":1297,"type":"RECLAIM","strength":1.0,"price":30.1594,"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":true,"monthlyBull":true},"anchor_ts":"2014-09-15","prior_stop_level":30.0522,"sweep_low":29.713,"atr14":0.485584,"stop_level":29.470208,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-19","known_ts":"2014-11-19","bar_index":1313,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.8022,"stop_level":32.0968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-11-24","known_ts":"2014-11-26","bar_index":1314,"type":"REBUY","strength":0.863,"price":33.0149,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2014-11-24","known_ts":"2014-11-24","bar_index":1314,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.6772,"stop_level":32.0968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-11-25","known_ts":"2014-11-25","bar_index":1314,"type":"RECLAIM","strength":0.863,"price":32.3557,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-11-19","prior_stop_level":32.0968,"sweep_low":30.829,"atr14":0.749301,"stop_level":30.45435,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-25","known_ts":"2014-11-25","bar_index":1314,"type":"RECLAIM","strength":0.863,"price":32.3557,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-24 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":"2014-11-24","prior_stop_level":32.0968,"sweep_low":30.829,"atr14":0.749301,"stop_level":30.45435,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-15","known_ts":"2014-12-15","bar_index":1318,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.9297,"stop_level":32.2257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-12-17","known_ts":"2014-12-17","bar_index":1319,"type":"RECLAIM","strength":0.863,"price":32.3243,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-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":"2014-12-15","prior_stop_level":32.2257,"sweep_low":31.4902,"atr14":0.791369,"stop_level":31.094515,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-23","known_ts":"2015-02-25","bar_index":1334,"type":"BUY","strength":0.725,"price":32.136,"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":"2015-03-10","known_ts":"2015-03-10","bar_index":1337,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.8429,"stop_level":31.6158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-03-13","known_ts":"2015-03-13","bar_index":1338,"type":"RECLAIM","strength":0.725,"price":31.8431,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2015-03-10","prior_stop_level":31.6158,"sweep_low":30.7078,"atr14":0.664211,"stop_level":30.375695,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-23","known_ts":"2015-04-27","bar_index":1348,"type":"BUY","strength":0.725,"price":32.2035,"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":"2015-07-06","known_ts":"2015-07-06","bar_index":1364,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.006,"stop_level":34.2051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-09-14","known_ts":"2015-09-16","bar_index":1381,"type":"BUY","strength":0.45,"price":31.8443,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"semicap_equipment"}},{"ts":"2015-09-29","known_ts":"2015-09-29","bar_index":1384,"type":"SELL","basis":"structure_stop","strength":0.45,"price":29.5151,"stop_level":29.7972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-09-30","known_ts":"2015-10-02","bar_index":1385,"type":"REBUY","strength":0.45,"price":30.7343,"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,"retro_override":true,"retro_ctx":{"group_id":"semicap_equipment"}},{"ts":"2015-09-30","known_ts":"2015-09-30","bar_index":1385,"type":"RECLAIM","strength":0.45,"price":30.5068,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2015-09-29","prior_stop_level":29.7972,"sweep_low":29.2331,"atr14":0.715342,"stop_level":28.875429,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-16","known_ts":"2015-10-16","bar_index":1389,"type":"RECLAIM","strength":0.725,"price":32.1718,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-09-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-23","known_ts":"2015-10-23","bar_index":1390,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.6433,"stop_level":30.98,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-26","known_ts":"2015-10-26","bar_index":1391,"type":"RECLAIM","strength":0.588,"price":31.1528,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-10-23","prior_stop_level":30.98,"sweep_low":29.8154,"atr14":1.169677,"stop_level":29.230562,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-06","known_ts":"2015-11-06","bar_index":1394,"type":"RECLAIM","strength":0.725,"price":32.1992,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-10-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-13","known_ts":"2015-11-13","bar_index":1395,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.8716,"stop_level":32.1082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-16","known_ts":"2015-11-16","bar_index":1396,"type":"RECLAIM","strength":0.588,"price":32.1173,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-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":"2015-11-13","prior_stop_level":32.1082,"sweep_low":31.7169,"atr14":0.807856,"stop_level":31.312972,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-30","known_ts":"2015-11-30","bar_index":1399,"type":"RECLAIM","strength":0.725,"price":34.177,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-11-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-28","known_ts":"2016-04-28","bar_index":1433,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.3748,"stop_level":33.9445,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-18","known_ts":"2016-05-18","bar_index":1438,"type":"RECLAIM","strength":0.863,"price":34.4867,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-24","known_ts":"2016-06-24","bar_index":1446,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.6447,"stop_level":37.857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-29","known_ts":"2016-06-29","bar_index":1447,"type":"RECLAIM","strength":0.863,"price":38.2169,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-06-24","prior_stop_level":37.857,"sweep_low":36.2881,"atr14":0.995394,"stop_level":35.790403,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-11","known_ts":"2016-07-11","bar_index":1450,"type":"RECLAIM","strength":0.863,"price":43.0713,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-02-28","known_ts":"2017-02-28","bar_index":1503,"type":"SELL","basis":"structure_stop","strength":1.0,"price":61.0916,"stop_level":61.725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-01","known_ts":"2017-03-01","bar_index":1503,"type":"RECLAIM","strength":1.0,"price":62.4885,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-02-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":"2017-02-28","prior_stop_level":61.725,"sweep_low":61.0171,"atr14":1.254281,"stop_level":60.389959,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-17","known_ts":"2017-05-17","bar_index":1521,"type":"SELL","basis":"structure_stop","strength":1.0,"price":72.7791,"stop_level":74.0829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-22","known_ts":"2017-05-22","bar_index":1522,"type":"RECLAIM","strength":1.0,"price":74.5951,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-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":"2017-05-17","prior_stop_level":74.0829,"sweep_low":71.4288,"atr14":1.798386,"stop_level":70.529607,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-01","known_ts":"2017-06-01","bar_index":1525,"type":"RECLAIM","strength":1.0,"price":78.6784,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-12","known_ts":"2017-06-12","bar_index":1527,"type":"SELL","basis":"structure_stop","strength":0.863,"price":71.4918,"stop_level":74.5251,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-07-24","known_ts":"2017-07-26","bar_index":1537,"type":"BUY","strength":0.725,"price":77.605,"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":"2017-11-29","known_ts":"2017-11-29","bar_index":1567,"type":"SELL","basis":"structure_stop","strength":0.863,"price":89.1354,"stop_level":95.221,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-01-18","known_ts":"2018-01-22","bar_index":1578,"type":"BUY","strength":0.588,"price":100.0231,"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":30},{"ts":"2018-03-22","known_ts":"2018-03-22","bar_index":1592,"type":"SELL","basis":"structure_stop","strength":0.725,"price":114.7314,"stop_level":115.6699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-03-26","known_ts":"2018-03-26","bar_index":1593,"type":"SELL","basis":"structure_stop","strength":0.863,"price":114.3091,"stop_level":115.6699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-05-15","known_ts":"2018-05-17","bar_index":1605,"type":"BUY","strength":0.588,"price":109.3819,"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":"2018-06-01","known_ts":"2018-06-05","bar_index":1609,"type":"BUY","strength":0.588,"price":110.5158,"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":20},{"ts":"2018-07-19","known_ts":"2018-07-23","bar_index":1620,"type":"BUY","strength":0.45,"price":94.439,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"semicap_equipment"}},{"ts":"2018-08-06","known_ts":"2018-08-08","bar_index":1624,"type":"BUY","strength":0.45,"price":89.2212,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-08-22","known_ts":"2018-08-24","bar_index":1628,"type":"BUY","strength":0.45,"price":86.6401,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"semicap_equipment"}},{"ts":"2018-10-12","known_ts":"2018-10-16","bar_index":1640,"type":"BUY","strength":0.45,"price":72.8361,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"semicap_equipment"}},{"ts":"2018-10-12","known_ts":"2018-10-16","bar_index":1640,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-10-12","trigger_known_ts":"2018-10-16","strength":0.45,"price":72.8361,"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.37838,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":68.8881,"atr14":2.068325,"stop_level":67.853937,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-30","known_ts":"2018-11-01","bar_index":1644,"type":"BUY","strength":0.45,"price":73.8444,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"semicap_equipment"}},{"ts":"2018-10-30","known_ts":"2018-11-01","bar_index":1644,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-10-30","trigger_known_ts":"2018-11-01","strength":0.45,"price":73.8444,"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.369775,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":63.913,"atr14":3.045249,"stop_level":62.390376,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-07","known_ts":"2018-12-07","bar_index":1652,"type":"SELL","basis":"structure_stop","strength":0.588,"price":64.2109,"stop_level":66.8246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-13","known_ts":"2018-12-13","bar_index":1654,"type":"SELL","basis":"structure_stop","strength":0.588,"price":62.7464,"stop_level":66.8246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-27","known_ts":"2018-12-31","bar_index":1657,"type":"REBUY","strength":0.588,"price":61.0457,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"semicap_equipment"}},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":1672,"type":"SELL","basis":"structure_stop","strength":0.725,"price":76.5032,"stop_level":78.4825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-21","known_ts":"2019-03-21","bar_index":1676,"type":"RECLAIM","strength":0.863,"price":83.7671,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-30","known_ts":"2019-04-30","bar_index":1685,"type":"SELL","basis":"structure_stop","strength":0.863,"price":86.1916,"stop_level":92.3095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-02","known_ts":"2019-05-02","bar_index":1685,"type":"SELL","basis":"structure_stop","strength":0.863,"price":84.7236,"stop_level":92.3095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-28","known_ts":"2019-07-02","bar_index":1699,"type":"BUY","strength":0.725,"price":76.3369,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2019-07-16","known_ts":"2019-07-16","bar_index":1702,"type":"SELL","basis":"structure_stop","strength":0.588,"price":72.7664,"stop_level":73.1368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-07-17","known_ts":"2019-07-17","bar_index":1703,"type":"RECLAIM","strength":0.588,"price":74.1148,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-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":"2019-07-16","prior_stop_level":73.1368,"sweep_low":72.3676,"atr14":2.022274,"stop_level":71.356463,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-30","known_ts":"2019-07-30","bar_index":1706,"type":"RECLAIM","strength":0.863,"price":78.8533,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-07-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-05","known_ts":"2019-08-05","bar_index":1707,"type":"SELL","basis":"structure_stop","strength":0.725,"price":69.9937,"stop_level":72.7664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-08","known_ts":"2019-08-08","bar_index":1708,"type":"SELL","basis":"structure_stop","strength":0.725,"price":72.7,"stop_level":72.7664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-20","known_ts":"2019-08-22","bar_index":1711,"type":"REBUY","strength":0.588,"price":74.6372,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"2019-08-28","known_ts":"2019-08-30","bar_index":1713,"type":"REBUY","strength":0.588,"price":74.5324,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":30},{"ts":"2019-09-27","known_ts":"2019-09-27","bar_index":1720,"type":"SELL","basis":"structure_stop","strength":0.863,"price":86.5848,"stop_level":88.4793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-03","known_ts":"2019-10-03","bar_index":1721,"type":"SELL","basis":"structure_stop","strength":0.863,"price":84.9092,"stop_level":88.4793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-18","known_ts":"2019-10-18","bar_index":1725,"type":"RECLAIM","strength":0.863,"price":91.2591,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-19","known_ts":"2019-11-19","bar_index":1732,"type":"SELL","basis":"structure_stop","strength":0.863,"price":101.8644,"stop_level":103.0259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-10","known_ts":"2019-12-10","bar_index":1737,"type":"RECLAIM","strength":1.0,"price":105.7061,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-31","known_ts":"2020-01-31","bar_index":1748,"type":"SELL","basis":"structure_stop","strength":0.863,"price":99.983,"stop_level":103.6171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2020-02-03","known_ts":"2020-02-03","bar_index":1749,"type":"RECLAIM","strength":0.863,"price":104.3802,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2020-01-31","prior_stop_level":103.6171,"sweep_low":99.6777,"atr14":3.831374,"stop_level":97.762013,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-13","known_ts":"2020-04-15","bar_index":1765,"type":"BUY","strength":0.588,"price":81.5999,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25,"retro_override":true,"retro_ctx":{"group_id":"semicap_equipment"}},{"ts":"2020-08-27","known_ts":"2020-08-27","bar_index":1797,"type":"SELL","basis":"structure_stop","strength":1.0,"price":113.7228,"stop_level":115.8997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-08-28","known_ts":"2020-08-28","bar_index":1797,"type":"RECLAIM","strength":1.0,"price":116.7819,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-08-27","prior_stop_level":115.8997,"sweep_low":112.0542,"atr14":3.679962,"stop_level":110.214219,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-09","known_ts":"2020-10-13","bar_index":1807,"type":"BUY","strength":0.863,"price":113.742,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"2020-10-30","known_ts":"2020-11-03","bar_index":1812,"type":"BUY","strength":0.725,"price":110.3473,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2021-02-08","known_ts":"2021-02-08","bar_index":1834,"type":"SELL","basis":"structure_stop","strength":0.863,"price":143.3284,"stop_level":151.8087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-02-11","known_ts":"2021-02-11","bar_index":1835,"type":"RECLAIM","strength":0.863,"price":156.3994,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-02-08","prior_stop_level":151.8087,"sweep_low":140.284,"atr14":7.119896,"stop_level":136.724052,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-08","known_ts":"2021-04-08","bar_index":1848,"type":"RECLAIM","strength":0.863,"price":180.5403,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-02-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-10","known_ts":"2021-05-10","bar_index":1855,"type":"SELL","basis":"structure_stop","strength":0.725,"price":167.7702,"stop_level":169.5588,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-05-14","known_ts":"2021-05-14","bar_index":1856,"type":"RECLAIM","strength":0.725,"price":172.0397,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-10 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-05-10","prior_stop_level":169.5588,"sweep_low":158.7024,"atr14":7.120231,"stop_level":155.142284,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-28","known_ts":"2021-06-02","bar_index":1860,"type":"BUY","strength":0.725,"price":179.4251,"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":"2021-09-01","known_ts":"2021-09-03","bar_index":1882,"type":"BUY","strength":0.588,"price":143.1943,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2021-10-04","known_ts":"2021-10-04","bar_index":1889,"type":"SELL","basis":"structure_stop","strength":0.45,"price":140.08,"stop_level":141.9119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2021-10-07","known_ts":"2021-10-07","bar_index":1890,"type":"SELL","basis":"structure_stop","strength":0.45,"price":140.1957,"stop_level":141.9119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2021-11-12","known_ts":"2021-11-12","bar_index":1899,"type":"RECLAIM","strength":0.725,"price":161.0032,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-10-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":1902,"type":"SELL","basis":"structure_stop","strength":0.588,"price":149.6841,"stop_level":151.3901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-11-29","known_ts":"2021-11-29","bar_index":1902,"type":"RECLAIM","strength":0.588,"price":152.8799,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2021-11-26","prior_stop_level":151.3901,"sweep_low":147.8399,"atr14":4.402174,"stop_level":145.638813,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-01","known_ts":"2021-12-01","bar_index":1903,"type":"SELL","basis":"structure_stop","strength":0.588,"price":149.5295,"stop_level":151.3901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-12-07","known_ts":"2021-12-07","bar_index":1904,"type":"RECLAIM","strength":0.588,"price":157.4371,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-12-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2021-12-01","prior_stop_level":151.3901,"sweep_low":145.5227,"atr14":5.062645,"stop_level":142.991377,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-17","known_ts":"2021-12-17","bar_index":1907,"type":"RECLAIM","strength":0.725,"price":159.1365,"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-01-19","known_ts":"2022-01-19","bar_index":1914,"type":"SELL","basis":"structure_stop","strength":0.725,"price":160.1503,"stop_level":163.1723,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-03-16","known_ts":"2022-03-18","bar_index":1927,"type":"BUY","strength":0.45,"price":150.1184,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"semicap_equipment"}},{"ts":"2022-03-16","known_ts":"2022-03-18","bar_index":1927,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-03-16","trigger_known_ts":"2022-03-18","strength":0.45,"price":150.1184,"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.202853,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":131.0792,"atr14":6.935271,"stop_level":127.611565,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-01","known_ts":"2022-04-01","bar_index":1931,"type":"SELL","basis":"structure_stop","strength":0.45,"price":136.5424,"stop_level":143.6205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-04-06","known_ts":"2022-04-06","bar_index":1932,"type":"SELL","basis":"structure_stop","strength":0.45,"price":121.8449,"stop_level":143.6205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-04-20","known_ts":"2022-04-22","bar_index":1935,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-04-20","trigger_known_ts":"2022-04-22","strength":0.45,"price":115.6274,"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.361011,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":109.3809,"atr14":5.45087,"stop_level":106.655465,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-19","known_ts":"2022-05-23","bar_index":1942,"type":"BUY","strength":0.45,"price":114.6218,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"semicap_equipment"}},{"ts":"2022-05-19","known_ts":"2022-05-23","bar_index":1942,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-05-19","trigger_known_ts":"2022-05-23","strength":0.45,"price":114.6218,"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.363052,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":106.9346,"atr14":5.363407,"stop_level":104.252896,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-13","known_ts":"2022-06-13","bar_index":1947,"type":"SELL","basis":"structure_stop","strength":0.45,"price":103.4742,"stop_level":110.8894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-06-15","known_ts":"2022-06-15","bar_index":1948,"type":"SELL","basis":"structure_stop","strength":0.45,"price":104.9274,"stop_level":110.8894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-07-13","known_ts":"2022-07-15","bar_index":1954,"type":"BUY","strength":0.45,"price":99.541,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"semicap_equipment"}},{"ts":"2022-07-13","known_ts":"2022-07-15","bar_index":1954,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-07-13","trigger_known_ts":"2022-07-15","strength":0.45,"price":99.541,"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.426926,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":89.7661,"atr14":3.907372,"stop_level":87.812414,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-10","known_ts":"2022-08-10","bar_index":1960,"type":"SELL","basis":"structure_stop","strength":0.588,"price":112.587,"stop_level":113.2976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-12","known_ts":"2022-08-12","bar_index":1961,"type":"RECLAIM","strength":0.588,"price":117.2454,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-08-10","prior_stop_level":113.2976,"sweep_low":109.0836,"atr14":4.531852,"stop_level":106.817674,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-22","known_ts":"2022-08-22","bar_index":1963,"type":"SELL","basis":"structure_stop","strength":0.588,"price":101.3293,"stop_level":107.4337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-03","known_ts":"2022-10-05","bar_index":1973,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-10-03","trigger_known_ts":"2022-10-05","strength":0.45,"price":86.6166,"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.501334,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":79.0953,"atr14":3.542395,"stop_level":77.324103,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-19","known_ts":"2022-10-21","bar_index":1977,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-10-19","trigger_known_ts":"2022-10-21","strength":0.45,"price":76.8825,"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.557375,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":70.3317,"atr14":3.615056,"stop_level":68.524172,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-27","known_ts":"2022-10-31","bar_index":1979,"type":"BUY","strength":0.45,"price":79.7261,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"semicap_equipment"}},{"ts":"2022-10-27","known_ts":"2022-10-31","bar_index":1979,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-27","trigger_known_ts":"2022-10-31","strength":0.45,"price":79.7261,"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.541003,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":73.2044,"atr14":3.465745,"stop_level":71.471527,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-09","known_ts":"2022-11-11","bar_index":1982,"type":"BUY","strength":0.45,"price":77.9501,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"semicap_equipment"}},{"ts":"2022-11-09","known_ts":"2022-11-11","bar_index":1982,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-11-09","trigger_known_ts":"2022-11-11","strength":0.45,"price":77.9501,"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.551228,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":62.8589,"atr14":4.495829,"stop_level":60.610985,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":1990,"type":"SELL","basis":"structure_stop","strength":0.588,"price":79.261,"stop_level":79.368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-16","known_ts":"2022-12-16","bar_index":1990,"type":"RECLAIM","strength":0.588,"price":80.0394,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-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":"2022-12-15","prior_stop_level":79.368,"sweep_low":77.8694,"atr14":3.809488,"stop_level":75.964656,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-11","known_ts":"2023-01-11","bar_index":1996,"type":"RECLAIM","strength":0.863,"price":98.013,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-16","known_ts":"2023-02-16","bar_index":2004,"type":"SELL","basis":"structure_stop","strength":0.725,"price":95.59,"stop_level":95.9792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-12","known_ts":"2023-05-16","bar_index":2024,"type":"BUY","strength":0.588,"price":82.3455,"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":"quality","score":75},{"ts":"2023-07-20","known_ts":"2023-07-20","bar_index":2039,"type":"SELL","basis":"structure_stop","strength":1.0,"price":100.7853,"stop_level":102.2715,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-11-15","known_ts":"2023-11-17","bar_index":2067,"type":"BUY","strength":0.588,"price":75.0321,"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":"2024-05-22","known_ts":"2024-05-24","bar_index":2110,"type":"BUY","strength":0.863,"price":129.2104,"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":"2024-07-08","known_ts":"2024-07-10","bar_index":2120,"type":"REBUY","strength":0.863,"price":140.3947,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-07-19","known_ts":"2024-07-19","bar_index":2123,"type":"SELL","basis":"structure_stop","strength":0.863,"price":123.5789,"stop_level":127.7113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-07-22","known_ts":"2024-07-22","bar_index":2123,"type":"RECLAIM","strength":1.0,"price":130.6208,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-07-19","prior_stop_level":127.7113,"sweep_low":123.352,"atr14":5.306062,"stop_level":120.698969,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-25","known_ts":"2024-10-29","bar_index":2146,"type":"BUY","strength":0.588,"price":104.0911,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2024-12-10","known_ts":"2024-12-10","bar_index":2156,"type":"SELL","basis":"structure_stop","strength":0.725,"price":109.7949,"stop_level":111.2303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-12-11","known_ts":"2024-12-11","bar_index":2156,"type":"RECLAIM","strength":0.725,"price":112.4182,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2024-12-10","prior_stop_level":111.2303,"sweep_low":108.7653,"atr14":3.834422,"stop_level":106.848089,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-16","known_ts":"2024-12-16","bar_index":2157,"type":"SELL","basis":"structure_stop","strength":0.725,"price":109.7454,"stop_level":109.7949,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-01-06","known_ts":"2025-01-08","bar_index":2162,"type":"REBUY","strength":0.725,"price":110.0423,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2025-01-29","known_ts":"2025-01-29","bar_index":2167,"type":"SELL","basis":"structure_stop","strength":0.725,"price":107.3596,"stop_level":107.9734,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-01-30","known_ts":"2025-01-30","bar_index":2167,"type":"RECLAIM","strength":0.725,"price":111.844,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2025-01-29","prior_stop_level":107.9734,"sweep_low":105.5282,"atr14":4.435784,"stop_level":103.310308,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-25","known_ts":"2025-04-29","bar_index":2187,"type":"BUY","strength":0.45,"price":70.873,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"semicap_equipment"}},{"ts":"2025-04-25","known_ts":"2025-04-29","bar_index":2187,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-04-25","trigger_known_ts":"2025-04-29","strength":0.45,"price":70.873,"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.496284,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":58.3829,"atr14":5.460372,"stop_level":55.652714,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-30","known_ts":"2025-05-30","bar_index":2195,"type":"SELL","basis":"structure_stop","strength":0.588,"price":81.7522,"stop_level":83.1547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-03","known_ts":"2025-06-03","bar_index":2195,"type":"RECLAIM","strength":0.588,"price":85.6812,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-05-30","prior_stop_level":83.1547,"sweep_low":79.7927,"atr14":4.092231,"stop_level":77.746584,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-23","known_ts":"2025-06-23","bar_index":2200,"type":"RECLAIM","strength":0.725,"price":98.1345,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-05-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-23","known_ts":"2025-07-23","bar_index":2207,"type":"SELL","basis":"structure_stop","strength":0.863,"price":99.0197,"stop_level":101.4268,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-28","known_ts":"2025-07-28","bar_index":2208,"type":"RECLAIM","strength":0.863,"price":101.7849,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-07-23","prior_stop_level":101.4268,"sweep_low":97.3984,"atr14":3.430901,"stop_level":95.682949,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-08","known_ts":"2025-08-08","bar_index":2211,"type":"RECLAIM","strength":0.863,"price":102.899,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-07-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-26","known_ts":"2025-08-28","bar_index":2215,"type":"BUY","strength":0.863,"price":107.1713,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2025-09-09","known_ts":"2025-09-11","bar_index":2218,"type":"BUY","strength":0.863,"price":115.6238,"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":"2025-10-10","known_ts":"2025-10-10","bar_index":2225,"type":"SELL","basis":"structure_stop","strength":1.0,"price":120.8667,"stop_level":121.4149,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-10-13","known_ts":"2025-10-13","bar_index":2226,"type":"RECLAIM","strength":1.0,"price":132.5986,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-10-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":"2025-10-10","prior_stop_level":121.4149,"sweep_low":120.5179,"atr14":6.217012,"stop_level":117.409394,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-16","known_ts":"2025-10-20","bar_index":2227,"type":"REBUY","strength":1.0,"price":141.1208,"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":"2026-02-19","known_ts":"2026-02-19","bar_index":2255,"type":"SELL","basis":"structure_stop","strength":1.0,"price":248.6521,"stop_level":248.9915,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-02-20","known_ts":"2026-02-20","bar_index":2255,"type":"RECLAIM","strength":1.0,"price":258.8246,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-02-19","prior_stop_level":248.9915,"sweep_low":244.7288,"atr14":13.515829,"stop_level":237.970885,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-11","known_ts":"2026-05-11","bar_index":2274,"type":"RECLAIM","strength":1.0,"price":317.0706,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-02-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-05","known_ts":"2026-06-05","bar_index":2280,"type":"SELL","basis":"structure_stop","strength":0.863,"price":301.65,"stop_level":317.3804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-06-09","known_ts":"2026-06-09","bar_index":2280,"type":"RECLAIM","strength":0.863,"price":320.96,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-06-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":"2026-06-05","prior_stop_level":317.3804,"sweep_low":298.0,"atr14":19.050892,"stop_level":288.474554,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-24","known_ts":"2026-06-24","bar_index":2284,"type":"RECLAIM","strength":1.0,"price":388.61,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-06-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-06-24","last_scored_basis":null,"bars_since_signal":12,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2016-09-21","2016-11-10","2017-03-15","2017-04-19","2017-06-30","2017-12-12","2018-04-11","2018-05-02","2018-07-02","2018-08-22","2018-09-18","2018-10-12","2018-10-30","2019-05-21","2019-06-04","2019-07-17","2020-03-20","2020-09-15","2020-10-30","2021-02-10","2021-03-12","2021-05-17","2021-06-24","2021-07-21","2022-02-14","2022-03-16","2022-11-09","2023-03-17","2023-03-30","2023-04-18","2023-08-17","2023-10-09","2023-11-02","2024-04-23","2024-08-06","2024-10-25","2025-03-13","2026-03-16","2026-04-07","2026-07-29"],"warnings":[{"ts":"2022-01-19","kind":"confirm","px":160.1503,"level":163.1723},{"ts":"2022-03-31","kind":"arm","px":145.0419},{"ts":"2022-04-01","kind":"confirm","px":136.5424,"level":143.6205},{"ts":"2022-04-05","kind":"arm","px":128.5748},{"ts":"2022-04-06","kind":"confirm","px":121.8449,"level":143.6205},{"ts":"2022-06-10","kind":"arm","px":109.0737},{"ts":"2022-06-13","kind":"confirm","px":103.4742,"level":110.8894},{"ts":"2022-06-14","kind":"arm","px":104.1039},{"ts":"2022-06-15","kind":"confirm","px":104.9274,"level":110.8894},{"ts":"2022-08-09","kind":"arm","px":107.4337},{"ts":"2022-08-10","kind":"confirm","px":112.587,"level":113.2976},{"ts":"2022-08-19","kind":"arm","px":105.2695},{"ts":"2022-08-22","kind":"confirm","px":101.3293,"level":107.4337},{"ts":"2022-12-08","kind":"arm","px":81.8884},{"ts":"2022-12-15","kind":"confirm","px":79.261,"level":79.368},{"ts":"2023-01-19","kind":"arm","px":93.0306},{"ts":"2023-02-16","kind":"confirm","px":95.59,"level":95.9792},{"ts":"2023-06-02","kind":"arm","px":94.4496},{"ts":"2023-07-20","kind":"confirm","px":100.7853,"level":102.2715},{"ts":"2023-12-05","kind":"arm","px":79.6775},{"ts":"2023-12-29","kind":"arm","px":101.103},{"ts":"2024-06-24","kind":"arm","px":127.0505},{"ts":"2024-07-18","kind":"arm","px":127.0505},{"ts":"2024-07-19","kind":"confirm","px":123.5789,"level":127.7113},{"ts":"2024-11-21","kind":"arm","px":112.3512},{"ts":"2024-12-10","kind":"confirm","px":109.7949,"level":111.2303},{"ts":"2024-12-12","kind":"arm","px":111.7648},{"ts":"2024-12-16","kind":"confirm","px":109.7454,"level":109.7949},{"ts":"2025-01-28","kind":"arm","px":106.2607},{"ts":"2025-01-29","kind":"confirm","px":107.3596,"level":107.9734},{"ts":"2025-05-21","kind":"arm","px":84.4841},{"ts":"2025-05-30","kind":"confirm","px":81.7522,"level":83.1547},{"ts":"2025-07-07","kind":"arm","px":101.6357},{"ts":"2025-07-23","kind":"confirm","px":99.0197,"level":101.4268},{"ts":"2025-09-24","kind":"arm","px":123.538},{"ts":"2025-10-10","kind":"confirm","px":120.8667,"level":121.4149},{"ts":"2026-02-02","kind":"arm","px":233.1687},{"ts":"2026-02-19","kind":"confirm","px":248.6521,"level":248.9915},{"ts":"2026-05-18","kind":"arm","px":295.4769},{"ts":"2026-06-05","kind":"confirm","px":301.65,"level":317.3804}],"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":[]}}}