{"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":"JJSF","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1986-08-27","known_ts":"1986-08-29","bar_index":48,"type":"BUY","strength":0.45,"price":1.9269,"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":"1986-09-05","known_ts":"1986-09-05","bar_index":50,"type":"RECLAIM","strength":0.588,"price":2.0186,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1986-08-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1986-10-17","known_ts":"1986-10-21","bar_index":60,"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":"1986-10-17","trigger_known_ts":"1986-10-21","strength":0.45,"price":1.514,"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.554037,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3305,"atr14":0.125208,"stop_level":1.267896,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-02-24","known_ts":"1987-02-24","bar_index":89,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.7527,"stop_level":2.7985,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-02-25","known_ts":"1987-02-25","bar_index":89,"type":"RECLAIM","strength":0.863,"price":2.8674,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-02-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":"1987-02-24","prior_stop_level":2.7985,"sweep_low":2.7527,"atr14":0.098766,"stop_level":2.703317,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-03-11","known_ts":"1987-03-11","bar_index":93,"type":"RECLAIM","strength":0.863,"price":3.2344,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-02-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-03-30","known_ts":"1987-03-30","bar_index":97,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0738,"stop_level":3.1197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-06-10","known_ts":"1987-06-12","bar_index":114,"type":"BUY","strength":0.863,"price":2.8444,"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":"1987-07-06","known_ts":"1987-07-06","bar_index":119,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9362,"stop_level":2.982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-07-07","known_ts":"1987-07-07","bar_index":120,"type":"RECLAIM","strength":0.863,"price":3.0279,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-07-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1987-07-06","prior_stop_level":2.982,"sweep_low":2.9362,"atr14":0.08711,"stop_level":2.892645,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-07-20","known_ts":"1987-07-20","bar_index":123,"type":"RECLAIM","strength":0.863,"price":3.2573,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-07-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-10-19","known_ts":"1987-10-19","bar_index":144,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3491,"stop_level":3.6702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1988-02-22","known_ts":"1988-02-22","bar_index":173,"type":"RECLAIM","strength":0.725,"price":3.0509,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-04-06","known_ts":"1988-04-06","bar_index":183,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.1656,"stop_level":3.2114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-04-07","known_ts":"1988-04-07","bar_index":183,"type":"RECLAIM","strength":0.863,"price":3.2573,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-04-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-04-06","prior_stop_level":3.2114,"sweep_low":3.1656,"atr14":0.087338,"stop_level":3.121931,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-21","known_ts":"1988-04-21","bar_index":187,"type":"RECLAIM","strength":0.863,"price":3.3032,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-04-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-06-13","known_ts":"1988-06-15","bar_index":199,"type":"BUY","strength":0.725,"price":3.2114,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"1988-07-26","known_ts":"1988-07-26","bar_index":209,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.6243,"stop_level":3.6702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-07-27","known_ts":"1988-07-27","bar_index":209,"type":"RECLAIM","strength":1.0,"price":3.7161,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-07-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":"1988-07-26","prior_stop_level":3.6702,"sweep_low":3.6243,"atr14":0.094339,"stop_level":3.577131,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-08-11","known_ts":"1988-08-11","bar_index":213,"type":"RECLAIM","strength":1.0,"price":4.0831,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-09-01","known_ts":"1988-09-01","bar_index":218,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.0831,"stop_level":4.1749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-09-07","known_ts":"1988-09-07","bar_index":219,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.0372,"stop_level":4.1749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-09-28","known_ts":"1988-09-28","bar_index":224,"type":"RECLAIM","strength":1.0,"price":4.0831,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-09-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-11-16","known_ts":"1988-11-16","bar_index":235,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.0372,"stop_level":4.0602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1988-11-17","known_ts":"1988-11-17","bar_index":236,"type":"RECLAIM","strength":0.863,"price":4.129,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1988-11-16","prior_stop_level":4.0602,"sweep_low":4.0372,"atr14":0.108379,"stop_level":3.983011,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-01-06","known_ts":"1989-01-10","bar_index":247,"type":"BUY","strength":0.863,"price":4.2207,"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":"1989-02-16","known_ts":"1989-02-16","bar_index":256,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.4501,"stop_level":4.496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-02-22","known_ts":"1989-02-22","bar_index":257,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.129,"stop_level":4.496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-04-04","known_ts":"1989-04-06","bar_index":267,"type":"BUY","strength":0.725,"price":4.3584,"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":"1989-11-13","known_ts":"1989-11-15","bar_index":319,"type":"BUY","strength":0.725,"price":5.0465,"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":"1989-12-12","known_ts":"1989-12-12","bar_index":325,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.863,"stop_level":5.0465,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1989-12-15","known_ts":"1989-12-15","bar_index":326,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.7713,"stop_level":5.0465,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1990-01-10","known_ts":"1990-01-12","bar_index":332,"type":"BUY","strength":0.45,"price":4.5419,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-02-08","known_ts":"1990-02-12","bar_index":339,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-02-08","trigger_known_ts":"1990-02-12","strength":0.45,"price":3.3032,"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.466667,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.0738,"atr14":0.236451,"stop_level":2.955574,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-02-27","known_ts":"1990-03-01","bar_index":343,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-02-27","trigger_known_ts":"1990-03-01","strength":0.45,"price":3.3491,"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.459256,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.8444,"atr14":0.191256,"stop_level":2.748772,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-03-02","known_ts":"1990-03-06","bar_index":344,"type":"BUY","strength":0.45,"price":3.2114,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-03-02","known_ts":"1990-03-06","bar_index":344,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1990-03-02","trigger_known_ts":"1990-03-06","strength":0.45,"price":3.2114,"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.481489,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.8444,"atr14":0.181018,"stop_level":2.753891,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-05-02","known_ts":"1990-05-02","bar_index":358,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.2114,"stop_level":3.3032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-05-30","known_ts":"1990-05-30","bar_index":364,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1197,"stop_level":3.2573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-06-04","known_ts":"1990-06-04","bar_index":365,"type":"RECLAIM","strength":0.588,"price":3.3032,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-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":"1990-05-30","prior_stop_level":3.2573,"sweep_low":3.1197,"atr14":0.12719,"stop_level":3.056105,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-06-18","known_ts":"1990-06-18","bar_index":368,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8903,"stop_level":3.1197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-06-21","known_ts":"1990-06-21","bar_index":369,"type":"RECLAIM","strength":0.588,"price":3.1656,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1990-06-18","prior_stop_level":3.1197,"sweep_low":2.7527,"atr14":0.196533,"stop_level":2.654433,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-07-02","known_ts":"1990-07-05","bar_index":372,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-07-02","trigger_known_ts":"1990-07-05","strength":0.588,"price":3.1197,"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.496295,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.8903,"atr14":0.161232,"stop_level":2.809684,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-07-27","known_ts":"1990-07-31","bar_index":378,"type":"BUY","strength":0.725,"price":3.1197,"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":"1990-10-22","known_ts":"1990-10-24","bar_index":398,"type":"BUY","strength":0.45,"price":2.3856,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-10-22","known_ts":"1990-10-24","bar_index":398,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1990-10-22","trigger_known_ts":"1990-10-24","strength":0.45,"price":2.3856,"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.543862,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.2939,"atr14":0.077676,"stop_level":2.255062,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-15","known_ts":"1990-11-19","bar_index":404,"type":"BUY","strength":0.588,"price":2.615,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-11-20","known_ts":"1990-11-20","bar_index":405,"type":"RECLAIM","strength":0.725,"price":3.1197,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-11-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-12-12","known_ts":"1990-12-12","bar_index":410,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.982,"stop_level":3.0279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-12-31","known_ts":"1990-12-31","bar_index":414,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8903,"stop_level":2.982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-22","known_ts":"1991-01-22","bar_index":419,"type":"RECLAIM","strength":0.863,"price":3.0279,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-27","known_ts":"1991-03-27","bar_index":434,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.129,"stop_level":4.1749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-28","known_ts":"1991-03-28","bar_index":434,"type":"RECLAIM","strength":0.863,"price":4.2666,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-03-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1991-03-27","prior_stop_level":4.1749,"sweep_low":4.129,"atr14":0.14823,"stop_level":4.054885,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-04-15","known_ts":"1991-04-15","bar_index":438,"type":"RECLAIM","strength":1.0,"price":5.1383,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-05-06","known_ts":"1991-05-06","bar_index":443,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.0465,"stop_level":5.0924,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-05-08","known_ts":"1991-05-08","bar_index":443,"type":"RECLAIM","strength":1.0,"price":5.1383,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-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":"1991-05-06","prior_stop_level":5.0924,"sweep_low":5.0465,"atr14":0.165087,"stop_level":4.963957,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-09-12","known_ts":"1991-09-16","bar_index":473,"type":"BUY","strength":0.863,"price":5.4136,"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":"1991-10-21","known_ts":"1991-10-23","bar_index":482,"type":"BUY","strength":0.725,"price":5.3218,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1991-12-11","known_ts":"1991-12-13","bar_index":494,"type":"BUY","strength":0.588,"price":4.496,"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":70},{"ts":"1992-01-07","known_ts":"1992-01-07","bar_index":499,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.5419,"stop_level":5.0465,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1992-01-14","known_ts":"1992-01-14","bar_index":501,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.496,"stop_level":5.0465,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1992-02-28","known_ts":"1992-03-03","bar_index":512,"type":"BUY","strength":0.588,"price":4.5419,"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":"1992-03-24","known_ts":"1992-03-24","bar_index":517,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.129,"stop_level":4.2207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-04-07","known_ts":"1992-04-09","bar_index":521,"type":"REBUY","strength":0.45,"price":4.1749,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-04-24","known_ts":"1992-04-28","bar_index":525,"type":"BUY","strength":0.588,"price":4.0372,"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":"1992-05-04","known_ts":"1992-05-04","bar_index":527,"type":"RECLAIM","strength":0.725,"price":4.6795,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-04-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-05-26","known_ts":"1992-05-26","bar_index":532,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2207,"stop_level":4.496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-06-11","known_ts":"1992-06-11","bar_index":536,"type":"RECLAIM","strength":0.725,"price":4.5878,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-05-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-06-22","known_ts":"1992-06-22","bar_index":538,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.3949,"stop_level":4.496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1992-07-29","known_ts":"1992-07-31","bar_index":547,"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":"1992-07-29","trigger_known_ts":"1992-07-31","strength":0.45,"price":3.5785,"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.385823,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.2114,"atr14":0.155462,"stop_level":3.133669,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-08-03","known_ts":"1992-08-05","bar_index":548,"type":"BUY","strength":0.45,"price":3.7161,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-08-03","known_ts":"1992-08-05","bar_index":548,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1992-08-03","trigger_known_ts":"1992-08-05","strength":0.45,"price":3.7161,"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.362207,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.3491,"atr14":0.145592,"stop_level":3.276304,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-09-15","known_ts":"1992-09-15","bar_index":558,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4408,"stop_level":3.4867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-10-19","known_ts":"1992-10-21","bar_index":566,"type":"BUY","strength":0.45,"price":3.1656,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-10-19","known_ts":"1992-10-21","bar_index":566,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1992-10-19","trigger_known_ts":"1992-10-21","strength":0.45,"price":3.1656,"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.394723,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.9362,"atr14":0.138903,"stop_level":2.866749,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-11-17","known_ts":"1992-11-17","bar_index":573,"type":"RECLAIM","strength":0.725,"price":3.9914,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-10-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-12-21","known_ts":"1992-12-21","bar_index":580,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.4408,"stop_level":3.4867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-01-06","known_ts":"1993-01-08","bar_index":584,"type":"BUY","strength":0.588,"price":3.6702,"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":40},{"ts":"1993-02-18","known_ts":"1993-02-22","bar_index":594,"type":"BUY","strength":0.863,"price":3.6243,"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":"1993-05-11","known_ts":"1993-05-11","bar_index":613,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.863,"stop_level":5.0007,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-05-27","known_ts":"1993-05-27","bar_index":617,"type":"RECLAIM","strength":1.0,"price":5.4136,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-07-07","known_ts":"1993-07-07","bar_index":626,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.8723,"stop_level":5.9641,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-07-12","known_ts":"1993-07-12","bar_index":627,"type":"RECLAIM","strength":1.0,"price":6.0558,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-07-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1993-07-07","prior_stop_level":5.9641,"sweep_low":5.5971,"atr14":0.188471,"stop_level":5.502865,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-07-23","known_ts":"1993-07-23","bar_index":630,"type":"RECLAIM","strength":1.0,"price":6.377,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-07-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-12-27","known_ts":"1993-12-29","bar_index":666,"type":"BUY","strength":0.725,"price":7.1569,"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":"1994-05-26","known_ts":"1994-05-31","bar_index":701,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-05-26","trigger_known_ts":"1994-05-31","strength":0.45,"price":4.5878,"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.382713,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.9914,"atr14":0.217257,"stop_level":3.882771,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-01","known_ts":"1994-06-03","bar_index":702,"type":"BUY","strength":0.45,"price":4.6795,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-06-01","known_ts":"1994-06-03","bar_index":702,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-06-01","trigger_known_ts":"1994-06-03","strength":0.45,"price":4.6795,"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.370375,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.9914,"atr14":0.19528,"stop_level":3.89376,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-08","known_ts":"1994-07-08","bar_index":710,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.5878,"stop_level":4.6336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-07-14","known_ts":"1994-07-14","bar_index":712,"type":"RECLAIM","strength":0.588,"price":4.6795,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-07-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-07-08","prior_stop_level":4.6336,"sweep_low":4.5419,"atr14":0.135284,"stop_level":4.474258,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-20","known_ts":"1994-10-20","bar_index":735,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.6107,"stop_level":4.6336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-10-26","known_ts":"1994-10-26","bar_index":736,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2207,"stop_level":4.6336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-11-15","known_ts":"1994-11-17","bar_index":741,"type":"BUY","strength":0.588,"price":4.496,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-12-15","known_ts":"1994-12-19","bar_index":748,"type":"BUY","strength":0.588,"price":4.3584,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-12-20","known_ts":"1994-12-20","bar_index":749,"type":"RECLAIM","strength":0.725,"price":4.4501,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-12-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-01-18","known_ts":"1995-01-18","bar_index":755,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.8996,"stop_level":4.1749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-02-02","known_ts":"1995-02-06","bar_index":759,"type":"BUY","strength":0.725,"price":4.2207,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"1995-03-10","known_ts":"1995-03-10","bar_index":767,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.129,"stop_level":4.1749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-04-07","known_ts":"1995-04-11","bar_index":774,"type":"BUY","strength":0.588,"price":4.0831,"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":40},{"ts":"1995-05-12","known_ts":"1995-05-12","bar_index":782,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3584,"stop_level":4.3813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-16","known_ts":"1995-05-16","bar_index":782,"type":"RECLAIM","strength":0.863,"price":4.4043,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-05-12","prior_stop_level":4.3813,"sweep_low":4.3125,"atr14":0.117111,"stop_level":4.253944,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-31","known_ts":"1995-05-31","bar_index":786,"type":"RECLAIM","strength":0.863,"price":4.496,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-07-19","known_ts":"1995-07-19","bar_index":797,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.4043,"stop_level":4.6336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-08-16","known_ts":"1995-08-18","bar_index":804,"type":"BUY","strength":0.863,"price":4.6336,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1995-11-01","known_ts":"1995-11-03","bar_index":822,"type":"BUY","strength":0.863,"price":4.3584,"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":"1995-12-07","known_ts":"1995-12-07","bar_index":830,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.3125,"stop_level":4.3584,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-01-16","known_ts":"1996-01-16","bar_index":839,"type":"RECLAIM","strength":0.863,"price":4.4043,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-02-16","known_ts":"1996-02-16","bar_index":846,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.496,"stop_level":4.5189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-02-21","known_ts":"1996-02-21","bar_index":847,"type":"RECLAIM","strength":1.0,"price":4.5419,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-02-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-02-16","prior_stop_level":4.5189,"sweep_low":4.4043,"atr14":0.12297,"stop_level":4.342815,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-03-04","known_ts":"1996-03-06","bar_index":850,"type":"BUY","strength":1.0,"price":4.5878,"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":20},{"ts":"1996-03-25","known_ts":"1996-03-27","bar_index":855,"type":"BUY","strength":1.0,"price":4.5878,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1996-05-23","known_ts":"1996-05-28","bar_index":869,"type":"REBUY","strength":1.0,"price":4.5878,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1996-06-14","known_ts":"1996-06-14","bar_index":874,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.5419,"stop_level":4.8172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-09-05","known_ts":"1996-09-09","bar_index":893,"type":"BUY","strength":0.45,"price":4.0831,"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":"1996-11-07","known_ts":"1996-11-07","bar_index":908,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.9914,"stop_level":4.0372,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-11-11","known_ts":"1996-11-11","bar_index":908,"type":"RECLAIM","strength":0.588,"price":4.0831,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-11-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1996-11-07","prior_stop_level":4.0372,"sweep_low":3.9455,"atr14":0.113419,"stop_level":3.888791,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-12-04","known_ts":"1996-12-04","bar_index":914,"type":"RECLAIM","strength":0.863,"price":4.5189,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-11-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-03-19","known_ts":"1997-03-19","bar_index":938,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6336,"stop_level":4.7254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-04-07","known_ts":"1997-04-09","bar_index":942,"type":"BUY","strength":0.863,"price":5.0465,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1997-05-06","known_ts":"1997-05-08","bar_index":949,"type":"BUY","strength":0.863,"price":4.9548,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":25},{"ts":"1997-07-09","known_ts":"1997-07-09","bar_index":963,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.4594,"stop_level":5.5512,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-10","known_ts":"1997-07-14","bar_index":964,"type":"REBUY","strength":1.0,"price":5.9641,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1997-07-14","known_ts":"1997-07-14","bar_index":964,"type":"RECLAIM","strength":1.0,"price":5.9641,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-07-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":"1997-07-09","prior_stop_level":5.5512,"sweep_low":5.3218,"atr14":0.174164,"stop_level":5.234718,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-04","known_ts":"1997-09-08","bar_index":977,"type":"BUY","strength":1.0,"price":6.2394,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1997-09-17","known_ts":"1997-09-19","bar_index":980,"type":"BUY","strength":1.0,"price":6.1476,"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":"1997-09-23","known_ts":"1997-09-23","bar_index":981,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.8953,"stop_level":5.9182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-09-25","known_ts":"1997-09-25","bar_index":982,"type":"RECLAIM","strength":1.0,"price":6.01,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-09-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-09-23","prior_stop_level":5.9182,"sweep_low":5.7347,"atr14":0.218156,"stop_level":5.625622,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-12-24","known_ts":"1997-12-29","bar_index":1003,"type":"BUY","strength":0.725,"price":6.0558,"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":10},{"ts":"1998-04-28","known_ts":"1998-04-28","bar_index":1031,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.8816,"stop_level":6.9734,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-30","known_ts":"1998-04-30","bar_index":1031,"type":"RECLAIM","strength":0.863,"price":7.1569,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-04-28","prior_stop_level":6.9734,"sweep_low":6.744,"atr14":0.324716,"stop_level":6.581642,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-06-02","known_ts":"1998-06-02","bar_index":1039,"type":"RECLAIM","strength":1.0,"price":7.3404,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-04-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-07-21","known_ts":"1998-07-21","bar_index":1050,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.6157,"stop_level":7.6616,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-07-22","known_ts":"1998-07-22","bar_index":1050,"type":"RECLAIM","strength":1.0,"price":8.0745,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-07-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":"1998-07-21","prior_stop_level":7.6616,"sweep_low":7.6157,"atr14":0.279404,"stop_level":7.475998,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-13","known_ts":"1998-10-15","bar_index":1070,"type":"BUY","strength":0.45,"price":6.6064,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-10-29","known_ts":"1998-10-29","bar_index":1074,"type":"RECLAIM","strength":0.725,"price":7.501,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-10-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-13","known_ts":"1999-01-13","bar_index":1091,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.7992,"stop_level":7.891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-15","known_ts":"1999-01-15","bar_index":1091,"type":"RECLAIM","strength":0.725,"price":7.9827,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-01-13","prior_stop_level":7.891,"sweep_low":7.7074,"atr14":0.351353,"stop_level":7.531724,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-19","known_ts":"1999-01-21","bar_index":1092,"type":"REBUY","strength":0.725,"price":8.625,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1999-04-12","known_ts":"1999-04-14","bar_index":1111,"type":"BUY","strength":0.588,"price":8.0745,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1999-05-04","known_ts":"1999-05-04","bar_index":1116,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.9368,"stop_level":7.9827,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-05","known_ts":"1999-05-05","bar_index":1116,"type":"RECLAIM","strength":0.725,"price":8.0745,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-05-04","prior_stop_level":7.9827,"sweep_low":7.9368,"atr14":0.297339,"stop_level":7.788131,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-23","known_ts":"1999-06-25","bar_index":1128,"type":"BUY","strength":0.588,"price":7.7992,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1999-07-26","known_ts":"1999-07-26","bar_index":1135,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.3727,"stop_level":8.3956,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-27","known_ts":"1999-07-27","bar_index":1135,"type":"RECLAIM","strength":0.863,"price":8.625,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-07-26","prior_stop_level":8.3956,"sweep_low":8.258,"atr14":0.243796,"stop_level":8.136102,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-08-06","known_ts":"1999-08-06","bar_index":1138,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.3497,"stop_level":8.3727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-09","known_ts":"1999-08-09","bar_index":1138,"type":"RECLAIM","strength":0.863,"price":8.6938,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-08-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-08-06","prior_stop_level":8.3727,"sweep_low":8.2121,"atr14":0.30596,"stop_level":8.05912,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-08","known_ts":"1999-11-10","bar_index":1160,"type":"BUY","strength":0.45,"price":6.9275,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-12-21","known_ts":"1999-12-23","bar_index":1170,"type":"BUY","strength":0.45,"price":7.4322,"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-01-24","known_ts":"2000-01-24","bar_index":1177,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.9275,"stop_level":7.0193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-27","known_ts":"2000-01-27","bar_index":1178,"type":"RECLAIM","strength":0.588,"price":7.0422,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-01-24","prior_stop_level":7.0193,"sweep_low":6.7899,"atr14":0.262942,"stop_level":6.658429,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-25","known_ts":"2000-02-29","bar_index":1185,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-02-25","trigger_known_ts":"2000-02-29","strength":0.45,"price":6.7669,"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.23773,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.2852,"atr14":0.284711,"stop_level":6.142844,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-01","known_ts":"2000-03-03","bar_index":1186,"type":"BUY","strength":0.45,"price":6.9275,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-03-01","known_ts":"2000-03-03","bar_index":1186,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-03-01","trigger_known_ts":"2000-03-03","strength":0.45,"price":6.9275,"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.219639,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.3082,"atr14":0.313142,"stop_level":6.151629,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-05","known_ts":"2000-04-05","bar_index":1194,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.6064,"stop_level":6.9734,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-01","known_ts":"2000-05-03","bar_index":1200,"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-05-01","trigger_known_ts":"2000-05-03","strength":0.45,"price":5.7806,"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.348834,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.6888,"atr14":0.250644,"stop_level":5.563478,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-21","known_ts":"2000-06-23","bar_index":1212,"type":"BUY","strength":0.45,"price":5.4824,"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-06-21","known_ts":"2000-06-23","bar_index":1212,"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-06-21","trigger_known_ts":"2000-06-23","strength":0.45,"price":5.4824,"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.382425,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.1383,"atr14":0.213857,"stop_level":5.031371,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-14","known_ts":"2000-07-14","bar_index":1217,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.9641,"stop_level":5.987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-10-03","known_ts":"2000-10-05","bar_index":1236,"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-03","trigger_known_ts":"2000-10-05","strength":0.45,"price":4.7483,"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.376512,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.6336,"atr14":0.127538,"stop_level":4.569831,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-19","known_ts":"2000-10-23","bar_index":1240,"type":"BUY","strength":0.45,"price":4.8172,"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-10-19","known_ts":"2000-10-23","bar_index":1240,"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-10-19","trigger_known_ts":"2000-10-23","strength":0.45,"price":4.8172,"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.367465,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.5878,"atr14":0.108572,"stop_level":4.533514,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-22","known_ts":"2000-11-22","bar_index":1248,"type":"RECLAIM","strength":0.725,"price":5.8723,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-10-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-01-08","known_ts":"2001-01-08","bar_index":1258,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.7806,"stop_level":5.9411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-01-10","known_ts":"2001-01-10","bar_index":1258,"type":"RECLAIM","strength":0.863,"price":6.1017,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-08 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-01-08","prior_stop_level":5.9411,"sweep_low":5.4136,"atr14":0.259167,"stop_level":5.284016,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-01","known_ts":"2001-03-01","bar_index":1270,"type":"RECLAIM","strength":1.0,"price":6.1935,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-05-23","known_ts":"2001-05-23","bar_index":1289,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.3387,"stop_level":8.3681,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-05-25","known_ts":"2001-05-25","bar_index":1290,"type":"RECLAIM","strength":1.0,"price":8.4048,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-05-23","prior_stop_level":8.3681,"sweep_low":8.2103,"atr14":0.299149,"stop_level":8.060726,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-08","known_ts":"2001-06-08","bar_index":1293,"type":"RECLAIM","strength":1.0,"price":8.302,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-09","known_ts":"2001-10-11","bar_index":1320,"type":"BUY","strength":0.725,"price":8.2396,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2001-12-19","known_ts":"2001-12-19","bar_index":1336,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.5149,"stop_level":8.7901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-24","known_ts":"2001-12-24","bar_index":1337,"type":"RECLAIM","strength":0.863,"price":8.7938,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-12-19","prior_stop_level":8.7901,"sweep_low":8.2396,"atr14":0.448959,"stop_level":8.01512,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-04","known_ts":"2002-01-04","bar_index":1340,"type":"RECLAIM","strength":1.0,"price":8.8269,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-24","known_ts":"2002-06-26","bar_index":1379,"type":"BUY","strength":0.725,"price":15.7599,"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":"2002-07-12","known_ts":"2002-07-12","bar_index":1383,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.4533,"stop_level":14.857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-08-14","known_ts":"2002-08-16","bar_index":1391,"type":"BUY","strength":0.725,"price":15.9324,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"2002-12-04","known_ts":"2002-12-06","bar_index":1417,"type":"BUY","strength":0.45,"price":13.6018,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-01-22","known_ts":"2003-01-22","bar_index":1427,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.029,"stop_level":12.7099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-02-19","known_ts":"2003-02-21","bar_index":1434,"type":"BUY","strength":0.45,"price":10.8858,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-04-03","known_ts":"2003-04-03","bar_index":1444,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.8822,"stop_level":10.9923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-08","known_ts":"2003-04-08","bar_index":1445,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.7317,"stop_level":10.9923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-11","known_ts":"2003-04-11","bar_index":1446,"type":"RECLAIM","strength":0.588,"price":11.1501,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-04-08","prior_stop_level":10.9923,"sweep_low":10.6326,"atr14":0.324289,"stop_level":10.470455,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-16","known_ts":"2003-05-16","bar_index":1454,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.3153,"stop_level":11.5795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-20","known_ts":"2003-05-20","bar_index":1455,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.4767,"stop_level":11.5795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-23","known_ts":"2003-05-23","bar_index":1456,"type":"RECLAIM","strength":0.588,"price":11.719,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-05-16","prior_stop_level":11.5795,"sweep_low":10.8638,"atr14":0.307705,"stop_level":10.709947,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-23","known_ts":"2003-05-23","bar_index":1456,"type":"RECLAIM","strength":0.588,"price":11.719,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-05-20","prior_stop_level":11.5795,"sweep_low":11.2969,"atr14":0.307705,"stop_level":11.143047,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-16","known_ts":"2003-06-16","bar_index":1461,"type":"RECLAIM","strength":0.863,"price":12.3319,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-08","known_ts":"2003-07-10","bar_index":1466,"type":"REBUY","strength":0.863,"price":12.2401,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2003-07-24","known_ts":"2003-07-28","bar_index":1470,"type":"REBUY","strength":0.863,"price":12.3356,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":75},{"ts":"2003-08-11","known_ts":"2003-08-13","bar_index":1474,"type":"BUY","strength":0.863,"price":12.6512,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2003-09-22","known_ts":"2003-09-22","bar_index":1483,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.8641,"stop_level":12.8934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-10-01","known_ts":"2003-10-03","bar_index":1486,"type":"BUY","strength":0.863,"price":13.7523,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2003-10-24","known_ts":"2003-10-24","bar_index":1491,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.8917,"stop_level":13.9541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-10-27","known_ts":"2003-10-27","bar_index":1492,"type":"RECLAIM","strength":0.863,"price":13.9725,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-10-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":"2003-10-24","prior_stop_level":13.9541,"sweep_low":13.7266,"atr14":0.366966,"stop_level":13.543117,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-31","known_ts":"2003-10-31","bar_index":1493,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.099,"stop_level":13.8917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-12-22","known_ts":"2003-12-24","bar_index":1505,"type":"BUY","strength":0.725,"price":13.6642,"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":60},{"ts":"2004-01-20","known_ts":"2004-01-20","bar_index":1511,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.5541,"stop_level":14.1303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-22","known_ts":"2004-01-22","bar_index":1511,"type":"RECLAIM","strength":1.0,"price":14.3175,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-01-20","prior_stop_level":14.1303,"sweep_low":13.5431,"atr14":0.452509,"stop_level":13.316845,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-05","known_ts":"2004-02-05","bar_index":1515,"type":"RECLAIM","strength":1.0,"price":15.9324,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-11","known_ts":"2004-03-11","bar_index":1523,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.8683,"stop_level":17.2463,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-12","known_ts":"2004-03-12","bar_index":1523,"type":"RECLAIM","strength":1.0,"price":17.3271,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-03-11","prior_stop_level":17.2463,"sweep_low":16.6774,"atr14":0.642887,"stop_level":16.355956,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-06-21","known_ts":"2004-06-23","bar_index":1546,"type":"BUY","strength":0.588,"price":14.2404,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2004-07-16","known_ts":"2004-07-16","bar_index":1552,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.3358,"stop_level":14.4533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2004-07-19","known_ts":"2004-07-19","bar_index":1552,"type":"RECLAIM","strength":0.45,"price":14.6221,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-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":"2004-07-16","prior_stop_level":14.4533,"sweep_low":14.2881,"atr14":0.389473,"stop_level":14.093364,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-11","known_ts":"2004-08-13","bar_index":1558,"type":"REBUY","strength":0.45,"price":14.1854,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-08-16","known_ts":"2004-08-16","bar_index":1559,"type":"RECLAIM","strength":0.588,"price":14.89,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2004-08-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2004-09-17","known_ts":"2004-09-17","bar_index":1566,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.6351,"stop_level":15.7268,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-22","known_ts":"2004-09-22","bar_index":1567,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.0662,"stop_level":15.7268,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-21","known_ts":"2004-09-21","bar_index":1567,"type":"RECLAIM","strength":0.725,"price":15.8883,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-09-17","prior_stop_level":15.7268,"sweep_low":15.4589,"atr14":0.481866,"stop_level":15.217967,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-28","known_ts":"2004-09-30","bar_index":1569,"type":"REBUY","strength":0.863,"price":15.7379,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2004-09-29","known_ts":"2004-09-29","bar_index":1569,"type":"RECLAIM","strength":0.588,"price":15.7929,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-09-22","prior_stop_level":15.7268,"sweep_low":14.7726,"atr14":0.501645,"stop_level":14.521777,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-27","known_ts":"2004-10-29","bar_index":1576,"type":"BUY","strength":0.863,"price":16.2333,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2005-02-04","known_ts":"2005-02-08","bar_index":1599,"type":"BUY","strength":0.863,"price":18.1131,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2005-04-15","known_ts":"2005-04-19","bar_index":1615,"type":"BUY","strength":0.725,"price":17.7407,"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":"2005-05-27","known_ts":"2005-06-01","bar_index":1625,"type":"REBUY","strength":1.0,"price":18.8181,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2005-08-04","known_ts":"2005-08-04","bar_index":1640,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.6816,"stop_level":20.9812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-09","known_ts":"2005-08-09","bar_index":1641,"type":"RECLAIM","strength":1.0,"price":21.1587,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-08-04","prior_stop_level":20.9812,"sweep_low":20.1563,"atr14":0.620239,"stop_level":19.84618,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-09","known_ts":"2005-09-09","bar_index":1649,"type":"RECLAIM","strength":1.0,"price":21.3669,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-11-08","known_ts":"2005-11-10","bar_index":1663,"type":"BUY","strength":0.725,"price":20.7627,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2005-11-16","known_ts":"2005-11-18","bar_index":1665,"type":"BUY","strength":0.725,"price":21.2372,"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":"2005-12-15","known_ts":"2005-12-15","bar_index":1671,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.1018,"stop_level":22.8163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-19","known_ts":"2005-12-19","bar_index":1672,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.6824,"stop_level":22.8163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-01-05","known_ts":"2006-01-05","bar_index":1676,"type":"RECLAIM","strength":1.0,"price":22.9072,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-01-13","known_ts":"2006-01-18","bar_index":1678,"type":"BUY","strength":0.863,"price":23.0185,"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":"2006-03-13","known_ts":"2006-03-15","bar_index":1691,"type":"REBUY","strength":1.0,"price":25.9739,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2006-05-03","known_ts":"2006-05-05","bar_index":1703,"type":"BUY","strength":0.725,"price":25.959,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2006-06-28","known_ts":"2006-06-30","bar_index":1716,"type":"BUY","strength":0.725,"price":24.6649,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2006-09-27","known_ts":"2006-09-27","bar_index":1737,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.935,"stop_level":24.0546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-09-29","known_ts":"2006-09-29","bar_index":1737,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.2473,"stop_level":24.0546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-10-05","known_ts":"2006-10-05","bar_index":1739,"type":"RECLAIM","strength":0.588,"price":24.0621,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-09-29","prior_stop_level":24.0546,"sweep_low":22.9932,"atr14":0.801623,"stop_level":22.592389,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-13","known_ts":"2006-10-13","bar_index":1741,"type":"RECLAIM","strength":0.725,"price":25.3403,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-03","known_ts":"2006-11-07","bar_index":1746,"type":"REBUY","strength":0.863,"price":25.7589,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2007-01-05","known_ts":"2007-01-05","bar_index":1759,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.707,"stop_level":30.7032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-10","known_ts":"2007-01-10","bar_index":1760,"type":"RECLAIM","strength":0.863,"price":31.1152,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-01-05","prior_stop_level":30.7032,"sweep_low":29.3774,"atr14":0.922297,"stop_level":28.916252,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-22","known_ts":"2007-01-22","bar_index":1763,"type":"RECLAIM","strength":0.863,"price":31.6095,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-04-13","known_ts":"2007-04-17","bar_index":1782,"type":"BUY","strength":0.725,"price":29.8409,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2007-05-10","known_ts":"2007-05-10","bar_index":1788,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.1218,"stop_level":29.2554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-07-13","known_ts":"2007-07-17","bar_index":1803,"type":"BUY","strength":0.45,"price":28.6884,"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-08-13","known_ts":"2007-08-15","bar_index":1810,"type":"BUY","strength":0.45,"price":27.0482,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-12-28","known_ts":"2008-01-02","bar_index":1842,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-12-28","trigger_known_ts":"2008-01-02","strength":0.45,"price":22.9422,"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.283705,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.9437,"atr14":1.03481,"stop_level":21.426295,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-07","known_ts":"2008-02-11","bar_index":1851,"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-02-07","trigger_known_ts":"2008-02-11","strength":0.45,"price":19.5685,"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.36988,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.1919,"atr14":0.912262,"stop_level":17.735769,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-15","known_ts":"2008-02-20","bar_index":1853,"type":"BUY","strength":0.45,"price":20.1585,"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-02-15","known_ts":"2008-02-20","bar_index":1853,"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-02-15","trigger_known_ts":"2008-02-20","strength":0.45,"price":20.1585,"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.336485,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.0996,"atr14":0.837545,"stop_level":18.680827,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-18","known_ts":"2008-03-20","bar_index":1860,"type":"BUY","strength":0.45,"price":19.9763,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-03-18","known_ts":"2008-03-20","bar_index":1860,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-03-18","trigger_known_ts":"2008-03-20","strength":0.45,"price":19.9763,"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.342483,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.7516,"atr14":0.884384,"stop_level":17.309408,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-21","known_ts":"2008-05-21","bar_index":1875,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.305,"stop_level":21.3733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-22","known_ts":"2008-05-22","bar_index":1875,"type":"RECLAIM","strength":0.725,"price":21.9731,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-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":"2008-05-21","prior_stop_level":21.3733,"sweep_low":21.2594,"atr14":0.753824,"stop_level":20.882488,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-14","known_ts":"2008-07-16","bar_index":1887,"type":"BUY","strength":0.863,"price":22.7859,"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":"quality","score":65},{"ts":"2008-09-04","known_ts":"2008-09-04","bar_index":1899,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.4142,"stop_level":25.4294,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-05","known_ts":"2008-09-05","bar_index":1899,"type":"RECLAIM","strength":0.863,"price":25.757,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-09-04","prior_stop_level":25.4294,"sweep_low":25.1628,"atr14":0.890558,"stop_level":24.717521,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-19","known_ts":"2008-09-19","bar_index":1903,"type":"RECLAIM","strength":0.863,"price":26.4013,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-09-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-02-04","known_ts":"2009-02-04","bar_index":1934,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.5257,"stop_level":26.5563,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-02-05","known_ts":"2009-02-05","bar_index":1934,"type":"RECLAIM","strength":1.0,"price":26.7556,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-02-04","prior_stop_level":26.5563,"sweep_low":26.1961,"atr14":1.016991,"stop_level":25.687605,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-23","known_ts":"2009-03-25","bar_index":1945,"type":"BUY","strength":0.863,"price":26.2869,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2009-04-15","known_ts":"2009-04-15","bar_index":1950,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.2715,"stop_level":26.5176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-04-16","known_ts":"2009-04-16","bar_index":1950,"type":"RECLAIM","strength":1.0,"price":26.6406,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-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":"2009-04-15","prior_stop_level":26.5176,"sweep_low":25.2028,"atr14":0.95285,"stop_level":24.726375,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-22","known_ts":"2009-04-22","bar_index":1952,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.903,"stop_level":25.7948,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-04-23","known_ts":"2009-04-23","bar_index":1952,"type":"RECLAIM","strength":1.0,"price":27.0173,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-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":"2009-04-22","prior_stop_level":25.7948,"sweep_low":24.68,"atr14":1.155959,"stop_level":24.10202,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-08","known_ts":"2009-05-08","bar_index":1956,"type":"RECLAIM","strength":1.0,"price":29.4392,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-04-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":1957,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.9932,"stop_level":29.3546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-05-18","known_ts":"2009-05-18","bar_index":1958,"type":"RECLAIM","strength":1.0,"price":29.5699,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-05-14","prior_stop_level":29.3546,"sweep_low":28.4473,"atr14":1.085098,"stop_level":27.904751,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-22","known_ts":"2009-05-22","bar_index":1959,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.3628,"stop_level":28.8702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-05-26","known_ts":"2009-05-26","bar_index":1959,"type":"RECLAIM","strength":1.0,"price":29.2623,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-05-22","prior_stop_level":28.8702,"sweep_low":28.086,"atr14":1.067052,"stop_level":27.552474,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-14","known_ts":"2009-07-16","bar_index":1971,"type":"BUY","strength":0.863,"price":30.5333,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2009-08-17","known_ts":"2009-08-17","bar_index":1979,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.7898,"stop_level":32.2601,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-18","known_ts":"2009-08-18","bar_index":1979,"type":"RECLAIM","strength":1.0,"price":32.7534,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-08-17","prior_stop_level":32.2601,"sweep_low":31.5046,"atr14":1.053631,"stop_level":30.977785,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-02","known_ts":"2009-09-02","bar_index":1983,"type":"RECLAIM","strength":1.0,"price":33.7015,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-17","known_ts":"2009-09-17","bar_index":1986,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.4605,"stop_level":33.609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-21","known_ts":"2009-09-21","bar_index":1987,"type":"RECLAIM","strength":1.0,"price":33.839,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-09-17","prior_stop_level":33.609,"sweep_low":33.0433,"atr14":0.700419,"stop_level":32.69309,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-18","known_ts":"2009-12-22","bar_index":2008,"type":"BUY","strength":0.725,"price":30.6217,"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":"2010-02-08","known_ts":"2010-02-08","bar_index":2019,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.0784,"stop_level":32.1249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-09","known_ts":"2010-02-09","bar_index":2019,"type":"RECLAIM","strength":0.863,"price":32.551,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-02-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-02-08","prior_stop_level":32.1249,"sweep_low":31.6135,"atr14":0.713628,"stop_level":31.256686,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-25","known_ts":"2010-02-25","bar_index":2023,"type":"RECLAIM","strength":0.863,"price":32.7138,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-02-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-30","known_ts":"2010-03-30","bar_index":2030,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.9047,"stop_level":34.1843,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-06","known_ts":"2010-04-06","bar_index":2032,"type":"RECLAIM","strength":0.863,"price":34.2154,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-03-30","prior_stop_level":34.1843,"sweep_low":33.4464,"atr14":0.556641,"stop_level":33.16808,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-14","known_ts":"2010-04-14","bar_index":2034,"type":"RECLAIM","strength":1.0,"price":34.2542,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-19","known_ts":"2010-04-21","bar_index":2035,"type":"REBUY","strength":1.0,"price":36.4135,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2010-05-06","known_ts":"2010-05-06","bar_index":2039,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.2329,"stop_level":36.1883,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-11","known_ts":"2010-05-11","bar_index":2040,"type":"RECLAIM","strength":1.0,"price":36.7242,"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":36.1883,"sweep_low":34.495,"atr14":0.909647,"stop_level":34.040177,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-05-21","known_ts":"2010-05-21","bar_index":2043,"type":"RECLAIM","strength":1.0,"price":35.1086,"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-09-13","known_ts":"2010-09-15","bar_index":2069,"type":"BUY","strength":0.45,"price":30.7247,"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":"2010-09-24","known_ts":"2010-09-24","bar_index":2072,"type":"RECLAIM","strength":0.725,"price":33.0905,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2010-09-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-10-21","known_ts":"2010-10-21","bar_index":2078,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.5278,"stop_level":33.6996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-10-28","known_ts":"2010-10-28","bar_index":2080,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.2467,"stop_level":33.6996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-11-23","known_ts":"2010-11-26","bar_index":2086,"type":"REBUY","strength":0.725,"price":34.8551,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-01-05","known_ts":"2011-01-05","bar_index":2095,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.1784,"stop_level":37.3303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-10","known_ts":"2011-01-10","bar_index":2096,"type":"RECLAIM","strength":1.0,"price":37.4602,"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":37.3303,"sweep_low":36.0435,"atr14":0.845568,"stop_level":35.620716,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-17","known_ts":"2011-03-21","bar_index":2112,"type":"BUY","strength":0.588,"price":35.8493,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2011-05-25","known_ts":"2011-05-25","bar_index":2128,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.8472,"stop_level":38.8708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-26","known_ts":"2011-05-26","bar_index":2128,"type":"RECLAIM","strength":1.0,"price":39.3731,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-05-25","prior_stop_level":38.8708,"sweep_low":38.345,"atr14":0.900229,"stop_level":37.894885,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-07-05","known_ts":"2011-07-07","bar_index":2137,"type":"BUY","strength":0.863,"price":40.7862,"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":"2011-12-01","known_ts":"2011-12-05","bar_index":2172,"type":"REBUY","strength":0.863,"price":41.2973,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2012-01-09","known_ts":"2012-01-09","bar_index":2180,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.2798,"stop_level":41.4617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-01-10","known_ts":"2012-01-10","bar_index":2180,"type":"RECLAIM","strength":1.0,"price":41.5961,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-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":"2012-01-09","prior_stop_level":41.4617,"sweep_low":41.0189,"atr14":1.009848,"stop_level":40.513976,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-21","known_ts":"2012-03-23","bar_index":2197,"type":"BUY","strength":0.725,"price":40.7275,"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":"2012-04-09","known_ts":"2012-04-09","bar_index":2201,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.7367,"stop_level":40.0775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-04-12","known_ts":"2012-04-12","bar_index":2202,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.0062,"stop_level":40.0775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2012-04-17","known_ts":"2012-04-17","bar_index":2203,"type":"RECLAIM","strength":0.588,"price":40.68,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-04-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2012-04-12","prior_stop_level":40.0775,"sweep_low":39.5385,"atr14":0.746641,"stop_level":39.16518,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-20","known_ts":"2012-04-24","bar_index":2204,"type":"REBUY","strength":0.588,"price":44.136,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2012-06-07","known_ts":"2012-06-11","bar_index":2215,"type":"REBUY","strength":1.0,"price":44.1598,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2012-07-12","known_ts":"2012-07-12","bar_index":2223,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.2237,"stop_level":45.4144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-07-13","known_ts":"2012-07-13","bar_index":2223,"type":"RECLAIM","strength":1.0,"price":45.6686,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-07-12","prior_stop_level":45.4144,"sweep_low":44.9297,"atr14":0.800539,"stop_level":44.52943,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-09","known_ts":"2012-10-09","bar_index":2243,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.3508,"stop_level":45.4702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-10-10","known_ts":"2012-10-10","bar_index":2244,"type":"RECLAIM","strength":0.863,"price":45.8684,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2012-10-09","prior_stop_level":45.4702,"sweep_low":45.2393,"atr14":0.745469,"stop_level":44.866566,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-15","known_ts":"2012-11-15","bar_index":2252,"type":"RECLAIM","strength":0.863,"price":48.1459,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-10-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-28","known_ts":"2012-12-28","bar_index":2261,"type":"SELL","basis":"structure_stop","strength":1.0,"price":49.2414,"stop_level":49.4171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-31","known_ts":"2013-01-03","bar_index":2262,"type":"REBUY","strength":1.0,"price":51.6364,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2012-12-31","known_ts":"2012-12-31","bar_index":2262,"type":"RECLAIM","strength":1.0,"price":50.9978,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-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":"2012-12-28","prior_stop_level":49.4171,"sweep_low":48.6986,"atr14":1.018831,"stop_level":48.189184,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-17","known_ts":"2013-01-22","bar_index":2266,"type":"REBUY","strength":1.0,"price":53.0894,"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":"2013-02-26","known_ts":"2013-02-26","bar_index":2274,"type":"SELL","basis":"structure_stop","strength":1.0,"price":54.9016,"stop_level":54.9655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-27","known_ts":"2013-02-27","bar_index":2275,"type":"RECLAIM","strength":1.0,"price":55.1571,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-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":"2013-02-26","prior_stop_level":54.9655,"sweep_low":54.6542,"atr14":0.806934,"stop_level":54.250733,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-12","known_ts":"2013-03-12","bar_index":2278,"type":"RECLAIM","strength":1.0,"price":57.6193,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-12","known_ts":"2013-08-12","bar_index":2313,"type":"SELL","basis":"structure_stop","strength":0.863,"price":63.2323,"stop_level":63.8898,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-09-18","known_ts":"2013-09-20","bar_index":2322,"type":"BUY","strength":0.725,"price":64.5204,"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":"2013-11-07","known_ts":"2013-11-07","bar_index":2334,"type":"SELL","basis":"structure_stop","strength":0.863,"price":66.8907,"stop_level":67.7344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-11","known_ts":"2013-11-11","bar_index":2334,"type":"SELL","basis":"structure_stop","strength":0.863,"price":66.2559,"stop_level":67.7344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-29","known_ts":"2013-11-29","bar_index":2339,"type":"RECLAIM","strength":0.863,"price":67.646,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-04","known_ts":"2013-12-06","bar_index":2340,"type":"BUY","strength":0.863,"price":69.9038,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2014-01-08","known_ts":"2014-01-08","bar_index":2347,"type":"SELL","basis":"structure_stop","strength":0.863,"price":69.2086,"stop_level":69.9747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-13","known_ts":"2014-02-18","bar_index":2356,"type":"BUY","strength":0.863,"price":72.5956,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2014-03-26","known_ts":"2014-03-26","bar_index":2365,"type":"SELL","basis":"structure_stop","strength":1.0,"price":76.4901,"stop_level":76.66,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-31","known_ts":"2014-03-31","bar_index":2366,"type":"RECLAIM","strength":1.0,"price":77.6553,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-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":"2014-03-26","prior_stop_level":76.66,"sweep_low":75.7862,"atr14":1.206826,"stop_level":75.182787,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-10","known_ts":"2014-04-10","bar_index":2369,"type":"RECLAIM","strength":1.0,"price":77.1698,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-06-27","known_ts":"2014-07-01","bar_index":2387,"type":"BUY","strength":0.725,"price":77.1593,"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":"2014-07-16","known_ts":"2014-07-16","bar_index":2391,"type":"SELL","basis":"structure_stop","strength":0.588,"price":75.1133,"stop_level":75.2269,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-07-18","known_ts":"2014-07-18","bar_index":2391,"type":"RECLAIM","strength":0.588,"price":75.6735,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2014-07-16","prior_stop_level":75.2269,"sweep_low":74.1064,"atr14":1.147486,"stop_level":73.532657,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-06","known_ts":"2014-08-08","bar_index":2396,"type":"BUY","strength":0.588,"price":76.4286,"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":"2014-09-12","known_ts":"2014-09-12","bar_index":2404,"type":"SELL","basis":"structure_stop","strength":0.725,"price":77.6933,"stop_level":77.7846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-16","known_ts":"2014-09-16","bar_index":2405,"type":"RECLAIM","strength":0.725,"price":78.3532,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-09-12","prior_stop_level":77.7846,"sweep_low":77.3348,"atr14":0.992843,"stop_level":76.838378,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-09-25","known_ts":"2014-09-25","bar_index":2407,"type":"SELL","basis":"structure_stop","strength":0.725,"price":76.3491,"stop_level":77.6933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-27","known_ts":"2014-10-27","bar_index":2415,"type":"RECLAIM","strength":0.725,"price":82.3286,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-09-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-11-14","known_ts":"2014-11-14","bar_index":2419,"type":"SELL","basis":"structure_stop","strength":0.725,"price":83.7055,"stop_level":83.901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-11-17","known_ts":"2014-11-17","bar_index":2420,"type":"RECLAIM","strength":0.725,"price":84.2431,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-11-14","prior_stop_level":83.901,"sweep_low":83.4285,"atr14":1.667254,"stop_level":82.594873,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-01","known_ts":"2014-12-01","bar_index":2423,"type":"RECLAIM","strength":0.863,"price":86.6626,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-17","known_ts":"2015-03-19","bar_index":2447,"type":"BUY","strength":0.588,"price":85.4242,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2015-04-24","known_ts":"2015-04-24","bar_index":2456,"type":"SELL","basis":"structure_stop","strength":0.588,"price":86.2364,"stop_level":86.3348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-04-28","known_ts":"2015-04-28","bar_index":2456,"type":"RECLAIM","strength":0.588,"price":88.7795,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2015-04-24","prior_stop_level":86.3348,"sweep_low":83.7671,"atr14":1.989214,"stop_level":82.772493,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-15","known_ts":"2015-05-15","bar_index":2461,"type":"RECLAIM","strength":0.725,"price":89.9608,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-04-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-09","known_ts":"2015-07-09","bar_index":2473,"type":"SELL","basis":"structure_stop","strength":0.863,"price":90.915,"stop_level":91.0879,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-10","known_ts":"2015-07-10","bar_index":2473,"type":"RECLAIM","strength":0.863,"price":92.2978,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-07-09","prior_stop_level":91.0879,"sweep_low":90.2401,"atr14":1.882953,"stop_level":89.298623,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-24","known_ts":"2015-07-28","bar_index":2477,"type":"REBUY","strength":0.863,"price":95.3925,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2015-08-20","known_ts":"2015-08-20","bar_index":2483,"type":"SELL","basis":"structure_stop","strength":0.863,"price":95.8863,"stop_level":96.7093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-25","known_ts":"2015-08-25","bar_index":2484,"type":"SELL","basis":"structure_stop","strength":0.863,"price":90.2813,"stop_level":96.7093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-09","known_ts":"2015-10-13","bar_index":2495,"type":"BUY","strength":0.863,"price":99.3435,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2015-11-09","known_ts":"2015-11-09","bar_index":2502,"type":"SELL","basis":"structure_stop","strength":0.725,"price":93.985,"stop_level":101.3829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-12-28","known_ts":"2015-12-30","bar_index":2513,"type":"BUY","strength":0.588,"price":98.7969,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2016-02-16","known_ts":"2016-02-18","bar_index":2524,"type":"BUY","strength":0.45,"price":90.2138,"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":"2016-03-15","known_ts":"2016-03-15","bar_index":2530,"type":"SELL","basis":"structure_stop","strength":0.45,"price":86.6139,"stop_level":86.9827,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2016-03-16","known_ts":"2016-03-16","bar_index":2531,"type":"RECLAIM","strength":0.45,"price":88.277,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2016-03-15","prior_stop_level":86.9827,"sweep_low":85.5661,"atr14":1.969344,"stop_level":84.581428,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-28","known_ts":"2016-05-02","bar_index":2541,"type":"BUY","strength":0.45,"price":85.3582,"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":"2016-06-20","known_ts":"2016-06-20","bar_index":2553,"type":"RECLAIM","strength":0.725,"price":92.8663,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-03-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-09","known_ts":"2017-01-09","bar_index":2599,"type":"SELL","basis":"structure_stop","strength":1.0,"price":109.2322,"stop_level":110.5928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-23","known_ts":"2017-02-27","bar_index":2610,"type":"BUY","strength":0.863,"price":112.5329,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2017-04-03","known_ts":"2017-04-03","bar_index":2619,"type":"SELL","basis":"structure_stop","strength":1.0,"price":113.0225,"stop_level":113.9745,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-07","known_ts":"2017-06-09","bar_index":2634,"type":"BUY","strength":0.725,"price":113.5954,"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":65},{"ts":"2017-07-20","known_ts":"2017-07-24","bar_index":2644,"type":"BUY","strength":0.725,"price":116.2863,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2017-09-14","known_ts":"2017-09-18","bar_index":2657,"type":"BUY","strength":0.588,"price":109.2058,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2017-10-23","known_ts":"2017-10-23","bar_index":2666,"type":"SELL","basis":"structure_stop","strength":0.725,"price":110.4354,"stop_level":110.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-10-25","known_ts":"2017-10-25","bar_index":2666,"type":"RECLAIM","strength":0.725,"price":111.5547,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-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":"2017-10-23","prior_stop_level":110.8,"sweep_low":109.3923,"atr14":1.647134,"stop_level":108.568733,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-07","known_ts":"2017-11-07","bar_index":2669,"type":"SELL","basis":"structure_stop","strength":0.588,"price":108.0271,"stop_level":110.3166,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-11-08","known_ts":"2017-11-10","bar_index":2670,"type":"REBUY","strength":0.725,"price":114.3955,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2017-11-10","known_ts":"2017-11-10","bar_index":2670,"type":"RECLAIM","strength":0.725,"price":114.3955,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-11-07","prior_stop_level":110.3166,"sweep_low":107.6963,"atr14":2.547138,"stop_level":106.422731,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-09","known_ts":"2018-01-09","bar_index":2683,"type":"SELL","basis":"structure_stop","strength":1.0,"price":125.323,"stop_level":125.6207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-17","known_ts":"2018-01-17","bar_index":2685,"type":"RECLAIM","strength":1.0,"price":129.3291,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-01-09","prior_stop_level":125.6207,"sweep_low":122.9669,"atr14":2.945674,"stop_level":121.494063,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-24","known_ts":"2018-01-24","bar_index":2687,"type":"RECLAIM","strength":1.0,"price":126.5052,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-04-27","known_ts":"2018-04-27","bar_index":2708,"type":"SELL","basis":"structure_stop","strength":0.588,"price":118.676,"stop_level":119.0685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2018-05-24","known_ts":"2018-05-24","bar_index":2715,"type":"RECLAIM","strength":0.725,"price":119.5463,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-04-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-25","known_ts":"2018-07-25","bar_index":2729,"type":"SELL","basis":"structure_stop","strength":0.863,"price":131.7974,"stop_level":131.8916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-26","known_ts":"2018-07-26","bar_index":2729,"type":"RECLAIM","strength":0.863,"price":132.7218,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-07-25","prior_stop_level":131.8916,"sweep_low":130.4109,"atr14":2.233016,"stop_level":129.294392,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-11","known_ts":"2018-09-13","bar_index":2740,"type":"BUY","strength":0.588,"price":127.9795,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2018-10-11","known_ts":"2018-10-11","bar_index":2747,"type":"SELL","basis":"structure_stop","strength":0.588,"price":124.331,"stop_level":125.8076,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2018-10-15","known_ts":"2018-10-17","bar_index":2748,"type":"REBUY","strength":0.588,"price":128.5203,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2018-10-16","known_ts":"2018-10-16","bar_index":2748,"type":"RECLAIM","strength":0.588,"price":128.7864,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-10-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2018-10-11","prior_stop_level":125.8076,"sweep_low":123.6785,"atr14":2.518321,"stop_level":122.419339,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-09","known_ts":"2018-11-09","bar_index":2754,"type":"SELL","basis":"structure_stop","strength":1.0,"price":132.9929,"stop_level":133.4393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-11-13","known_ts":"2018-11-13","bar_index":2755,"type":"SELL","basis":"structure_stop","strength":1.0,"price":131.2159,"stop_level":133.4393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-11-16","known_ts":"2018-11-16","bar_index":2756,"type":"RECLAIM","strength":1.0,"price":133.774,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-11-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":"2018-11-09","prior_stop_level":133.4393,"sweep_low":127.679,"atr14":3.846157,"stop_level":125.755921,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-16","known_ts":"2018-11-16","bar_index":2756,"type":"RECLAIM","strength":1.0,"price":133.774,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-11-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-11-13","prior_stop_level":133.4393,"sweep_low":128.8036,"atr14":3.846157,"stop_level":126.880521,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-11","known_ts":"2018-12-11","bar_index":2761,"type":"RECLAIM","strength":1.0,"price":136.6928,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-11-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-01-25","known_ts":"2019-01-29","bar_index":2771,"type":"BUY","strength":0.725,"price":135.0632,"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":70},{"ts":"2019-02-22","known_ts":"2019-02-22","bar_index":2777,"type":"SELL","basis":"structure_stop","strength":0.725,"price":134.4172,"stop_level":134.7101,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-02-27","known_ts":"2019-02-27","bar_index":2778,"type":"SELL","basis":"structure_stop","strength":0.725,"price":131.5492,"stop_level":134.7101,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-19","known_ts":"2019-03-21","bar_index":2783,"type":"REBUY","strength":0.725,"price":134.7836,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2019-04-26","known_ts":"2019-04-30","bar_index":2792,"type":"BUY","strength":0.725,"price":135.8205,"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":"2019-05-29","known_ts":"2019-05-29","bar_index":2799,"type":"SELL","basis":"structure_stop","strength":1.0,"price":138.3955,"stop_level":138.4647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-05-30","known_ts":"2019-05-30","bar_index":2799,"type":"RECLAIM","strength":1.0,"price":138.6461,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-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":"2019-05-29","prior_stop_level":138.4647,"sweep_low":137.8339,"atr14":2.967586,"stop_level":136.350107,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-13","known_ts":"2019-06-13","bar_index":2803,"type":"RECLAIM","strength":1.0,"price":140.7938,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-24","known_ts":"2019-06-24","bar_index":2805,"type":"SELL","basis":"structure_stop","strength":1.0,"price":140.0223,"stop_level":140.3777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-25","known_ts":"2019-06-25","bar_index":2805,"type":"RECLAIM","strength":1.0,"price":140.7764,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-06-24","prior_stop_level":140.3777,"sweep_low":139.5023,"atr14":2.71922,"stop_level":138.14269,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-10","known_ts":"2019-07-10","bar_index":2809,"type":"RECLAIM","strength":1.0,"price":142.0505,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-21","known_ts":"2020-02-25","bar_index":2861,"type":"BUY","strength":0.588,"price":152.3613,"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":"2020-03-23","known_ts":"2020-03-25","bar_index":2868,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2020-03-23","trigger_known_ts":"2020-03-25","strength":0.45,"price":103.8734,"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.387022,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":92.5099,"atr14":9.028791,"stop_level":87.995504,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-08","known_ts":"2020-04-13","bar_index":2872,"type":"BUY","strength":0.45,"price":106.7449,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-04-08","known_ts":"2020-04-13","bar_index":2872,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-08","trigger_known_ts":"2020-04-13","strength":0.45,"price":106.7449,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.370076,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":95.0488,"atr14":7.942435,"stop_level":91.077582,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":2886,"type":"SELL","basis":"structure_stop","strength":0.588,"price":108.6709,"stop_level":112.6105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-15","known_ts":"2020-06-15","bar_index":2887,"type":"RECLAIM","strength":0.588,"price":113.504,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-11","prior_stop_level":112.6105,"sweep_low":107.5847,"atr14":5.514264,"stop_level":104.827568,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":2889,"type":"SELL","basis":"structure_stop","strength":0.588,"price":106.7491,"stop_level":108.6709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-29","known_ts":"2020-06-29","bar_index":2890,"type":"RECLAIM","strength":0.588,"price":109.5549,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-24","prior_stop_level":108.6709,"sweep_low":103.6972,"atr14":4.468777,"stop_level":101.462811,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-11","known_ts":"2020-09-11","bar_index":2908,"type":"SELL","basis":"structure_stop","strength":0.725,"price":118.4294,"stop_level":119.1066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-14","known_ts":"2020-09-14","bar_index":2908,"type":"RECLAIM","strength":0.725,"price":119.5288,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-09-11","prior_stop_level":119.1066,"sweep_low":117.6026,"atr14":3.29513,"stop_level":115.955035,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-17","known_ts":"2020-09-17","bar_index":2909,"type":"SELL","basis":"structure_stop","strength":0.725,"price":118.3502,"stop_level":118.4294,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-23","known_ts":"2020-10-27","bar_index":2918,"type":"BUY","strength":0.863,"price":120.1969,"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":60},{"ts":"2020-11-30","known_ts":"2020-11-30","bar_index":2926,"type":"SELL","basis":"structure_stop","strength":0.863,"price":128.4486,"stop_level":133.6258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-15","known_ts":"2020-12-15","bar_index":2930,"type":"RECLAIM","strength":0.863,"price":136.4087,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-04-22","known_ts":"2021-04-26","bar_index":2959,"type":"BUY","strength":0.863,"price":146.4743,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2021-06-18","known_ts":"2021-06-18","bar_index":2972,"type":"SELL","basis":"structure_stop","strength":1.0,"price":154.4506,"stop_level":156.3793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-24","known_ts":"2021-06-24","bar_index":2973,"type":"RECLAIM","strength":1.0,"price":157.0496,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-06-18","prior_stop_level":156.3793,"sweep_low":153.3788,"atr14":2.580261,"stop_level":152.08867,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-02","known_ts":"2021-11-04","bar_index":3004,"type":"BUY","strength":0.588,"price":138.8461,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":3009,"type":"SELL","basis":"structure_stop","strength":0.588,"price":127.4834,"stop_level":129.6358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-12-07","known_ts":"2021-12-09","bar_index":3012,"type":"REBUY","strength":0.45,"price":129.1425,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-02-01","known_ts":"2022-02-01","bar_index":3024,"type":"SELL","basis":"structure_stop","strength":0.588,"price":134.2712,"stop_level":135.1628,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-02-07","known_ts":"2022-02-07","bar_index":3026,"type":"RECLAIM","strength":0.588,"price":135.2078,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-02-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-02-01","prior_stop_level":135.1628,"sweep_low":126.4274,"atr14":3.588068,"stop_level":124.633366,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-10","known_ts":"2022-02-14","bar_index":3027,"type":"REBUY","strength":0.588,"price":139.0261,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-02-18","known_ts":"2022-02-18","bar_index":3029,"type":"RECLAIM","strength":0.725,"price":144.1592,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-02-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-03-10","known_ts":"2022-03-10","bar_index":3033,"type":"SELL","basis":"structure_stop","strength":0.725,"price":136.4865,"stop_level":141.7097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-03-16","known_ts":"2022-03-16","bar_index":3034,"type":"RECLAIM","strength":0.863,"price":142.9795,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-03-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-03-10","prior_stop_level":141.7097,"sweep_low":135.8381,"atr14":3.311741,"stop_level":134.182229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-30","known_ts":"2022-03-30","bar_index":3038,"type":"RECLAIM","strength":0.863,"price":143.3644,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-06-16","known_ts":"2022-06-21","bar_index":3056,"type":"BUY","strength":0.45,"price":120.6949,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-07-25","known_ts":"2022-07-25","bar_index":3064,"type":"SELL","basis":"structure_stop","strength":0.588,"price":122.7306,"stop_level":122.9669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-26","known_ts":"2022-07-26","bar_index":3064,"type":"RECLAIM","strength":0.588,"price":123.8757,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-07-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-07-25","prior_stop_level":122.9669,"sweep_low":121.7401,"atr14":2.888915,"stop_level":120.295643,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-12","known_ts":"2022-08-12","bar_index":3069,"type":"RECLAIM","strength":0.725,"price":143.3963,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-07-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-30","known_ts":"2022-08-30","bar_index":3073,"type":"SELL","basis":"structure_stop","strength":0.863,"price":136.8349,"stop_level":136.9712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-01","known_ts":"2022-09-01","bar_index":3073,"type":"SELL","basis":"structure_stop","strength":0.863,"price":134.3267,"stop_level":136.9712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-20","known_ts":"2022-10-24","bar_index":3085,"type":"BUY","strength":0.588,"price":130.3281,"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":60},{"ts":"2022-11-14","known_ts":"2022-11-14","bar_index":3090,"type":"SELL","basis":"structure_stop","strength":0.725,"price":126.017,"stop_level":132.5567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-15","known_ts":"2022-11-15","bar_index":3091,"type":"RECLAIM","strength":0.725,"price":138.4205,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-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":"2022-11-14","prior_stop_level":132.5567,"sweep_low":124.7383,"atr14":4.801672,"stop_level":122.337464,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-29","known_ts":"2022-11-29","bar_index":3094,"type":"RECLAIM","strength":0.863,"price":149.4448,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-05","known_ts":"2022-12-05","bar_index":3095,"type":"SELL","basis":"structure_stop","strength":1.0,"price":145.5904,"stop_level":145.8096,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-12-08","known_ts":"2022-12-08","bar_index":3096,"type":"RECLAIM","strength":1.0,"price":146.2663,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-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":"2022-12-05","prior_stop_level":145.8096,"sweep_low":142.3023,"atr14":4.518915,"stop_level":140.042843,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-12","known_ts":"2022-12-12","bar_index":3097,"type":"SELL","basis":"structure_stop","strength":1.0,"price":142.3662,"stop_level":145.8096,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-03-20","known_ts":"2023-03-22","bar_index":3119,"type":"BUY","strength":0.725,"price":132.6502,"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":"2023-05-30","known_ts":"2023-05-30","bar_index":3135,"type":"SELL","basis":"structure_stop","strength":1.0,"price":140.6082,"stop_level":143.2364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-06-02","known_ts":"2023-06-02","bar_index":3136,"type":"RECLAIM","strength":1.0,"price":146.1872,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-05-30","prior_stop_level":143.2364,"sweep_low":139.5386,"atr14":2.915396,"stop_level":138.080902,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-14","known_ts":"2023-06-14","bar_index":3139,"type":"RECLAIM","strength":1.0,"price":144.2113,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-07-20","known_ts":"2023-07-24","bar_index":3147,"type":"BUY","strength":1.0,"price":148.7133,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2023-09-14","known_ts":"2023-09-18","bar_index":3160,"type":"BUY","strength":1.0,"price":158.6379,"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":"aplus","score":85},{"ts":"2023-11-08","known_ts":"2023-11-10","bar_index":3173,"type":"BUY","strength":0.725,"price":149.8376,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2023-11-30","known_ts":"2023-11-30","bar_index":3178,"type":"SELL","basis":"structure_stop","strength":0.863,"price":153.075,"stop_level":154.6936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-12-01","known_ts":"2023-12-01","bar_index":3178,"type":"RECLAIM","strength":0.863,"price":156.0332,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-11-30","prior_stop_level":154.6936,"sweep_low":150.0702,"atr14":4.066381,"stop_level":148.03701,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-21","known_ts":"2023-12-21","bar_index":3183,"type":"SELL","basis":"structure_stop","strength":0.863,"price":155.6446,"stop_level":158.4147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-12-26","known_ts":"2023-12-26","bar_index":3183,"type":"SELL","basis":"structure_stop","strength":0.863,"price":157.317,"stop_level":158.4147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-03-25","known_ts":"2024-03-27","bar_index":3204,"type":"BUY","strength":0.588,"price":134.8002,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"2024-04-03","known_ts":"2024-04-05","bar_index":3206,"type":"BUY","strength":0.45,"price":131.7106,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-04-19","known_ts":"2024-04-23","bar_index":3210,"type":"BUY","strength":0.45,"price":129.0154,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-05-07","known_ts":"2024-05-07","bar_index":3214,"type":"RECLAIM","strength":0.588,"price":152.7092,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-04-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2024-06-27","known_ts":"2024-06-27","bar_index":3225,"type":"SELL","basis":"structure_stop","strength":0.863,"price":154.2417,"stop_level":154.362,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-07-01","known_ts":"2024-07-01","bar_index":3226,"type":"RECLAIM","strength":0.863,"price":155.5811,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-06-27","prior_stop_level":154.362,"sweep_low":150.9214,"atr14":3.057747,"stop_level":149.392526,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-12","known_ts":"2024-07-12","bar_index":3229,"type":"RECLAIM","strength":0.863,"price":156.1093,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-07-17","known_ts":"2024-07-19","bar_index":3230,"type":"REBUY","strength":0.863,"price":158.1279,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2024-11-08","known_ts":"2024-11-12","bar_index":3257,"type":"BUY","strength":0.863,"price":165.8256,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2024-11-26","known_ts":"2024-11-29","bar_index":3261,"type":"BUY","strength":0.863,"price":164.6978,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2025-02-21","known_ts":"2025-02-25","bar_index":3280,"type":"BUY","strength":0.588,"price":127.345,"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":"2025-03-19","known_ts":"2025-03-19","bar_index":3286,"type":"SELL","basis":"structure_stop","strength":0.588,"price":123.0752,"stop_level":125.1456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-04-25","known_ts":"2025-04-25","bar_index":3294,"type":"SELL","basis":"structure_stop","strength":0.588,"price":123.0847,"stop_level":127.1933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-04-30","known_ts":"2025-04-30","bar_index":3295,"type":"SELL","basis":"structure_stop","strength":0.588,"price":124.1095,"stop_level":127.1933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-05","known_ts":"2025-06-09","bar_index":3304,"type":"BUY","strength":0.45,"price":113.7566,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-07-15","known_ts":"2025-07-15","bar_index":3312,"type":"SELL","basis":"structure_stop","strength":0.588,"price":109.4489,"stop_level":112.2165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-17","known_ts":"2025-07-17","bar_index":3313,"type":"RECLAIM","strength":0.588,"price":114.7334,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-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":"2025-07-15","prior_stop_level":112.2165,"sweep_low":109.4489,"atr14":2.953642,"stop_level":107.972079,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-31","known_ts":"2025-07-31","bar_index":3316,"type":"SELL","basis":"structure_stop","strength":0.588,"price":108.8607,"stop_level":110.9147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-04","known_ts":"2025-08-04","bar_index":3317,"type":"RECLAIM","strength":0.588,"price":111.0979,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-31 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-07-31","prior_stop_level":110.9147,"sweep_low":107.4239,"atr14":2.874327,"stop_level":105.986736,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-06","known_ts":"2025-08-06","bar_index":3318,"type":"SELL","basis":"structure_stop","strength":0.588,"price":107.366,"stop_level":108.8607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-13","known_ts":"2025-08-13","bar_index":3319,"type":"RECLAIM","strength":0.588,"price":110.2686,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-08-06","prior_stop_level":108.8607,"sweep_low":102.6024,"atr14":3.920045,"stop_level":100.642378,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-26","known_ts":"2025-09-30","bar_index":3330,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-09-26","trigger_known_ts":"2025-09-30","strength":0.45,"price":93.388,"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.43805,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":91.4831,"atr14":2.430117,"stop_level":90.268042,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-12","known_ts":"2025-11-14","bar_index":3341,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-11-12","trigger_known_ts":"2025-11-14","strength":0.45,"price":80.7536,"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.510278,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":78.4016,"atr14":2.327192,"stop_level":77.238004,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-17","known_ts":"2025-11-19","bar_index":3342,"type":"BUY","strength":0.45,"price":87.3138,"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":"Consumer Staples"}},{"ts":"2025-11-17","known_ts":"2025-11-19","bar_index":3342,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-11-17","trigger_known_ts":"2025-11-19","strength":0.45,"price":87.3138,"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.470495,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":78.4016,"atr14":2.80392,"stop_level":76.99964,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-22","known_ts":"2025-12-22","bar_index":3350,"type":"RECLAIM","strength":0.725,"price":88.8691,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-11-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-03","known_ts":"2026-02-03","bar_index":3359,"type":"SELL","basis":"structure_stop","strength":0.725,"price":78.9011,"stop_level":91.241,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-04-02","known_ts":"2026-04-07","bar_index":3373,"type":"BUY","strength":0.588,"price":80.8513,"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":40},{"ts":"2026-05-06","known_ts":"2026-05-06","bar_index":3380,"type":"SELL","basis":"structure_stop","strength":0.725,"price":77.8524,"stop_level":78.6541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-11","known_ts":"2026-05-11","bar_index":3381,"type":"SELL","basis":"structure_stop","strength":0.725,"price":69.6475,"stop_level":78.6541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-08-04","known_ts":"2026-08-04","bar_index":3401,"type":"RECLAIM","strength":0.863,"price":91.86,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-08-04","last_scored_basis":null,"bars_since_signal":2,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2016-09-22","2017-02-14","2017-04-20","2017-05-11","2017-07-17","2017-08-28","2018-01-19","2018-02-09","2018-03-26","2018-08-10","2018-08-31","2019-01-03","2019-01-25","2019-12-19","2020-02-07","2021-04-06","2021-07-22","2021-08-12","2021-10-28","2022-05-12","2022-06-16","2022-10-07","2023-02-16","2023-06-09","2023-07-12","2023-09-06","2023-10-13","2024-01-19","2024-02-09","2024-03-04","2024-04-19","2024-09-16","2024-10-31","2024-11-26","2025-01-13","2025-02-07","2025-05-28","2026-02-13","2026-03-25","2026-04-24"],"warnings":[{"ts":"2022-08-31","kind":"arm","px":135.4353},{"ts":"2022-09-01","kind":"confirm","px":134.3267,"level":136.9712},{"ts":"2022-11-11","kind":"arm","px":128.4466},{"ts":"2022-11-14","kind":"confirm","px":126.017,"level":132.5567},{"ts":"2022-12-02","kind":"arm","px":149.6275},{"ts":"2022-12-05","kind":"confirm","px":145.5904,"level":145.8096},{"ts":"2022-12-09","kind":"arm","px":142.7316},{"ts":"2022-12-12","kind":"confirm","px":142.3662,"level":145.8096},{"ts":"2023-04-12","kind":"arm","px":140.3777},{"ts":"2023-05-11","kind":"arm","px":148.1975},{"ts":"2023-05-30","kind":"confirm","px":140.6082,"level":143.2364},{"ts":"2023-07-31","kind":"arm","px":148.5095},{"ts":"2023-11-29","kind":"arm","px":150.8423},{"ts":"2023-11-30","kind":"confirm","px":153.075,"level":154.6936},{"ts":"2023-12-20","kind":"arm","px":156.0557},{"ts":"2023-12-21","kind":"confirm","px":155.6446,"level":158.4147},{"ts":"2023-12-22","kind":"arm","px":156.7191},{"ts":"2023-12-26","kind":"confirm","px":157.317,"level":158.4147},{"ts":"2024-05-23","kind":"arm","px":153.0284},{"ts":"2024-06-25","kind":"arm","px":157.0715},{"ts":"2024-06-27","kind":"confirm","px":154.2417,"level":154.362},{"ts":"2025-03-13","kind":"arm","px":128.0972},{"ts":"2025-03-19","kind":"confirm","px":123.0752,"level":125.1456},{"ts":"2025-04-24","kind":"arm","px":124.1861},{"ts":"2025-04-25","kind":"confirm","px":123.0847,"level":127.1933},{"ts":"2025-04-29","kind":"arm","px":125.3736},{"ts":"2025-04-30","kind":"confirm","px":124.1095,"level":127.1933},{"ts":"2025-07-14","kind":"arm","px":112.1008},{"ts":"2025-07-15","kind":"confirm","px":109.4489,"level":112.2165},{"ts":"2025-07-30","kind":"arm","px":111.6379},{"ts":"2025-07-31","kind":"confirm","px":108.8607,"level":110.9147},{"ts":"2025-08-01","kind":"arm","px":110.0179},{"ts":"2025-08-06","kind":"confirm","px":107.366,"level":108.8607},{"ts":"2025-12-08","kind":"arm","px":88.2273},{"ts":"2026-02-03","kind":"confirm","px":78.9011,"level":91.241},{"ts":"2026-05-04","kind":"arm","px":83.4939},{"ts":"2026-05-06","kind":"confirm","px":77.8524,"level":78.6541},{"ts":"2026-05-08","kind":"arm","px":75.388},{"ts":"2026-05-11","kind":"confirm","px":69.6475,"level":78.6541},{"ts":"2026-07-14","kind":"arm","px":75.67}],"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":[]}}}