{"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":"CAT","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1962-06-28","known_ts":"1962-07-02","bar_index":42,"type":"BUY","strength":0.45,"price":0.3891,"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":"1962-07-24","known_ts":"1962-07-24","bar_index":47,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.3799,"stop_level":0.383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1962-07-31","known_ts":"1962-07-31","bar_index":49,"type":"RECLAIM","strength":0.45,"price":0.3891,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1962-07-24 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":"1962-07-24","prior_stop_level":0.383,"sweep_low":0.3615,"atr14":0.010915,"stop_level":0.356043,"risk_basis":"daily_ohlc_atr14"},{"ts":"1962-09-17","known_ts":"1962-09-17","bar_index":60,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.4121,"stop_level":0.4136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1962-09-18","known_ts":"1962-09-18","bar_index":60,"type":"RECLAIM","strength":0.725,"price":0.4182,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1962-09-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1962-09-17","prior_stop_level":0.4136,"sweep_low":0.4105,"atr14":0.009837,"stop_level":0.405581,"risk_basis":"daily_ohlc_atr14"},{"ts":"1962-10-26","known_ts":"1962-10-30","bar_index":70,"type":"BUY","strength":0.588,"price":0.4075,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1963-01-21","known_ts":"1963-01-21","bar_index":89,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4615,"stop_level":0.4693,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1963-01-28","known_ts":"1963-01-28","bar_index":90,"type":"RECLAIM","strength":0.863,"price":0.4723,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1963-01-21 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":"1963-01-21","prior_stop_level":0.4693,"sweep_low":0.4615,"atr14":0.008327,"stop_level":0.457336,"risk_basis":"daily_ohlc_atr14"},{"ts":"1963-03-29","known_ts":"1963-04-02","bar_index":105,"type":"BUY","strength":0.725,"price":0.4615,"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":"1963-04-23","known_ts":"1963-04-23","bar_index":110,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4621,"stop_level":0.4636,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1963-04-25","known_ts":"1963-04-25","bar_index":111,"type":"RECLAIM","strength":0.863,"price":0.4652,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1963-04-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":"1963-04-23","prior_stop_level":0.4636,"sweep_low":0.4589,"atr14":0.007883,"stop_level":0.454958,"risk_basis":"daily_ohlc_atr14"},{"ts":"1963-05-08","known_ts":"1963-05-08","bar_index":114,"type":"RECLAIM","strength":1.0,"price":0.5044,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1963-04-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1963-06-19","known_ts":"1963-06-19","bar_index":123,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5388,"stop_level":0.5404,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1963-06-20","known_ts":"1963-06-20","bar_index":124,"type":"RECLAIM","strength":1.0,"price":0.5419,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1963-06-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1963-06-19","prior_stop_level":0.5404,"sweep_low":0.5388,"atr14":0.010914,"stop_level":0.533343,"risk_basis":"daily_ohlc_atr14"},{"ts":"1963-07-03","known_ts":"1963-07-03","bar_index":127,"type":"RECLAIM","strength":1.0,"price":0.5623,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1963-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1963-11-19","known_ts":"1963-11-19","bar_index":159,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5843,"stop_level":0.5859,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1963-11-20","known_ts":"1963-11-20","bar_index":159,"type":"RECLAIM","strength":0.863,"price":0.6017,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1963-11-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":"1963-11-19","prior_stop_level":0.5859,"sweep_low":0.5779,"atr14":0.010133,"stop_level":0.572834,"risk_basis":"daily_ohlc_atr14"},{"ts":"1963-11-26","known_ts":"1963-11-26","bar_index":160,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5732,"stop_level":0.5859,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1963-11-29","known_ts":"1963-11-29","bar_index":161,"type":"RECLAIM","strength":0.725,"price":0.5986,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1963-11-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1963-11-26","prior_stop_level":0.5859,"sweep_low":0.5716,"atr14":0.013038,"stop_level":0.565081,"risk_basis":"daily_ohlc_atr14"},{"ts":"1963-12-26","known_ts":"1963-12-30","bar_index":167,"type":"REBUY","strength":0.725,"price":0.6128,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1964-02-03","known_ts":"1964-02-03","bar_index":175,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6468,"stop_level":0.6499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1964-02-06","known_ts":"1964-02-06","bar_index":176,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6436,"stop_level":0.6499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1964-02-13","known_ts":"1964-02-13","bar_index":178,"type":"RECLAIM","strength":0.863,"price":0.6531,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1964-02-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":"1964-02-06","prior_stop_level":0.6499,"sweep_low":0.642,"atr14":0.01012,"stop_level":0.63694,"risk_basis":"daily_ohlc_atr14"},{"ts":"1964-03-02","known_ts":"1964-03-02","bar_index":182,"type":"RECLAIM","strength":0.863,"price":0.7074,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1964-02-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1964-04-27","known_ts":"1964-04-27","bar_index":195,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.778,"stop_level":0.7809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1964-06-25","known_ts":"1964-06-25","bar_index":209,"type":"RECLAIM","strength":0.863,"price":0.8471,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1964-04-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1964-07-24","known_ts":"1964-07-24","bar_index":215,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8666,"stop_level":0.8808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1964-07-30","known_ts":"1964-07-30","bar_index":217,"type":"RECLAIM","strength":1.0,"price":0.886,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1964-07-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":"1964-07-24","prior_stop_level":0.8808,"sweep_low":0.844,"atr14":0.015839,"stop_level":0.836081,"risk_basis":"daily_ohlc_atr14"},{"ts":"1964-09-21","known_ts":"1964-09-21","bar_index":229,"type":"RECLAIM","strength":0.863,"price":0.9442,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1964-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1964-09-30","known_ts":"1964-09-30","bar_index":231,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.9183,"stop_level":0.928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1964-10-02","known_ts":"1964-10-02","bar_index":232,"type":"RECLAIM","strength":0.725,"price":0.9345,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1964-09-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1964-09-30","prior_stop_level":0.928,"sweep_low":0.9086,"atr14":0.02238,"stop_level":0.89741,"risk_basis":"daily_ohlc_atr14"},{"ts":"1964-10-23","known_ts":"1964-10-23","bar_index":237,"type":"RECLAIM","strength":0.863,"price":0.9688,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1964-09-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1964-12-14","known_ts":"1964-12-14","bar_index":248,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0306,"stop_level":1.0534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1964-12-17","known_ts":"1964-12-17","bar_index":249,"type":"RECLAIM","strength":0.863,"price":1.0631,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1964-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1964-12-14","prior_stop_level":1.0534,"sweep_low":1.0013,"atr14":0.024534,"stop_level":0.989033,"risk_basis":"daily_ohlc_atr14"},{"ts":"1965-02-25","known_ts":"1965-02-25","bar_index":265,"type":"RECLAIM","strength":0.863,"price":1.145,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1964-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1965-03-17","known_ts":"1965-03-17","bar_index":269,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0665,"stop_level":1.1123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1965-04-19","known_ts":"1965-04-21","bar_index":277,"type":"BUY","strength":0.725,"price":1.1554,"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":"1965-05-26","known_ts":"1965-05-26","bar_index":286,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1917,"stop_level":1.2048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1965-08-09","known_ts":"1965-08-11","bar_index":303,"type":"BUY","strength":0.588,"price":1.1093,"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":70},{"ts":"1966-03-22","known_ts":"1966-03-24","bar_index":355,"type":"BUY","strength":0.588,"price":1.2291,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":80},{"ts":"1966-04-21","known_ts":"1966-04-21","bar_index":362,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.2034,"stop_level":1.2123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1966-04-25","known_ts":"1966-04-25","bar_index":362,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.1562,"stop_level":1.2123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1966-05-17","known_ts":"1966-05-19","bar_index":368,"type":"BUY","strength":0.45,"price":1.1596,"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":"1966-07-11","known_ts":"1966-07-11","bar_index":380,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0753,"stop_level":1.0821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1966-07-26","known_ts":"1966-07-28","bar_index":384,"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":"1966-07-26","trigger_known_ts":"1966-07-28","strength":0.45,"price":1.002,"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.296793,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.9918,"atr14":0.020021,"stop_level":0.981789,"risk_basis":"daily_ohlc_atr14"},{"ts":"1966-08-03","known_ts":"1966-08-05","bar_index":386,"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":"1966-08-03","trigger_known_ts":"1966-08-05","strength":0.45,"price":1.0189,"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.284932,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.951,"atr14":0.023672,"stop_level":0.939164,"risk_basis":"daily_ohlc_atr14"},{"ts":"1966-08-08","known_ts":"1966-08-10","bar_index":387,"type":"BUY","strength":0.45,"price":1.0325,"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":"1966-08-08","known_ts":"1966-08-10","bar_index":387,"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":"1966-08-08","trigger_known_ts":"1966-08-10","strength":0.45,"price":1.0325,"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.275388,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.951,"atr14":0.022974,"stop_level":0.939513,"risk_basis":"daily_ohlc_atr14"},{"ts":"1966-11-15","known_ts":"1966-11-15","bar_index":410,"type":"RECLAIM","strength":0.725,"price":1.117,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1966-07-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1966-11-28","known_ts":"1966-11-28","bar_index":412,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0519,"stop_level":1.0588,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1967-01-09","known_ts":"1967-01-11","bar_index":422,"type":"BUY","strength":0.863,"price":1.0875,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1967-02-21","known_ts":"1967-02-21","bar_index":432,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0598,"stop_level":1.0702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1967-03-09","known_ts":"1967-03-13","bar_index":436,"type":"BUY","strength":0.863,"price":1.1462,"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":20},{"ts":"1967-04-03","known_ts":"1967-04-03","bar_index":441,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.2014,"stop_level":1.2083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1967-04-06","known_ts":"1967-04-06","bar_index":442,"type":"RECLAIM","strength":0.863,"price":1.2187,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1967-04-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1967-04-03","prior_stop_level":1.2083,"sweep_low":1.1634,"atr14":0.03033,"stop_level":1.148235,"risk_basis":"daily_ohlc_atr14"},{"ts":"1967-04-13","known_ts":"1967-04-17","bar_index":444,"type":"REBUY","strength":0.863,"price":1.2378,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1967-05-17","known_ts":"1967-05-17","bar_index":452,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.2413,"stop_level":1.2691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1967-07-10","known_ts":"1967-07-12","bar_index":464,"type":"BUY","strength":0.863,"price":1.2878,"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":"1967-08-21","known_ts":"1967-08-21","bar_index":474,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.3298,"stop_level":1.3578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1967-09-20","known_ts":"1967-09-22","bar_index":481,"type":"BUY","strength":0.863,"price":1.3858,"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":"1967-12-07","known_ts":"1967-12-11","bar_index":499,"type":"BUY","strength":0.588,"price":1.24,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":60},{"ts":"1967-12-26","known_ts":"1967-12-26","bar_index":503,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1836,"stop_level":1.2435,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1967-12-28","known_ts":"1967-12-28","bar_index":503,"type":"RECLAIM","strength":0.588,"price":1.2611,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1967-12-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"1967-12-26","prior_stop_level":1.2435,"sweep_low":1.1695,"atr14":0.033438,"stop_level":1.152781,"risk_basis":"daily_ohlc_atr14"},{"ts":"1968-01-04","known_ts":"1968-01-04","bar_index":505,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1766,"stop_level":1.1836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1968-01-05","known_ts":"1968-01-05","bar_index":505,"type":"RECLAIM","strength":0.588,"price":1.1942,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1968-01-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"1968-01-04","prior_stop_level":1.1836,"sweep_low":1.1766,"atr14":0.034386,"stop_level":1.159407,"risk_basis":"daily_ohlc_atr14"},{"ts":"1968-01-24","known_ts":"1968-01-24","bar_index":509,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1388,"stop_level":1.166,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1968-01-29","known_ts":"1968-01-29","bar_index":510,"type":"RECLAIM","strength":0.588,"price":1.1849,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1968-01-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"1968-01-24","prior_stop_level":1.166,"sweep_low":1.1104,"atr14":0.037639,"stop_level":1.09158,"risk_basis":"daily_ohlc_atr14"},{"ts":"1968-03-11","known_ts":"1968-03-13","bar_index":520,"type":"BUY","strength":0.45,"price":1.1317,"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":"1968-04-29","known_ts":"1968-04-29","bar_index":531,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1672,"stop_level":1.1884,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1968-04-30","known_ts":"1968-04-30","bar_index":531,"type":"RECLAIM","strength":0.588,"price":1.2062,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1968-04-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1968-04-29","prior_stop_level":1.1884,"sweep_low":1.1494,"atr14":0.032585,"stop_level":1.133108,"risk_basis":"daily_ohlc_atr14"},{"ts":"1968-06-11","known_ts":"1968-06-14","bar_index":541,"type":"BUY","strength":0.725,"price":1.192,"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":20},{"ts":"1968-08-09","known_ts":"1968-08-13","bar_index":552,"type":"BUY","strength":0.725,"price":1.1658,"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":"1968-09-13","known_ts":"1968-09-13","bar_index":558,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1944,"stop_level":1.2016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1968-09-16","known_ts":"1968-09-16","bar_index":559,"type":"RECLAIM","strength":0.863,"price":1.2302,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1968-09-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":"1968-09-13","prior_stop_level":1.2016,"sweep_low":1.1873,"atr14":0.037143,"stop_level":1.168729,"risk_basis":"daily_ohlc_atr14"},{"ts":"1968-10-01","known_ts":"1968-10-01","bar_index":562,"type":"RECLAIM","strength":0.863,"price":1.3017,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1968-09-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1968-10-08","known_ts":"1968-10-08","bar_index":563,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.2779,"stop_level":1.2838,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1968-10-28","known_ts":"1968-10-28","bar_index":567,"type":"RECLAIM","strength":0.863,"price":1.3823,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1968-10-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1968-11-18","known_ts":"1968-11-18","bar_index":571,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.3175,"stop_level":1.3427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1968-11-25","known_ts":"1968-11-25","bar_index":572,"type":"RECLAIM","strength":1.0,"price":1.3463,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1968-11-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":"1968-11-18","prior_stop_level":1.3427,"sweep_low":1.3067,"atr14":0.03227,"stop_level":1.290565,"risk_basis":"daily_ohlc_atr14"},{"ts":"1969-02-03","known_ts":"1969-02-05","bar_index":587,"type":"BUY","strength":0.863,"price":1.33,"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":"1969-04-07","known_ts":"1969-04-07","bar_index":600,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4133,"stop_level":1.4206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1969-04-09","known_ts":"1969-04-09","bar_index":601,"type":"RECLAIM","strength":0.863,"price":1.4476,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1969-04-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":"1969-04-07","prior_stop_level":1.4206,"sweep_low":1.3807,"atr14":0.031425,"stop_level":1.364988,"risk_basis":"daily_ohlc_atr14"},{"ts":"1969-04-21","known_ts":"1969-04-21","bar_index":604,"type":"RECLAIM","strength":1.0,"price":1.4257,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1969-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1969-04-29","known_ts":"1969-05-01","bar_index":606,"type":"REBUY","strength":1.0,"price":1.5643,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"1969-08-15","known_ts":"1969-08-19","bar_index":631,"type":"BUY","strength":0.725,"price":1.4858,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"1969-08-29","known_ts":"1969-08-29","bar_index":634,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3537,"stop_level":1.3684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1969-09-02","known_ts":"1969-09-02","bar_index":634,"type":"RECLAIM","strength":0.588,"price":1.3721,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1969-08-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"1969-08-29","prior_stop_level":1.3684,"sweep_low":1.35,"atr14":0.032615,"stop_level":1.333693,"risk_basis":"daily_ohlc_atr14"},{"ts":"1969-09-04","known_ts":"1969-09-04","bar_index":635,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2987,"stop_level":1.3684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1969-09-19","known_ts":"1969-09-23","bar_index":639,"type":"BUY","strength":0.588,"price":1.35,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"1969-11-18","known_ts":"1969-11-18","bar_index":653,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.263,"stop_level":1.2667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1969-12-23","known_ts":"1969-12-26","bar_index":661,"type":"BUY","strength":0.45,"price":1.2409,"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":"1970-02-13","known_ts":"1970-02-17","bar_index":673,"type":"BUY","strength":0.45,"price":1.1005,"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":"1970-03-25","known_ts":"1970-03-25","bar_index":682,"type":"RECLAIM","strength":0.725,"price":1.2999,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1969-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1970-04-08","known_ts":"1970-04-08","bar_index":685,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.2778,"stop_level":1.2889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1970-04-14","known_ts":"1970-04-14","bar_index":686,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.2741,"stop_level":1.2889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1970-06-15","known_ts":"1970-06-17","bar_index":701,"type":"BUY","strength":0.45,"price":1.0599,"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":"1970-07-02","known_ts":"1970-07-02","bar_index":705,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.9823,"stop_level":1.0193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1970-08-18","known_ts":"1970-08-18","bar_index":716,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.9417,"stop_level":0.9565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1970-08-21","known_ts":"1970-08-21","bar_index":717,"type":"RECLAIM","strength":0.45,"price":1.0008,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1970-08-18 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":"1970-08-18","prior_stop_level":0.9565,"sweep_low":0.9233,"atr14":0.02762,"stop_level":0.90949,"risk_basis":"daily_ohlc_atr14"},{"ts":"1970-10-22","known_ts":"1970-10-22","bar_index":731,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0082,"stop_level":1.0119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1970-10-23","known_ts":"1970-10-23","bar_index":731,"type":"RECLAIM","strength":0.725,"price":1.0193,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1970-10-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":"1970-10-22","prior_stop_level":1.0119,"sweep_low":1.0045,"atr14":0.021046,"stop_level":0.993977,"risk_basis":"daily_ohlc_atr14"},{"ts":"1970-11-06","known_ts":"1970-11-10","bar_index":735,"type":"BUY","strength":0.725,"price":1.0562,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1971-05-18","known_ts":"1971-05-18","bar_index":779,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5326,"stop_level":1.5437,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1971-08-17","known_ts":"1971-08-19","bar_index":800,"type":"BUY","strength":0.725,"price":1.5695,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"1971-09-22","known_ts":"1971-09-22","bar_index":808,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5141,"stop_level":1.5806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1971-09-24","known_ts":"1971-09-24","bar_index":809,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4809,"stop_level":1.5806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1971-12-02","known_ts":"1971-12-06","bar_index":825,"type":"BUY","strength":0.588,"price":1.3036,"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":"1972-01-13","known_ts":"1972-01-13","bar_index":834,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3923,"stop_level":1.396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1972-01-14","known_ts":"1972-01-14","bar_index":835,"type":"RECLAIM","strength":0.588,"price":1.4144,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1972-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1972-01-13","prior_stop_level":1.396,"sweep_low":1.3812,"atr14":0.021051,"stop_level":1.370674,"risk_basis":"daily_ohlc_atr14"},{"ts":"1972-01-27","known_ts":"1972-01-27","bar_index":838,"type":"RECLAIM","strength":0.725,"price":1.4551,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1972-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1972-02-28","known_ts":"1972-02-28","bar_index":845,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4366,"stop_level":1.4403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1972-03-01","known_ts":"1972-03-01","bar_index":845,"type":"RECLAIM","strength":0.725,"price":1.444,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1972-02-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1972-02-28","prior_stop_level":1.4403,"sweep_low":1.4292,"atr14":0.018215,"stop_level":1.420093,"risk_basis":"daily_ohlc_atr14"},{"ts":"1972-03-15","known_ts":"1972-03-15","bar_index":849,"type":"RECLAIM","strength":0.725,"price":1.5732,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1972-02-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1972-05-02","known_ts":"1972-05-02","bar_index":860,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.5474,"stop_level":1.5806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1972-05-18","known_ts":"1972-05-18","bar_index":864,"type":"RECLAIM","strength":1.0,"price":1.6545,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1972-05-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1972-07-18","known_ts":"1972-07-18","bar_index":877,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.7099,"stop_level":1.7505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1972-07-19","known_ts":"1972-07-19","bar_index":878,"type":"RECLAIM","strength":1.0,"price":1.7542,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1972-07-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":"1972-07-18","prior_stop_level":1.7505,"sweep_low":1.6951,"atr14":0.03279,"stop_level":1.678705,"risk_basis":"daily_ohlc_atr14"},{"ts":"1972-08-01","known_ts":"1972-08-01","bar_index":881,"type":"RECLAIM","strength":1.0,"price":1.865,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1972-07-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1972-12-06","known_ts":"1972-12-06","bar_index":910,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0016,"stop_level":2.0127,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1972-12-12","known_ts":"1972-12-12","bar_index":911,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9647,"stop_level":2.0016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1972-12-08","known_ts":"1972-12-08","bar_index":911,"type":"RECLAIM","strength":0.863,"price":2.0312,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1972-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1972-12-06","prior_stop_level":2.0127,"sweep_low":1.9721,"atr14":0.028412,"stop_level":1.957894,"risk_basis":"daily_ohlc_atr14"},{"ts":"1972-12-14","known_ts":"1972-12-14","bar_index":912,"type":"RECLAIM","strength":0.863,"price":2.0053,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1972-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1972-12-12","prior_stop_level":2.0016,"sweep_low":1.9573,"atr14":0.030607,"stop_level":1.941997,"risk_basis":"daily_ohlc_atr14"},{"ts":"1973-03-09","known_ts":"1973-03-13","bar_index":931,"type":"BUY","strength":0.725,"price":1.913,"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":"1973-04-27","known_ts":"1973-04-27","bar_index":942,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8096,"stop_level":1.8244,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1973-04-30","known_ts":"1973-04-30","bar_index":942,"type":"RECLAIM","strength":0.588,"price":1.8391,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1973-04-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"1973-04-27","prior_stop_level":1.8244,"sweep_low":1.8096,"atr14":0.0268,"stop_level":1.7962,"risk_basis":"daily_ohlc_atr14"},{"ts":"1973-05-09","known_ts":"1973-05-11","bar_index":945,"type":"REBUY","strength":0.45,"price":1.8465,"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":"1973-05-25","known_ts":"1973-05-30","bar_index":949,"type":"REBUY","strength":0.45,"price":1.817,"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":"1973-06-29","known_ts":"1973-07-03","bar_index":957,"type":"BUY","strength":0.45,"price":1.6803,"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":"1973-08-29","known_ts":"1973-08-29","bar_index":971,"type":"RECLAIM","strength":0.725,"price":1.8982,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1973-04-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1973-11-01","known_ts":"1973-11-01","bar_index":986,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0496,"stop_level":2.0903,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-01-03","known_ts":"1974-01-07","bar_index":1000,"type":"BUY","strength":0.725,"price":2.0164,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1974-01-11","known_ts":"1974-01-11","bar_index":1002,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.8539,"stop_level":1.9647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1974-02-25","known_ts":"1974-02-27","bar_index":1012,"type":"BUY","strength":0.45,"price":1.8244,"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":"1974-04-17","known_ts":"1974-04-19","bar_index":1024,"type":"REBUY","strength":0.45,"price":1.7653,"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":"1974-06-04","known_ts":"1974-06-04","bar_index":1035,"type":"RECLAIM","strength":0.725,"price":1.8945,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1974-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-06-26","known_ts":"1974-06-26","bar_index":1040,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.721,"stop_level":1.7505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-08-28","known_ts":"1974-08-30","bar_index":1055,"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":"1974-08-28","trigger_known_ts":"1974-08-30","strength":0.45,"price":1.4255,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.364099,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3221,"atr14":0.045629,"stop_level":1.299285,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-09-24","known_ts":"1974-09-26","bar_index":1061,"type":"BUY","strength":0.45,"price":1.3443,"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":"1974-09-24","known_ts":"1974-09-26","bar_index":1061,"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":"1974-09-24","trigger_known_ts":"1974-09-26","strength":0.45,"price":1.3443,"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.400321,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.2926,"atr14":0.040889,"stop_level":1.272156,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-12-04","known_ts":"1974-12-04","bar_index":1077,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3997,"stop_level":1.4477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1975-01-02","known_ts":"1975-01-06","bar_index":1084,"type":"BUY","strength":0.725,"price":1.4661,"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":50},{"ts":"1975-05-06","known_ts":"1975-05-06","bar_index":1112,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.9499,"stop_level":1.9721,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-05-13","known_ts":"1975-05-13","bar_index":1114,"type":"RECLAIM","strength":1.0,"price":2.0016,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-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":"1975-05-06","prior_stop_level":1.9721,"sweep_low":1.913,"atr14":0.046005,"stop_level":1.889998,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-07-11","known_ts":"1975-07-15","bar_index":1128,"type":"BUY","strength":0.863,"price":2.0459,"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":"1975-07-25","known_ts":"1975-07-25","bar_index":1131,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9167,"stop_level":1.9351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1975-07-29","known_ts":"1975-07-29","bar_index":1132,"type":"RECLAIM","strength":0.863,"price":1.9462,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-07-25 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":"1975-07-25","prior_stop_level":1.9351,"sweep_low":1.913,"atr14":0.036201,"stop_level":1.894899,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-10-06","known_ts":"1975-10-08","bar_index":1148,"type":"BUY","strength":0.725,"price":1.9868,"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":"1975-11-10","known_ts":"1975-11-10","bar_index":1156,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.0755,"stop_level":2.0903,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-11-12","known_ts":"1975-11-12","bar_index":1157,"type":"RECLAIM","strength":1.0,"price":2.0976,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-11-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1975-11-10","prior_stop_level":2.0903,"sweep_low":2.0681,"atr14":0.039243,"stop_level":2.048478,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-11-18","known_ts":"1975-11-18","bar_index":1158,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.0681,"stop_level":2.0718,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-12-31","known_ts":"1976-01-05","bar_index":1168,"type":"BUY","strength":0.725,"price":2.1346,"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":"1976-03-18","known_ts":"1976-03-18","bar_index":1186,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.5334,"stop_level":2.5703,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-06-04","known_ts":"1976-06-04","bar_index":1204,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.611,"stop_level":2.6184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1976-06-11","known_ts":"1976-06-11","bar_index":1205,"type":"RECLAIM","strength":0.863,"price":2.6257,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1976-06-04 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":"1976-06-04","prior_stop_level":2.6184,"sweep_low":2.5851,"atr14":0.025944,"stop_level":2.572128,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-07-19","known_ts":"1976-07-19","bar_index":1214,"type":"RECLAIM","strength":0.863,"price":2.7255,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1976-06-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-08-02","known_ts":"1976-08-02","bar_index":1217,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.7088,"stop_level":2.7144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-08-03","known_ts":"1976-08-03","bar_index":1217,"type":"RECLAIM","strength":1.0,"price":2.7199,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1976-08-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1976-08-02","prior_stop_level":2.7144,"sweep_low":2.6922,"atr14":0.030265,"stop_level":2.677067,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-10-25","known_ts":"1976-10-27","bar_index":1237,"type":"BUY","strength":0.588,"price":2.5094,"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":"aplus","score":80},{"ts":"1977-01-12","known_ts":"1977-01-12","bar_index":1255,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.4374,"stop_level":2.4817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-01-14","known_ts":"1977-01-14","bar_index":1255,"type":"RECLAIM","strength":0.588,"price":2.4928,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1977-01-12","prior_stop_level":2.4817,"sweep_low":2.4208,"atr14":0.039051,"stop_level":2.401275,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-03-01","known_ts":"1977-03-03","bar_index":1266,"type":"BUY","strength":0.45,"price":2.2934,"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":"1977-04-06","known_ts":"1977-04-06","bar_index":1274,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.382,"stop_level":2.4042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-04-11","known_ts":"1977-04-11","bar_index":1275,"type":"RECLAIM","strength":0.588,"price":2.4097,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-04-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1977-04-06","prior_stop_level":2.4042,"sweep_low":2.3709,"atr14":0.033216,"stop_level":2.354292,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-05-04","known_ts":"1977-05-04","bar_index":1281,"type":"RECLAIM","strength":0.725,"price":2.4817,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-04-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-06-29","known_ts":"1977-07-01","bar_index":1294,"type":"BUY","strength":0.863,"price":2.5537,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1977-09-02","known_ts":"1977-09-07","bar_index":1309,"type":"BUY","strength":0.45,"price":2.3654,"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":"1977-09-26","known_ts":"1977-09-26","bar_index":1314,"type":"RECLAIM","strength":0.725,"price":2.4097,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1977-09-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-10-19","known_ts":"1977-10-19","bar_index":1319,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.2657,"stop_level":2.3488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-11-10","known_ts":"1977-11-14","bar_index":1325,"type":"BUY","strength":0.725,"price":2.4042,"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":"1977-12-02","known_ts":"1977-12-02","bar_index":1330,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3875,"stop_level":2.3931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-12-07","known_ts":"1977-12-07","bar_index":1331,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3377,"stop_level":2.3931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-12-09","known_ts":"1977-12-09","bar_index":1331,"type":"RECLAIM","strength":0.863,"price":2.4097,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-12-02 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":"1977-12-02","prior_stop_level":2.3931,"sweep_low":2.3211,"atr14":0.039219,"stop_level":2.30149,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-12-09","known_ts":"1977-12-09","bar_index":1331,"type":"RECLAIM","strength":0.863,"price":2.4097,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-12-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1977-12-07","prior_stop_level":2.3931,"sweep_low":2.3211,"atr14":0.039219,"stop_level":2.30149,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-12-23","known_ts":"1977-12-23","bar_index":1335,"type":"RECLAIM","strength":0.863,"price":2.4319,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-04-05","known_ts":"1978-04-07","bar_index":1358,"type":"BUY","strength":0.45,"price":2.1549,"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":"1978-04-13","known_ts":"1978-04-13","bar_index":1360,"type":"RECLAIM","strength":0.725,"price":2.382,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1978-04-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-06-15","known_ts":"1978-06-15","bar_index":1374,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5316,"stop_level":2.5371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-07-10","known_ts":"1978-07-10","bar_index":1380,"type":"RECLAIM","strength":0.863,"price":2.598,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1978-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-07-18","known_ts":"1978-07-20","bar_index":1382,"type":"BUY","strength":0.863,"price":2.5925,"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":"quality","score":75},{"ts":"1978-07-26","known_ts":"1978-07-28","bar_index":1384,"type":"BUY","strength":0.863,"price":2.6147,"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":50},{"ts":"1978-08-15","known_ts":"1978-08-15","bar_index":1388,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.7144,"stop_level":2.7199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-08-16","known_ts":"1978-08-16","bar_index":1389,"type":"RECLAIM","strength":1.0,"price":2.7365,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1978-08-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":"1978-08-15","prior_stop_level":2.7199,"sweep_low":2.7033,"atr14":0.041448,"stop_level":2.682576,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-08-22","known_ts":"1978-08-22","bar_index":1390,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.6534,"stop_level":2.7199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-09-07","known_ts":"1978-09-07","bar_index":1394,"type":"RECLAIM","strength":1.0,"price":2.8418,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1978-08-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-12-01","known_ts":"1978-12-05","bar_index":1414,"type":"BUY","strength":0.725,"price":2.5814,"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":"1979-02-05","known_ts":"1979-02-05","bar_index":1428,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6368,"stop_level":2.6756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-03-21","known_ts":"1979-03-23","bar_index":1439,"type":"BUY","strength":0.725,"price":2.6756,"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":"1979-05-21","known_ts":"1979-05-23","bar_index":1453,"type":"BUY","strength":0.588,"price":2.5094,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"1979-06-18","known_ts":"1979-06-18","bar_index":1459,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.3709,"stop_level":2.4374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1979-06-20","known_ts":"1979-06-20","bar_index":1460,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.3709,"stop_level":2.4374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1979-08-02","known_ts":"1979-08-02","bar_index":1470,"type":"RECLAIM","strength":0.725,"price":2.5371,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1979-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-09-05","known_ts":"1979-09-05","bar_index":1477,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.4817,"stop_level":2.4928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1979-11-13","known_ts":"1979-11-15","bar_index":1494,"type":"BUY","strength":0.45,"price":2.2934,"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":"1979-11-13","known_ts":"1979-11-15","bar_index":1494,"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":"1979-11-13","trigger_known_ts":"1979-11-15","strength":0.45,"price":2.2934,"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.171998,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.177,"atr14":0.029271,"stop_level":2.162365,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-12-21","known_ts":"1979-12-21","bar_index":1503,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3488,"stop_level":2.3654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1979-12-24","known_ts":"1979-12-24","bar_index":1503,"type":"RECLAIM","strength":0.588,"price":2.382,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-12-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1979-12-21","prior_stop_level":2.3654,"sweep_low":2.3488,"atr14":0.029228,"stop_level":2.334186,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-01-15","known_ts":"1980-01-15","bar_index":1508,"type":"RECLAIM","strength":0.863,"price":2.4485,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1979-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-02-13","known_ts":"1980-02-15","bar_index":1515,"type":"REBUY","strength":0.863,"price":2.5039,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1980-02-25","known_ts":"1980-02-25","bar_index":1517,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3986,"stop_level":2.4152,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-04-23","known_ts":"1980-04-25","bar_index":1531,"type":"BUY","strength":0.45,"price":2.1272,"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":"1980-05-09","known_ts":"1980-05-09","bar_index":1535,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.9721,"stop_level":1.9887,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1980-05-13","known_ts":"1980-05-13","bar_index":1535,"type":"RECLAIM","strength":0.45,"price":2.0607,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-05-09 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":"1980-05-09","prior_stop_level":1.9887,"sweep_low":1.9388,"atr14":0.052834,"stop_level":1.912383,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-06-20","known_ts":"1980-06-20","bar_index":1544,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1992,"stop_level":2.2158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-06-24","known_ts":"1980-06-24","bar_index":1545,"type":"RECLAIM","strength":0.588,"price":2.2324,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-06-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":"1980-06-20","prior_stop_level":2.2158,"sweep_low":2.1937,"atr14":0.03946,"stop_level":2.17397,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-07-07","known_ts":"1980-07-07","bar_index":1548,"type":"RECLAIM","strength":0.863,"price":2.382,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-08-12","known_ts":"1980-08-12","bar_index":1556,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5426,"stop_level":2.5537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-08-14","known_ts":"1980-08-14","bar_index":1557,"type":"RECLAIM","strength":0.863,"price":2.5925,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-08-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":"1980-08-12","prior_stop_level":2.5537,"sweep_low":2.5316,"atr14":0.0363,"stop_level":2.51345,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-10-08","known_ts":"1980-10-10","bar_index":1570,"type":"BUY","strength":0.863,"price":2.6257,"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":"1980-12-24","known_ts":"1980-12-24","bar_index":1587,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4873,"stop_level":2.5205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1980-12-26","known_ts":"1980-12-26","bar_index":1588,"type":"RECLAIM","strength":0.863,"price":2.526,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-12-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1980-12-24","prior_stop_level":2.5205,"sweep_low":2.4817,"atr14":0.046496,"stop_level":2.458452,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-02-18","known_ts":"1981-02-20","bar_index":1600,"type":"BUY","strength":0.725,"price":2.5648,"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":"1981-04-03","known_ts":"1981-04-03","bar_index":1610,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.7476,"stop_level":2.8307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-04-08","known_ts":"1981-04-08","bar_index":1611,"type":"RECLAIM","strength":1.0,"price":2.9027,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-04-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1981-04-03","prior_stop_level":2.8307,"sweep_low":2.7088,"atr14":0.054592,"stop_level":2.681504,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-04-09","known_ts":"1981-04-13","bar_index":1612,"type":"REBUY","strength":1.0,"price":3.008,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1981-08-10","known_ts":"1981-08-12","bar_index":1640,"type":"BUY","strength":0.725,"price":2.8584,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":90},{"ts":"1981-10-13","known_ts":"1981-10-15","bar_index":1655,"type":"BUY","strength":0.45,"price":2.4319,"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":"reshoring"}},{"ts":"1981-10-29","known_ts":"1981-11-02","bar_index":1659,"type":"BUY","strength":0.45,"price":2.31,"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":"reshoring"}},{"ts":"1981-12-23","known_ts":"1981-12-23","bar_index":1671,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.4596,"stop_level":2.4706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-12-24","known_ts":"1981-12-24","bar_index":1672,"type":"RECLAIM","strength":0.588,"price":2.4928,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-12-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1981-12-23","prior_stop_level":2.4706,"sweep_low":2.454,"atr14":0.03558,"stop_level":2.43621,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-01-04","known_ts":"1982-01-04","bar_index":1673,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.4097,"stop_level":2.4596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-03-10","known_ts":"1982-03-12","bar_index":1689,"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":"1982-03-10","trigger_known_ts":"1982-03-12","strength":0.45,"price":2.1379,"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.32998,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.0425,"atr14":0.040781,"stop_level":2.022109,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-03-18","known_ts":"1982-03-22","bar_index":1691,"type":"BUY","strength":0.45,"price":2.1771,"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":"reshoring"}},{"ts":"1982-03-18","known_ts":"1982-03-22","bar_index":1691,"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":"1982-03-18","trigger_known_ts":"1982-03-22","strength":0.45,"price":2.1771,"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.317695,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.1098,"atr14":0.034882,"stop_level":2.092359,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-04-14","known_ts":"1982-04-14","bar_index":1697,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1379,"stop_level":2.1603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-04-19","known_ts":"1982-04-19","bar_index":1698,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0874,"stop_level":2.1603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-04-22","known_ts":"1982-04-26","bar_index":1699,"type":"REBUY","strength":0.588,"price":2.158,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"reshoring"}},{"ts":"1982-06-01","known_ts":"1982-06-03","bar_index":1708,"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":"1982-06-01","trigger_known_ts":"1982-06-03","strength":0.45,"price":1.7366,"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.436169,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6626,"atr14":0.044008,"stop_level":1.640596,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-06-22","known_ts":"1982-06-24","bar_index":1713,"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":"1982-06-22","trigger_known_ts":"1982-06-24","strength":0.45,"price":1.7081,"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.412681,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.5715,"atr14":0.039689,"stop_level":1.551655,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-06-25","known_ts":"1982-06-29","bar_index":1714,"type":"BUY","strength":0.45,"price":1.6911,"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":"reshoring"}},{"ts":"1982-06-25","known_ts":"1982-06-29","bar_index":1714,"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":"1982-06-25","trigger_known_ts":"1982-06-29","strength":0.45,"price":1.6911,"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.408375,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.5715,"atr14":0.035166,"stop_level":1.553917,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-08-03","known_ts":"1982-08-03","bar_index":1722,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6468,"stop_level":1.699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-08-11","known_ts":"1982-08-11","bar_index":1724,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6352,"stop_level":1.6468,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-08-16","known_ts":"1982-08-16","bar_index":1725,"type":"RECLAIM","strength":0.588,"price":1.67,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-08-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":"1982-08-11","prior_stop_level":1.6468,"sweep_low":1.612,"atr14":0.034591,"stop_level":1.594704,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-09-29","known_ts":"1982-09-29","bar_index":1736,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.612,"stop_level":1.7512,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-10-20","known_ts":"1982-10-22","bar_index":1741,"type":"BUY","strength":0.725,"price":1.8442,"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":10},{"ts":"1982-11-02","known_ts":"1982-11-04","bar_index":1744,"type":"BUY","strength":0.725,"price":1.8969,"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":30},{"ts":"1982-12-08","known_ts":"1982-12-08","bar_index":1752,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7915,"stop_level":1.8266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1983-01-03","known_ts":"1983-01-05","bar_index":1758,"type":"BUY","strength":0.725,"price":1.9905,"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":"1983-02-14","known_ts":"1983-02-16","bar_index":1768,"type":"BUY","strength":1.0,"price":2.16,"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":"1983-04-20","known_ts":"1983-04-22","bar_index":1783,"type":"BUY","strength":0.863,"price":2.1905,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1983-05-23","known_ts":"1983-05-23","bar_index":1790,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.125,"stop_level":2.1369,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-05-24","known_ts":"1983-05-26","bar_index":1791,"type":"REBUY","strength":1.0,"price":2.256,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1983-05-24","known_ts":"1983-05-24","bar_index":1791,"type":"RECLAIM","strength":1.0,"price":2.1845,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-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":"1983-05-23","prior_stop_level":2.1369,"sweep_low":2.1191,"atr14":0.05012,"stop_level":2.09404,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-09-06","known_ts":"1983-09-08","bar_index":1815,"type":"BUY","strength":0.588,"price":1.9929,"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":"1983-10-11","known_ts":"1983-10-11","bar_index":1823,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.0649,"stop_level":2.0949,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1983-10-18","known_ts":"1983-10-18","bar_index":1825,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.0587,"stop_level":2.0649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1983-10-19","known_ts":"1983-10-19","bar_index":1825,"type":"RECLAIM","strength":0.725,"price":2.083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-10-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1983-10-18","prior_stop_level":2.0649,"sweep_low":2.0406,"atr14":0.047165,"stop_level":2.017018,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-11-03","known_ts":"1983-11-07","bar_index":1829,"type":"REBUY","strength":0.725,"price":2.0951,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1984-01-03","known_ts":"1984-01-03","bar_index":1842,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2222,"stop_level":2.2767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-01-04","known_ts":"1984-01-04","bar_index":1842,"type":"RECLAIM","strength":1.0,"price":2.3494,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-01-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1984-01-03","prior_stop_level":2.2767,"sweep_low":2.2222,"atr14":0.048792,"stop_level":2.197804,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-01-18","known_ts":"1984-01-18","bar_index":1846,"type":"RECLAIM","strength":1.0,"price":2.3792,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-01-30","known_ts":"1984-01-30","bar_index":1848,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.3304,"stop_level":2.3487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-01-31","known_ts":"1984-01-31","bar_index":1849,"type":"RECLAIM","strength":1.0,"price":2.3609,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-01-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":"1984-01-30","prior_stop_level":2.3487,"sweep_low":2.3243,"atr14":0.053204,"stop_level":2.297698,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-03-14","known_ts":"1984-03-16","bar_index":1859,"type":"BUY","strength":0.863,"price":2.4158,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1984-04-11","known_ts":"1984-04-11","bar_index":1865,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.245,"stop_level":2.3975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-07-31","known_ts":"1984-08-02","bar_index":1891,"type":"BUY","strength":0.45,"price":1.9012,"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":"reshoring"}},{"ts":"1984-09-05","known_ts":"1984-09-05","bar_index":1899,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9012,"stop_level":1.9323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-09-11","known_ts":"1984-09-11","bar_index":1900,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8515,"stop_level":1.9323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-09-13","known_ts":"1984-09-13","bar_index":1901,"type":"RECLAIM","strength":0.588,"price":1.9572,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-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":"1984-09-11","prior_stop_level":1.9323,"sweep_low":1.8391,"atr14":0.047804,"stop_level":1.815198,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-09-17","known_ts":"1984-09-17","bar_index":1902,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7273,"stop_level":1.8329,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-10-16","known_ts":"1984-10-18","bar_index":1909,"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":"1984-10-16","trigger_known_ts":"1984-10-18","strength":0.45,"price":1.597,"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.378188,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4415,"atr14":0.062714,"stop_level":1.410143,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-11-01","known_ts":"1984-11-05","bar_index":1913,"type":"BUY","strength":0.45,"price":1.6345,"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":"1984-11-01","known_ts":"1984-11-05","bar_index":1913,"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":"1984-11-01","trigger_known_ts":"1984-11-05","strength":0.45,"price":1.6345,"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.363587,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.5222,"atr14":0.051137,"stop_level":1.496632,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-12-03","known_ts":"1984-12-03","bar_index":1920,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5159,"stop_level":1.5409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-12-14","known_ts":"1984-12-18","bar_index":1923,"type":"REBUY","strength":0.45,"price":1.5409,"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":"1985-02-12","known_ts":"1985-02-12","bar_index":1936,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6352,"stop_level":1.6603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-02-19","known_ts":"1985-02-19","bar_index":1937,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5913,"stop_level":1.6603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-03-29","known_ts":"1985-04-02","bar_index":1947,"type":"BUY","strength":0.725,"price":1.6415,"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":75},{"ts":"1985-05-02","known_ts":"1985-05-02","bar_index":1954,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5661,"stop_level":1.6416,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-05-13","known_ts":"1985-05-15","bar_index":1957,"type":"REBUY","strength":0.725,"price":1.6416,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1985-06-07","known_ts":"1985-06-07","bar_index":1963,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7107,"stop_level":1.7359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-06-12","known_ts":"1985-06-12","bar_index":1964,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6919,"stop_level":1.7359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-06-28","known_ts":"1985-06-28","bar_index":1968,"type":"RECLAIM","strength":0.863,"price":1.717,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-07-03","known_ts":"1985-07-08","bar_index":1969,"type":"BUY","strength":0.863,"price":1.7736,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1985-07-30","known_ts":"1985-07-30","bar_index":1975,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8176,"stop_level":1.8239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-07-31","known_ts":"1985-07-31","bar_index":1975,"type":"RECLAIM","strength":0.863,"price":1.8618,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-07-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1985-07-30","prior_stop_level":1.8239,"sweep_low":1.7924,"atr14":0.037267,"stop_level":1.773767,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-10-11","known_ts":"1985-10-15","bar_index":1992,"type":"BUY","strength":0.863,"price":1.8681,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1986-01-16","known_ts":"1986-01-20","bar_index":2014,"type":"REBUY","strength":1.0,"price":2.1851,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1986-03-17","known_ts":"1986-03-17","bar_index":2027,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.5471,"stop_level":2.5535,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-03-18","known_ts":"1986-03-18","bar_index":2028,"type":"RECLAIM","strength":1.0,"price":2.6551,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-03-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":"1986-03-17","prior_stop_level":2.5535,"sweep_low":2.5408,"atr14":0.066002,"stop_level":2.507799,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-04-01","known_ts":"1986-04-01","bar_index":2031,"type":"RECLAIM","strength":1.0,"price":2.6106,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-03-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-08-12","known_ts":"1986-08-14","bar_index":2062,"type":"BUY","strength":0.588,"price":2.3625,"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":"1986-09-18","known_ts":"1986-09-18","bar_index":2070,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3497,"stop_level":2.3816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1986-10-31","known_ts":"1986-11-04","bar_index":2081,"type":"BUY","strength":0.45,"price":2.0501,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-02-02","known_ts":"1987-02-02","bar_index":2102,"type":"RECLAIM","strength":0.725,"price":2.3839,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-09-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-02-24","known_ts":"1987-02-24","bar_index":2107,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3389,"stop_level":2.3517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-02-25","known_ts":"1987-02-25","bar_index":2107,"type":"RECLAIM","strength":0.863,"price":2.3774,"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.3517,"sweep_low":2.3196,"atr14":0.074105,"stop_level":2.282548,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-03-12","known_ts":"1987-03-12","bar_index":2111,"type":"RECLAIM","strength":0.863,"price":2.3774,"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-20","known_ts":"1987-03-24","bar_index":2113,"type":"BUY","strength":0.863,"price":2.4674,"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":"1987-04-13","known_ts":"1987-04-13","bar_index":2118,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4223,"stop_level":2.4546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-04-21","known_ts":"1987-04-21","bar_index":2120,"type":"RECLAIM","strength":0.863,"price":2.5061,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-04-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":"1987-04-13","prior_stop_level":2.4546,"sweep_low":2.3386,"atr14":0.05907,"stop_level":2.309065,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-04-29","known_ts":"1987-04-29","bar_index":2122,"type":"RECLAIM","strength":0.863,"price":2.4997,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-04-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-06-24","known_ts":"1987-06-26","bar_index":2135,"type":"BUY","strength":0.863,"price":2.8669,"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":"1987-08-27","known_ts":"1987-08-27","bar_index":2150,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.2344,"stop_level":3.3377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-10-01","known_ts":"1987-10-01","bar_index":2158,"type":"RECLAIM","strength":1.0,"price":3.8154,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-08-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-10-16","known_ts":"1987-10-16","bar_index":2161,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.3441,"stop_level":3.4345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1987-12-04","known_ts":"1987-12-08","bar_index":2173,"type":"BUY","strength":0.725,"price":2.9641,"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":"1988-01-13","known_ts":"1988-01-13","bar_index":2181,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.0967,"stop_level":3.1129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1988-01-15","known_ts":"1988-01-15","bar_index":2182,"type":"RECLAIM","strength":0.588,"price":3.2135,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1988-01-13","prior_stop_level":3.1129,"sweep_low":3.0902,"atr14":0.100184,"stop_level":3.040108,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-02-09","known_ts":"1988-02-11","bar_index":2188,"type":"BUY","strength":0.588,"price":3.1291,"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":0},{"ts":"1988-03-25","known_ts":"1988-03-25","bar_index":2198,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.246,"stop_level":3.2849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-04-11","known_ts":"1988-04-13","bar_index":2202,"type":"REBUY","strength":0.725,"price":3.3888,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"1988-06-01","known_ts":"1988-06-03","bar_index":2214,"type":"BUY","strength":0.588,"price":3.3209,"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":"1988-07-12","known_ts":"1988-07-12","bar_index":2223,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.3535,"stop_level":3.4316,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-07-14","known_ts":"1988-07-14","bar_index":2224,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.3503,"stop_level":3.4316,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-09-21","known_ts":"1988-09-23","bar_index":2240,"type":"BUY","strength":0.45,"price":2.9454,"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":"reshoring"}},{"ts":"1988-10-19","known_ts":"1988-10-19","bar_index":2246,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.0794,"stop_level":3.0826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-10-20","known_ts":"1988-10-20","bar_index":2247,"type":"RECLAIM","strength":0.588,"price":3.2105,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-10-19","prior_stop_level":3.0826,"sweep_low":3.0467,"atr14":0.055061,"stop_level":3.019169,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-11-11","known_ts":"1988-11-11","bar_index":2252,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1515,"stop_level":3.158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-11-14","known_ts":"1988-11-14","bar_index":2252,"type":"RECLAIM","strength":0.588,"price":3.1777,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-11-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":"1988-11-11","prior_stop_level":3.158,"sweep_low":3.1384,"atr14":0.047924,"stop_level":3.114438,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-11-29","known_ts":"1988-11-29","bar_index":2256,"type":"RECLAIM","strength":0.725,"price":3.2825,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-11-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-01-20","known_ts":"1989-01-20","bar_index":2268,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.1524,"stop_level":3.2432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-04-10","known_ts":"1989-04-12","bar_index":2286,"type":"BUY","strength":0.45,"price":3.1393,"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":"1989-04-18","known_ts":"1989-04-18","bar_index":2288,"type":"RECLAIM","strength":0.588,"price":3.2017,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1989-04-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1989-05-08","known_ts":"1989-05-08","bar_index":2292,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1091,"stop_level":3.1686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-05-12","known_ts":"1989-05-12","bar_index":2294,"type":"RECLAIM","strength":0.588,"price":3.2281,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-05-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":"1989-05-08","prior_stop_level":3.1686,"sweep_low":3.0892,"atr14":0.044877,"stop_level":3.066762,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-05-22","known_ts":"1989-05-22","bar_index":2296,"type":"RECLAIM","strength":0.725,"price":3.2877,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-05-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-06-05","known_ts":"1989-06-05","bar_index":2299,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.248,"stop_level":3.2877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-06-07","known_ts":"1989-06-07","bar_index":2299,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.2811,"stop_level":3.2877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-07-18","known_ts":"1989-07-20","bar_index":2309,"type":"BUY","strength":0.588,"price":3.2046,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"1989-07-31","known_ts":"1989-08-02","bar_index":2312,"type":"BUY","strength":0.588,"price":3.2112,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1989-09-08","known_ts":"1989-09-08","bar_index":2321,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.3841,"stop_level":3.4173,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-11-22","known_ts":"1989-11-27","bar_index":2339,"type":"BUY","strength":0.45,"price":3.1542,"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":"1989-12-01","known_ts":"1989-12-01","bar_index":2341,"type":"RECLAIM","strength":0.725,"price":3.1876,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1989-11-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-12-21","known_ts":"1989-12-21","bar_index":2345,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.0806,"stop_level":3.1742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-12-26","known_ts":"1989-12-26","bar_index":2346,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.0005,"stop_level":3.1742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-01-03","known_ts":"1990-01-03","bar_index":2348,"type":"RECLAIM","strength":0.588,"price":3.1809,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-12-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1989-12-26","prior_stop_level":3.1742,"sweep_low":2.9203,"atr14":0.059803,"stop_level":2.890399,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-02-14","known_ts":"1990-02-16","bar_index":2358,"type":"BUY","strength":0.45,"price":3.0229,"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-23","known_ts":"1990-02-23","bar_index":2360,"type":"RECLAIM","strength":0.725,"price":3.2312,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-02-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-04-02","known_ts":"1990-04-02","bar_index":2368,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.2312,"stop_level":3.258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-04-03","known_ts":"1990-04-03","bar_index":2369,"type":"RECLAIM","strength":0.863,"price":3.2715,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-04-02 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":"1990-04-02","prior_stop_level":3.258,"sweep_low":3.2177,"atr14":0.046947,"stop_level":3.194226,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-04-17","known_ts":"1990-04-17","bar_index":2372,"type":"RECLAIM","strength":0.863,"price":3.2338,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-04-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-04-25","known_ts":"1990-04-27","bar_index":2374,"type":"BUY","strength":0.863,"price":3.3351,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1990-06-08","known_ts":"1990-06-08","bar_index":2384,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.5916,"stop_level":3.6119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-08-31","known_ts":"1990-09-05","bar_index":2404,"type":"BUY","strength":0.45,"price":2.4036,"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":"reshoring"}},{"ts":"1990-10-17","known_ts":"1990-10-17","bar_index":2414,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.1071,"stop_level":2.1184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1990-10-18","known_ts":"1990-10-18","bar_index":2415,"type":"RECLAIM","strength":0.45,"price":2.2097,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-10-17 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":"1990-10-17","prior_stop_level":2.1184,"sweep_low":2.0934,"atr14":0.065585,"stop_level":2.060607,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-08","known_ts":"1990-11-08","bar_index":2420,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1755,"stop_level":2.1892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-11-09","known_ts":"1990-11-09","bar_index":2420,"type":"RECLAIM","strength":0.588,"price":2.2508,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-11-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":"1990-11-08","prior_stop_level":2.1892,"sweep_low":2.1482,"atr14":0.065284,"stop_level":2.115558,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-03","known_ts":"1991-01-03","bar_index":2432,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5108,"stop_level":2.545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-23","known_ts":"1991-01-25","bar_index":2437,"type":"REBUY","strength":0.725,"price":2.5755,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1991-03-21","known_ts":"1991-03-21","bar_index":2450,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.7201,"stop_level":2.7339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-05-07","known_ts":"1991-05-09","bar_index":2461,"type":"BUY","strength":0.863,"price":2.897,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1991-06-19","known_ts":"1991-06-19","bar_index":2471,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.7445,"stop_level":2.8624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-06-21","known_ts":"1991-06-21","bar_index":2471,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.7723,"stop_level":2.8624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-08-06","known_ts":"1991-08-08","bar_index":2482,"type":"BUY","strength":0.863,"price":2.7546,"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":"1991-10-14","known_ts":"1991-10-16","bar_index":2498,"type":"BUY","strength":0.588,"price":2.5904,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":60},{"ts":"1991-11-01","known_ts":"1991-11-01","bar_index":2502,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.6536,"stop_level":2.6676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1991-11-04","known_ts":"1991-11-04","bar_index":2503,"type":"RECLAIM","strength":0.725,"price":2.7238,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1991-11-01","prior_stop_level":2.6676,"sweep_low":2.6115,"atr14":0.058287,"stop_level":2.582356,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-11-18","known_ts":"1991-11-18","bar_index":2506,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.429,"stop_level":2.6536,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1991-12-20","known_ts":"1991-12-24","bar_index":2514,"type":"BUY","strength":0.588,"price":2.3588,"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":75},{"ts":"1992-03-10","known_ts":"1992-03-10","bar_index":2532,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.7195,"stop_level":2.7548,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-03-13","known_ts":"1992-03-13","bar_index":2533,"type":"RECLAIM","strength":1.0,"price":2.7618,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-03-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1992-03-10","prior_stop_level":2.7548,"sweep_low":2.6491,"atr14":0.070307,"stop_level":2.613946,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-03-26","known_ts":"1992-03-26","bar_index":2536,"type":"RECLAIM","strength":1.0,"price":2.8393,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-05-05","known_ts":"1992-05-05","bar_index":2545,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.0248,"stop_level":3.1449,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-05-06","known_ts":"1992-05-06","bar_index":2545,"type":"RECLAIM","strength":1.0,"price":3.1661,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-05-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":"1992-05-05","prior_stop_level":3.1449,"sweep_low":3.0248,"atr14":0.083549,"stop_level":2.983026,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-05-21","known_ts":"1992-05-21","bar_index":2549,"type":"RECLAIM","strength":1.0,"price":3.364,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-05-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-06-17","known_ts":"1992-06-17","bar_index":2555,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.0318,"stop_level":3.1378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-09-11","known_ts":"1992-09-15","bar_index":2575,"type":"BUY","strength":0.725,"price":2.9624,"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":70},{"ts":"1992-10-02","known_ts":"1992-10-02","bar_index":2580,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8136,"stop_level":2.8774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1992-10-23","known_ts":"1992-10-23","bar_index":2585,"type":"RECLAIM","strength":0.863,"price":2.9638,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-12-14","known_ts":"1992-12-14","bar_index":2596,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0064,"stop_level":3.0206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-12-15","known_ts":"1992-12-15","bar_index":2597,"type":"RECLAIM","strength":0.863,"price":3.0277,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1992-12-14","prior_stop_level":3.0206,"sweep_low":3.0064,"atr14":0.048802,"stop_level":2.981999,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-12-29","known_ts":"1992-12-29","bar_index":2600,"type":"RECLAIM","strength":0.863,"price":3.0491,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-01-04","known_ts":"1993-01-06","bar_index":2601,"type":"BUY","strength":0.863,"price":3.1699,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1993-02-16","known_ts":"1993-02-16","bar_index":2611,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.1783,"stop_level":3.1926,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-02-18","known_ts":"1993-02-18","bar_index":2611,"type":"RECLAIM","strength":1.0,"price":3.2068,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-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":"1993-02-16","prior_stop_level":3.1926,"sweep_low":3.1712,"atr14":0.061658,"stop_level":3.140371,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-03-01","known_ts":"1993-03-03","bar_index":2614,"type":"BUY","strength":1.0,"price":3.3779,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1993-03-22","known_ts":"1993-03-24","bar_index":2619,"type":"BUY","strength":1.0,"price":3.3993,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"1993-04-07","known_ts":"1993-04-12","bar_index":2623,"type":"BUY","strength":1.0,"price":3.4563,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1993-06-23","known_ts":"1993-06-23","bar_index":2640,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.1647,"stop_level":4.2361,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-06-28","known_ts":"1993-06-28","bar_index":2641,"type":"RECLAIM","strength":1.0,"price":4.3004,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-06-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":"1993-06-23","prior_stop_level":4.2361,"sweep_low":4.1075,"atr14":0.099395,"stop_level":4.057802,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-11-01","known_ts":"1993-11-01","bar_index":2671,"type":"RECLAIM","strength":1.0,"price":5.2204,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-11-12","known_ts":"1993-11-12","bar_index":2674,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.12,"stop_level":5.1415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-11-15","known_ts":"1993-11-15","bar_index":2674,"type":"RECLAIM","strength":1.0,"price":5.1558,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-11-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":"1993-11-12","prior_stop_level":5.1415,"sweep_low":5.0841,"atr14":0.099265,"stop_level":5.034468,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-11-17","known_ts":"1993-11-17","bar_index":2675,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.0483,"stop_level":5.1415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-01-13","known_ts":"1994-01-13","bar_index":2688,"type":"RECLAIM","strength":0.863,"price":5.3152,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-03-28","known_ts":"1994-03-28","bar_index":2705,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.5507,"stop_level":6.6799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-07-12","known_ts":"1994-07-14","bar_index":2729,"type":"BUY","strength":0.725,"price":6.2531,"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":"1994-08-05","known_ts":"1994-08-05","bar_index":2735,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0439,"stop_level":6.1377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1994-08-09","known_ts":"1994-08-09","bar_index":2735,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0079,"stop_level":6.1377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1994-08-16","known_ts":"1994-08-16","bar_index":2737,"type":"RECLAIM","strength":0.588,"price":6.2819,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-08-09 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":"1994-08-09","prior_stop_level":6.1377,"sweep_low":5.9358,"atr14":0.10414,"stop_level":5.88373,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-26","known_ts":"1994-08-26","bar_index":2740,"type":"RECLAIM","strength":0.725,"price":6.6642,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-08-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-09-12","known_ts":"1994-09-12","bar_index":2743,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.1738,"stop_level":6.1882,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-09-14","known_ts":"1994-09-14","bar_index":2744,"type":"RECLAIM","strength":0.725,"price":6.3613,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-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":"1994-09-12","prior_stop_level":6.1882,"sweep_low":6.1593,"atr14":0.1446,"stop_level":6.087,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-27","known_ts":"1994-09-27","bar_index":2747,"type":"RECLAIM","strength":0.725,"price":6.2459,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-09-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-10-10","known_ts":"1994-10-12","bar_index":2750,"type":"REBUY","strength":0.588,"price":6.3613,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1994-11-22","known_ts":"1994-11-22","bar_index":2760,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.9735,"stop_level":6.0872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-11-23","known_ts":"1994-11-23","bar_index":2760,"type":"RECLAIM","strength":0.588,"price":6.0892,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-11-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-11-22","prior_stop_level":6.0872,"sweep_low":5.9446,"atr14":0.157009,"stop_level":5.866095,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-27","known_ts":"1994-12-29","bar_index":2768,"type":"BUY","strength":0.45,"price":6.3062,"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-12-30","known_ts":"1994-12-30","bar_index":2769,"type":"RECLAIM","strength":0.588,"price":6.3496,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-12-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1995-01-24","known_ts":"1995-01-24","bar_index":2774,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.1743,"stop_level":6.5665,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-03-23","known_ts":"1995-03-27","bar_index":2788,"type":"BUY","strength":0.45,"price":6.058,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-03-28","known_ts":"1995-03-28","bar_index":2789,"type":"RECLAIM","strength":0.588,"price":6.552,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1995-03-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1995-05-25","known_ts":"1995-05-25","bar_index":2802,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9022,"stop_level":6.9752,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-31","known_ts":"1995-05-31","bar_index":2803,"type":"RECLAIM","strength":0.863,"price":7.0335,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-05-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":"1995-05-25","prior_stop_level":6.9752,"sweep_low":6.6541,"atr14":0.204275,"stop_level":6.551962,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-06-09","known_ts":"1995-06-09","bar_index":2806,"type":"RECLAIM","strength":0.863,"price":7.3254,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-05-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-08-02","known_ts":"1995-08-02","bar_index":2818,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.8881,"stop_level":7.9174,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-08-03","known_ts":"1995-08-03","bar_index":2818,"type":"RECLAIM","strength":0.863,"price":7.976,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-08-02 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-08-02","prior_stop_level":7.9174,"sweep_low":7.7708,"atr14":0.218683,"stop_level":7.661459,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-11-02","known_ts":"1995-11-06","bar_index":2840,"type":"BUY","strength":0.45,"price":6.7463,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-11-20","known_ts":"1995-11-20","bar_index":2844,"type":"RECLAIM","strength":0.588,"price":7.0563,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1995-11-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1995-12-08","known_ts":"1995-12-08","bar_index":2848,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.1892,"stop_level":7.2039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-12-11","known_ts":"1995-12-11","bar_index":2848,"type":"RECLAIM","strength":0.725,"price":7.2925,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-12-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":"1995-12-08","prior_stop_level":7.2039,"sweep_low":7.1449,"atr14":0.161412,"stop_level":7.064194,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-22","known_ts":"1996-01-24","bar_index":2858,"type":"REBUY","strength":0.725,"price":7.3696,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1996-03-28","known_ts":"1996-03-28","bar_index":2873,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.1422,"stop_level":8.2314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-04-12","known_ts":"1996-04-12","bar_index":2877,"type":"RECLAIM","strength":0.863,"price":8.3799,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-03-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-05-21","known_ts":"1996-05-23","bar_index":2886,"type":"BUY","strength":0.725,"price":8.0799,"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":35},{"ts":"1996-07-15","known_ts":"1996-07-15","bar_index":2898,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.617,"stop_level":8.1695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1996-08-12","known_ts":"1996-08-12","bar_index":2905,"type":"RECLAIM","strength":0.725,"price":8.3999,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-08-29","known_ts":"1996-08-29","bar_index":2909,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.3398,"stop_level":8.3698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-09-03","known_ts":"1996-09-03","bar_index":2910,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.3398,"stop_level":8.3698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-09-04","known_ts":"1996-09-04","bar_index":2910,"type":"RECLAIM","strength":0.863,"price":8.5351,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-08-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-08-29","prior_stop_level":8.3698,"sweep_low":8.1144,"atr14":0.148336,"stop_level":8.040232,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-09-04","known_ts":"1996-09-04","bar_index":2910,"type":"RECLAIM","strength":0.863,"price":8.5351,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-09-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-09-03","prior_stop_level":8.3698,"sweep_low":8.1144,"atr14":0.148336,"stop_level":8.040232,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-09-19","known_ts":"1996-09-19","bar_index":2914,"type":"RECLAIM","strength":0.863,"price":9.016,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-09-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-07","known_ts":"1996-10-07","bar_index":2918,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.7605,"stop_level":8.7906,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-11","known_ts":"1996-10-11","bar_index":2919,"type":"RECLAIM","strength":0.863,"price":8.8056,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-10-07","prior_stop_level":8.7906,"sweep_low":8.5802,"atr14":0.147565,"stop_level":8.506417,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-21","known_ts":"1996-11-21","bar_index":2929,"type":"RECLAIM","strength":1.0,"price":9.6839,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-12-12","known_ts":"1996-12-12","bar_index":2933,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.2458,"stop_level":9.3062,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-02-13","known_ts":"1997-02-13","bar_index":2948,"type":"RECLAIM","strength":1.0,"price":9.7037,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-02-28","known_ts":"1997-02-28","bar_index":2951,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.5063,"stop_level":9.5671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-03-05","known_ts":"1997-03-05","bar_index":2952,"type":"RECLAIM","strength":0.863,"price":9.7037,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-02-28 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":"1997-02-28","prior_stop_level":9.5671,"sweep_low":9.4456,"atr14":0.189581,"stop_level":9.350809,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-03-17","known_ts":"1997-03-17","bar_index":2955,"type":"RECLAIM","strength":1.0,"price":9.7949,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-02-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-04-16","known_ts":"1997-04-18","bar_index":2962,"type":"BUY","strength":0.863,"price":10.2686,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1997-07-01","known_ts":"1997-07-01","bar_index":2979,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.8472,"stop_level":12.8625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-02","known_ts":"1997-07-02","bar_index":2980,"type":"RECLAIM","strength":1.0,"price":13.0913,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-07-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-07-01","prior_stop_level":12.8625,"sweep_low":12.7556,"atr14":0.280215,"stop_level":12.615492,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-16","known_ts":"1997-07-16","bar_index":2983,"type":"RECLAIM","strength":1.0,"price":13.3332,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-07-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-15","known_ts":"1997-08-15","bar_index":2990,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.2374,"stop_level":14.3141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-08-19","known_ts":"1997-08-19","bar_index":2991,"type":"RECLAIM","strength":0.863,"price":14.6052,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-08-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1997-08-15","prior_stop_level":14.3141,"sweep_low":14.0688,"atr14":0.396061,"stop_level":13.870769,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-10-14","known_ts":"1997-10-16","bar_index":3004,"type":"BUY","strength":0.725,"price":14.5894,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1997-12-04","known_ts":"1997-12-08","bar_index":3016,"type":"BUY","strength":0.725,"price":12.7272,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":15},{"ts":"1997-12-26","known_ts":"1997-12-30","bar_index":3021,"type":"BUY","strength":0.588,"price":11.9578,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"1998-03-05","known_ts":"1998-03-05","bar_index":3036,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.6725,"stop_level":12.8427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-03-06","known_ts":"1998-03-06","bar_index":3036,"type":"RECLAIM","strength":0.725,"price":13.1985,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-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":"1998-03-05","prior_stop_level":12.8427,"sweep_low":12.626,"atr14":0.378066,"stop_level":12.436967,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-20","known_ts":"1998-03-20","bar_index":3040,"type":"RECLAIM","strength":0.725,"price":14.0031,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-03-27","known_ts":"1998-03-27","bar_index":3041,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.7401,"stop_level":13.8793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-13","known_ts":"1998-04-13","bar_index":3045,"type":"RECLAIM","strength":0.725,"price":14.0186,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-05-15","known_ts":"1998-05-19","bar_index":3053,"type":"BUY","strength":0.863,"price":14.5626,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1998-05-29","known_ts":"1998-05-29","bar_index":3056,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.6611,"stop_level":13.7544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-06-05","known_ts":"1998-06-05","bar_index":3057,"type":"RECLAIM","strength":0.863,"price":14.0497,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-05-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-05-29","prior_stop_level":13.7544,"sweep_low":13.3969,"atr14":0.360178,"stop_level":13.216811,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-04","known_ts":"1998-09-09","bar_index":3079,"type":"BUY","strength":0.45,"price":12.0522,"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":"reshoring"}},{"ts":"1998-10-27","known_ts":"1998-10-27","bar_index":3091,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.3888,"stop_level":11.5051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-02","known_ts":"1998-11-02","bar_index":3092,"type":"RECLAIM","strength":0.588,"price":11.8293,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-10-27","prior_stop_level":11.5051,"sweep_low":10.7439,"atr14":0.551039,"stop_level":10.46838,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-04","known_ts":"1998-12-04","bar_index":3100,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.2697,"stop_level":12.4428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-09","known_ts":"1998-12-09","bar_index":3101,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.081,"stop_level":12.4428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-06","known_ts":"1999-01-08","bar_index":3107,"type":"BUY","strength":0.725,"price":12.836,"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":20},{"ts":"1999-01-29","known_ts":"1999-01-29","bar_index":3112,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.9716,"stop_level":11.1299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-04","known_ts":"1999-02-04","bar_index":3113,"type":"RECLAIM","strength":0.725,"price":11.1774,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-01-29","prior_stop_level":11.1299,"sweep_low":10.6391,"atr14":0.393136,"stop_level":10.442532,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-19","known_ts":"1999-02-23","bar_index":3117,"type":"BUY","strength":0.588,"price":11.8899,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"reshoring"}},{"ts":"1999-03-01","known_ts":"1999-03-01","bar_index":3119,"type":"RECLAIM","strength":0.725,"price":11.969,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-02-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-05","known_ts":"1999-04-07","bar_index":3127,"type":"BUY","strength":0.863,"price":12.2857,"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":10},{"ts":"1999-05-18","known_ts":"1999-05-18","bar_index":3137,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.9389,"stop_level":15.2253,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-03","known_ts":"1999-06-03","bar_index":3141,"type":"RECLAIM","strength":1.0,"price":16.1003,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-08-19","known_ts":"1999-08-23","bar_index":3159,"type":"BUY","strength":0.863,"price":16.1088,"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":"1999-08-31","known_ts":"1999-08-31","bar_index":3161,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.4931,"stop_level":15.4369,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-11-01","known_ts":"1999-11-03","bar_index":3176,"type":"BUY","strength":0.725,"price":14.5808,"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":"1999-12-31","known_ts":"2000-01-04","bar_index":3190,"type":"BUY","strength":0.45,"price":12.3599,"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-20","known_ts":"2000-01-20","bar_index":3194,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.211,"stop_level":13.068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-27","known_ts":"2000-01-27","bar_index":3196,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.547,"stop_level":13.068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-14","known_ts":"2000-02-16","bar_index":3200,"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-14","trigger_known_ts":"2000-02-16","strength":0.45,"price":10.1543,"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.38981,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.0368,"atr14":0.523319,"stop_level":8.775141,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-07","known_ts":"2000-03-09","bar_index":3205,"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-03-07","trigger_known_ts":"2000-03-09","strength":0.45,"price":9.134,"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.451121,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.6805,"atr14":0.474396,"stop_level":8.443302,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-15","known_ts":"2000-03-17","bar_index":3207,"type":"BUY","strength":0.45,"price":10.2676,"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":"reshoring"}},{"ts":"2000-03-15","known_ts":"2000-03-17","bar_index":3207,"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-15","trigger_known_ts":"2000-03-17","strength":0.45,"price":10.2676,"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.383001,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.6805,"atr14":0.510451,"stop_level":8.425275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-14","known_ts":"2000-04-14","bar_index":3214,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.4944,"stop_level":10.7211,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-24","known_ts":"2000-04-24","bar_index":3216,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.1879,"stop_level":10.7211,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-14","known_ts":"2000-07-18","bar_index":3235,"type":"BUY","strength":0.45,"price":9.9562,"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":"reshoring"}},{"ts":"2000-07-14","known_ts":"2000-07-18","bar_index":3235,"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-07-14","trigger_known_ts":"2000-07-18","strength":0.45,"price":9.9562,"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.383776,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.8655,"atr14":0.371213,"stop_level":8.679894,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-04","known_ts":"2000-08-08","bar_index":3240,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-08-04","trigger_known_ts":"2000-08-08","strength":0.588,"price":10.121,"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.373576,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":8.9507,"atr14":0.335448,"stop_level":8.782976,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-31","known_ts":"2000-08-31","bar_index":3246,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.6966,"stop_level":9.7913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-01","known_ts":"2000-09-01","bar_index":3246,"type":"RECLAIM","strength":0.725,"price":9.8408,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-08-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":"2000-08-31","prior_stop_level":9.7913,"sweep_low":9.5606,"atr14":0.303007,"stop_level":9.409096,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-15","known_ts":"2000-09-15","bar_index":3249,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.8738,"stop_level":9.9727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-19","known_ts":"2000-09-19","bar_index":3250,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.3628,"stop_level":9.9727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-10-30","known_ts":"2000-11-01","bar_index":3260,"type":"BUY","strength":0.588,"price":9.2683,"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":45,"retro_override":true,"retro_ctx":{"group_id":"reshoring"}},{"ts":"2001-06-11","known_ts":"2001-06-11","bar_index":3311,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.4415,"stop_level":14.4523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-12","known_ts":"2001-06-12","bar_index":3311,"type":"RECLAIM","strength":1.0,"price":14.566,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-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":"2001-06-11","prior_stop_level":14.4523,"sweep_low":14.2899,"atr14":0.385819,"stop_level":14.09699,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-10","known_ts":"2001-10-12","bar_index":3338,"type":"BUY","strength":0.725,"price":13.2261,"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":"2001-11-28","known_ts":"2001-11-28","bar_index":3349,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.2267,"stop_level":13.2899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-12-04","known_ts":"2001-12-04","bar_index":3350,"type":"RECLAIM","strength":0.725,"price":13.3008,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2001-11-28","prior_stop_level":13.2899,"sweep_low":12.8178,"atr14":0.334544,"stop_level":12.650528,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-13","known_ts":"2001-12-13","bar_index":3353,"type":"RECLAIM","strength":0.863,"price":13.6961,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-11-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-08","known_ts":"2002-01-08","bar_index":3358,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.0941,"stop_level":14.1764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-10","known_ts":"2002-01-10","bar_index":3359,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.0364,"stop_level":14.1764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-29","known_ts":"2002-01-29","bar_index":3363,"type":"RECLAIM","strength":0.863,"price":13.9017,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-02-20","known_ts":"2002-02-22","bar_index":3368,"type":"BUY","strength":0.725,"price":14.5653,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2002-03-21","known_ts":"2002-03-21","bar_index":3375,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.7873,"stop_level":15.8952,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-25","known_ts":"2002-03-25","bar_index":3375,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.4666,"stop_level":15.8952,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-09","known_ts":"2002-04-09","bar_index":3379,"type":"RECLAIM","strength":1.0,"price":16.1551,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-07-30","known_ts":"2002-08-01","bar_index":3405,"type":"BUY","strength":0.588,"price":12.1345,"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":"2002-09-03","known_ts":"2002-09-03","bar_index":3413,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.9578,"stop_level":12.1906,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-17","known_ts":"2002-09-17","bar_index":3416,"type":"SELL","basis":"structure_stop","strength":0.45,"price":11.0658,"stop_level":11.9381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-10-15","known_ts":"2002-10-17","bar_index":3423,"type":"BUY","strength":0.45,"price":11.4242,"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":"reshoring"}},{"ts":"2002-11-21","known_ts":"2002-11-21","bar_index":3432,"type":"RECLAIM","strength":0.725,"price":13.7792,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-04","known_ts":"2002-12-04","bar_index":3434,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.2272,"stop_level":13.3291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-10","known_ts":"2002-12-10","bar_index":3436,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.8932,"stop_level":13.3291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-02","known_ts":"2003-01-06","bar_index":3441,"type":"REBUY","strength":0.863,"price":13.6999,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2003-02-25","known_ts":"2003-02-27","bar_index":3453,"type":"BUY","strength":0.725,"price":13.3232,"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":"2003-03-10","known_ts":"2003-03-10","bar_index":3456,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.7729,"stop_level":13.0466,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-03-13","known_ts":"2003-03-17","bar_index":3457,"type":"BUY","strength":0.863,"price":14.3242,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2003-03-13","known_ts":"2003-03-13","bar_index":3457,"type":"RECLAIM","strength":0.863,"price":13.3831,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-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":"2003-03-10","prior_stop_level":13.0466,"sweep_low":12.4107,"atr14":0.375273,"stop_level":12.223064,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-01","known_ts":"2003-05-01","bar_index":3468,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.885,"stop_level":14.908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-05-02","known_ts":"2003-05-02","bar_index":3468,"type":"RECLAIM","strength":1.0,"price":15.0286,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-05-01","prior_stop_level":14.908,"sweep_low":14.7386,"atr14":0.373553,"stop_level":14.551823,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-09","known_ts":"2003-06-09","bar_index":3477,"type":"RECLAIM","strength":1.0,"price":16.2659,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-09","known_ts":"2003-09-09","bar_index":3498,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.0429,"stop_level":20.0862,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-16","known_ts":"2003-09-16","bar_index":3500,"type":"RECLAIM","strength":0.863,"price":20.1295,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-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":"2003-09-09","prior_stop_level":20.0862,"sweep_low":19.3093,"atr14":0.426708,"stop_level":19.095946,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-10","known_ts":"2003-12-12","bar_index":3520,"type":"BUY","strength":0.863,"price":22.6388,"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":"2003-12-31","known_ts":"2003-12-31","bar_index":3524,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.0896,"stop_level":24.2318,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-05","known_ts":"2004-01-05","bar_index":3525,"type":"RECLAIM","strength":1.0,"price":24.6351,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-12-31","prior_stop_level":24.2318,"sweep_low":23.9445,"atr14":0.418984,"stop_level":23.735008,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-12","known_ts":"2004-01-12","bar_index":3527,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.9242,"stop_level":24.2318,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-01-14","known_ts":"2004-01-14","bar_index":3527,"type":"RECLAIM","strength":0.863,"price":24.2869,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-01-12","prior_stop_level":24.2318,"sweep_low":23.4948,"atr14":0.46286,"stop_level":23.26337,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-03-25","known_ts":"2004-03-29","bar_index":3544,"type":"BUY","strength":0.725,"price":23.1648,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2004-04-29","known_ts":"2004-04-29","bar_index":3552,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.7147,"stop_level":23.3106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-05-03","known_ts":"2004-05-03","bar_index":3552,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.2388,"stop_level":23.3106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-06-03","known_ts":"2004-06-07","bar_index":3560,"type":"BUY","strength":0.725,"price":22.7499,"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":"2004-06-22","known_ts":"2004-06-24","bar_index":3564,"type":"BUY","strength":0.725,"price":23.1598,"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":"2004-07-22","known_ts":"2004-07-22","bar_index":3571,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.6407,"stop_level":22.4073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-07-26","known_ts":"2004-07-26","bar_index":3571,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.367,"stop_level":22.4073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-08-25","known_ts":"2004-08-27","bar_index":3579,"type":"BUY","strength":0.45,"price":21.6907,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-09-27","known_ts":"2004-09-27","bar_index":3586,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.9026,"stop_level":21.9703,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-28","known_ts":"2004-09-28","bar_index":3586,"type":"RECLAIM","strength":0.725,"price":22.6325,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-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":"2004-09-27","prior_stop_level":21.9703,"sweep_low":21.7819,"atr14":0.384272,"stop_level":21.589764,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-12","known_ts":"2004-10-12","bar_index":3590,"type":"RECLAIM","strength":0.725,"price":23.3977,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-21","known_ts":"2004-10-21","bar_index":3592,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.7864,"stop_level":23.277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-26","known_ts":"2004-10-26","bar_index":3593,"type":"RECLAIM","strength":0.725,"price":23.4904,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-21 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-10-21","prior_stop_level":23.277,"sweep_low":22.7036,"atr14":0.486405,"stop_level":22.460398,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-05","known_ts":"2004-11-05","bar_index":3596,"type":"RECLAIM","strength":0.863,"price":26.1231,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-10-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-04","known_ts":"2005-01-04","bar_index":3609,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.8122,"stop_level":28.4275,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-01","known_ts":"2005-03-03","bar_index":3622,"type":"BUY","strength":0.863,"price":29.0398,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2005-04-13","known_ts":"2005-04-13","bar_index":3632,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.3241,"stop_level":26.6807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2005-05-12","known_ts":"2005-05-16","bar_index":3639,"type":"BUY","strength":0.588,"price":26.9786,"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":"2005-08-18","known_ts":"2005-08-18","bar_index":3661,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.88,"stop_level":32.156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-19","known_ts":"2005-08-19","bar_index":3662,"type":"RECLAIM","strength":0.863,"price":32.8817,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-08-18","prior_stop_level":32.156,"sweep_low":31.6101,"atr14":0.598412,"stop_level":31.310894,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-01","known_ts":"2005-09-06","bar_index":3665,"type":"REBUY","strength":1.0,"price":35.095,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2005-10-05","known_ts":"2005-10-05","bar_index":3672,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.7215,"stop_level":34.5192,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-11-14","known_ts":"2005-11-16","bar_index":3682,"type":"BUY","strength":0.725,"price":34.1816,"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":0},{"ts":"2005-12-20","known_ts":"2005-12-20","bar_index":3690,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.1875,"stop_level":34.5491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-22","known_ts":"2005-12-22","bar_index":3691,"type":"RECLAIM","strength":0.863,"price":35.2179,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-20","prior_stop_level":34.5491,"sweep_low":34.0911,"atr14":0.763242,"stop_level":33.709479,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-03","known_ts":"2006-01-05","bar_index":3693,"type":"REBUY","strength":0.588,"price":35.712,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2006-07-05","known_ts":"2006-07-07","bar_index":3735,"type":"BUY","strength":0.725,"price":44.0454,"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":"2006-09-01","known_ts":"2006-09-06","bar_index":3749,"type":"BUY","strength":0.588,"price":42.1345,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2006-09-15","known_ts":"2006-09-19","bar_index":3752,"type":"BUY","strength":0.45,"price":40.5681,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-09-25","known_ts":"2006-09-27","bar_index":3754,"type":"BUY","strength":0.45,"price":40.0317,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-10-24","known_ts":"2006-10-24","bar_index":3761,"type":"SELL","basis":"structure_stop","strength":0.45,"price":37.2986,"stop_level":39.6843,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2006-11-17","known_ts":"2006-11-21","bar_index":3767,"type":"BUY","strength":0.45,"price":38.0699,"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-01-26","known_ts":"2007-01-30","bar_index":3782,"type":"BUY","strength":0.588,"price":38.686,"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":"2007-02-13","known_ts":"2007-02-13","bar_index":3786,"type":"RECLAIM","strength":0.725,"price":41.6022,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-01-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-28","known_ts":"2007-02-28","bar_index":3789,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.6396,"stop_level":39.7442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-03-05","known_ts":"2007-03-05","bar_index":3790,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.8644,"stop_level":39.7442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-03-20","known_ts":"2007-03-22","bar_index":3794,"type":"REBUY","strength":0.863,"price":40.9378,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2007-07-27","known_ts":"2007-07-27","bar_index":3824,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.1697,"stop_level":47.8817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-07-31","known_ts":"2007-07-31","bar_index":3824,"type":"RECLAIM","strength":0.863,"price":48.8947,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-07-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-07-27","prior_stop_level":47.8817,"sweep_low":46.6919,"atr14":1.485489,"stop_level":45.949156,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-26","known_ts":"2007-09-28","bar_index":3838,"type":"BUY","strength":0.725,"price":48.6651,"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":75},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":3843,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.8636,"stop_level":47.3869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-12-04","known_ts":"2007-12-06","bar_index":3854,"type":"BUY","strength":0.588,"price":46.3498,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2008-01-28","known_ts":"2008-01-30","bar_index":3866,"type":"BUY","strength":0.45,"price":42.9059,"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-07","known_ts":"2008-03-07","bar_index":3875,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.7835,"stop_level":43.8525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-11","known_ts":"2008-03-11","bar_index":3876,"type":"RECLAIM","strength":0.588,"price":45.5201,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-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":"2008-03-07","prior_stop_level":43.8525,"sweep_low":42.8181,"atr14":1.327033,"stop_level":42.154584,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-25","known_ts":"2008-03-25","bar_index":3879,"type":"RECLAIM","strength":0.725,"price":48.291,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-09","known_ts":"2008-04-09","bar_index":3882,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.7456,"stop_level":48.3161,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":3884,"type":"RECLAIM","strength":0.863,"price":49.5386,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-04-09","prior_stop_level":48.3161,"sweep_low":46.6297,"atr14":1.226214,"stop_level":46.016593,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-23","known_ts":"2008-04-23","bar_index":3886,"type":"RECLAIM","strength":0.863,"price":51.7995,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-04-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-23","known_ts":"2008-05-23","bar_index":3893,"type":"SELL","basis":"structure_stop","strength":0.863,"price":51.3587,"stop_level":51.4091,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-27","known_ts":"2008-05-27","bar_index":3893,"type":"RECLAIM","strength":0.863,"price":51.6106,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-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":"2008-05-23","prior_stop_level":51.4091,"sweep_low":50.7604,"atr14":1.203781,"stop_level":50.158509,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-13","known_ts":"2008-08-15","bar_index":3912,"type":"BUY","strength":0.45,"price":44.5705,"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":"reshoring"}},{"ts":"2008-09-09","known_ts":"2008-09-09","bar_index":3918,"type":"SELL","basis":"structure_stop","strength":0.45,"price":38.8876,"stop_level":43.4365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-10-29","known_ts":"2008-10-31","bar_index":3930,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-29","trigger_known_ts":"2008-10-31","strength":0.45,"price":24.4459,"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.538284,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.4462,"atr14":2.372942,"stop_level":19.259729,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-06","known_ts":"2008-11-10","bar_index":3932,"type":"BUY","strength":0.45,"price":23.9403,"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":"reshoring"}},{"ts":"2008-11-06","known_ts":"2008-11-10","bar_index":3932,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-11-06","trigger_known_ts":"2008-11-10","strength":0.45,"price":23.9403,"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.547833,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.0781,"atr14":2.210334,"stop_level":20.972933,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-23","known_ts":"2008-12-23","bar_index":3942,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.3209,"stop_level":26.9289,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-12-26","known_ts":"2008-12-26","bar_index":3943,"type":"RECLAIM","strength":0.588,"price":27.3384,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-12-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-12-23","prior_stop_level":26.9289,"sweep_low":26.0137,"atr14":1.589987,"stop_level":25.218707,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":3947,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.1818,"stop_level":26.3209,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-04","known_ts":"2009-02-06","bar_index":3952,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-02-04","trigger_known_ts":"2009-02-06","strength":0.588,"price":21.5271,"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.593412,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":19.1467,"atr14":1.283842,"stop_level":18.504779,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-03","known_ts":"2009-03-05","bar_index":3958,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-03","trigger_known_ts":"2009-03-05","strength":0.45,"price":15.1945,"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.713017,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.0431,"atr14":1.297883,"stop_level":13.394158,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-11","known_ts":"2009-03-13","bar_index":3960,"type":"BUY","strength":0.45,"price":17.3226,"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":"reshoring"}},{"ts":"2009-03-11","known_ts":"2009-03-13","bar_index":3960,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-11","trigger_known_ts":"2009-03-13","strength":0.45,"price":17.3226,"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.672823,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.0431,"atr14":1.308125,"stop_level":13.389037,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-15","known_ts":"2009-04-15","bar_index":3968,"type":"RECLAIM","strength":0.725,"price":21.1558,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":3975,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.6324,"stop_level":24.8445,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-21","known_ts":"2009-05-21","bar_index":3976,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.2852,"stop_level":23.4162,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-07-20","known_ts":"2009-07-22","bar_index":3990,"type":"BUY","strength":0.725,"price":25.6477,"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":"2009-09-01","known_ts":"2009-09-01","bar_index":4000,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.0841,"stop_level":29.1571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-03","known_ts":"2009-09-03","bar_index":4001,"type":"RECLAIM","strength":1.0,"price":29.8803,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-09-01","prior_stop_level":29.1571,"sweep_low":28.6529,"atr14":1.098053,"stop_level":28.103874,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-14","known_ts":"2009-09-16","bar_index":4003,"type":"REBUY","strength":1.0,"price":34.9089,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2009-10-01","known_ts":"2009-10-01","bar_index":4007,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.8059,"stop_level":33.9669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-06","known_ts":"2009-10-06","bar_index":4008,"type":"RECLAIM","strength":1.0,"price":34.2986,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-10-01","prior_stop_level":33.9669,"sweep_low":31.5123,"atr14":1.175138,"stop_level":30.924731,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-16","known_ts":"2009-10-16","bar_index":4011,"type":"RECLAIM","strength":1.0,"price":39.5462,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-03","known_ts":"2010-03-05","bar_index":4042,"type":"BUY","strength":0.863,"price":39.8488,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2010-05-19","known_ts":"2010-05-19","bar_index":4060,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.5935,"stop_level":42.0403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-06-23","known_ts":"2010-06-25","bar_index":4068,"type":"BUY","strength":0.725,"price":43.8072,"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":"2010-07-07","known_ts":"2010-07-09","bar_index":4071,"type":"BUY","strength":0.725,"price":43.814,"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-08-23","known_ts":"2010-08-23","bar_index":4082,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.5505,"stop_level":46.0003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-09","known_ts":"2010-09-13","bar_index":4086,"type":"BUY","strength":0.863,"price":49.2305,"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":"2010-10-28","known_ts":"2010-10-28","bar_index":4097,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.2705,"stop_level":53.5307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-29","known_ts":"2010-10-29","bar_index":4098,"type":"RECLAIM","strength":1.0,"price":53.8598,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-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":"2010-10-28","prior_stop_level":53.5307,"sweep_low":52.6127,"atr14":1.196176,"stop_level":52.014612,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-03","known_ts":"2010-11-05","bar_index":4099,"type":"REBUY","strength":1.0,"price":57.2449,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2010-11-24","known_ts":"2010-11-29","bar_index":4104,"type":"REBUY","strength":1.0,"price":57.334,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2011-01-06","known_ts":"2011-01-06","bar_index":4113,"type":"SELL","basis":"structure_stop","strength":1.0,"price":64.0973,"stop_level":64.1795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-07","known_ts":"2011-01-07","bar_index":4114,"type":"RECLAIM","strength":1.0,"price":64.2275,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-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":"2011-01-06","prior_stop_level":64.1795,"sweep_low":63.5902,"atr14":0.992856,"stop_level":63.093772,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-21","known_ts":"2011-01-21","bar_index":4117,"type":"RECLAIM","strength":1.0,"price":64.9839,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-26","known_ts":"2011-01-28","bar_index":4118,"type":"REBUY","strength":1.0,"price":65.872,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2011-03-01","known_ts":"2011-03-01","bar_index":4125,"type":"SELL","basis":"structure_stop","strength":1.0,"price":68.7498,"stop_level":68.8599,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-02","known_ts":"2011-03-02","bar_index":4126,"type":"RECLAIM","strength":1.0,"price":69.514,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-03-01","prior_stop_level":68.8599,"sweep_low":68.3987,"atr14":1.548225,"stop_level":67.624588,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-30","known_ts":"2011-07-05","bar_index":4154,"type":"BUY","strength":0.725,"price":74.9608,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2011-07-22","known_ts":"2011-07-22","bar_index":4159,"type":"SELL","basis":"structure_stop","strength":0.725,"price":73.0003,"stop_level":73.9238,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-07-28","known_ts":"2011-07-28","bar_index":4160,"type":"SELL","basis":"structure_stop","strength":0.725,"price":69.175,"stop_level":73.9238,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-09-02","known_ts":"2011-09-07","bar_index":4169,"type":"BUY","strength":0.588,"price":61.573,"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":"2011-11-21","known_ts":"2011-11-21","bar_index":4187,"type":"SELL","basis":"structure_stop","strength":0.588,"price":63.6102,"stop_level":63.9732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":4188,"type":"SELL","basis":"structure_stop","strength":0.588,"price":61.2646,"stop_level":63.9732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-30","known_ts":"2011-11-30","bar_index":4189,"type":"RECLAIM","strength":0.588,"price":68.3292,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-23","prior_stop_level":63.9732,"sweep_low":60.4757,"atr14":2.30545,"stop_level":59.322975,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-29","known_ts":"2012-01-03","bar_index":4196,"type":"REBUY","strength":0.588,"price":65.6067,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"reshoring"}},{"ts":"2012-01-04","known_ts":"2012-01-04","bar_index":4197,"type":"RECLAIM","strength":0.725,"price":66.8493,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-12-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-05","known_ts":"2012-03-05","bar_index":4210,"type":"SELL","basis":"structure_stop","strength":0.863,"price":77.1965,"stop_level":78.3605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-29","known_ts":"2012-07-03","bar_index":4238,"type":"BUY","strength":0.45,"price":60.8833,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-08-24","known_ts":"2012-08-24","bar_index":4251,"type":"SELL","basis":"structure_stop","strength":0.588,"price":61.988,"stop_level":62.0872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-31","known_ts":"2012-08-31","bar_index":4252,"type":"SELL","basis":"structure_stop","strength":0.588,"price":60.4715,"stop_level":62.0872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-07","known_ts":"2012-09-07","bar_index":4254,"type":"RECLAIM","strength":0.588,"price":62.4345,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-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":"2012-08-31","prior_stop_level":62.0872,"sweep_low":57.9557,"atr14":1.465921,"stop_level":57.222739,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-09","known_ts":"2012-10-09","bar_index":4261,"type":"SELL","basis":"structure_stop","strength":0.725,"price":60.0604,"stop_level":60.436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-11-05","known_ts":"2012-11-07","bar_index":4267,"type":"BUY","strength":0.588,"price":60.6156,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-11-05","known_ts":"2012-11-07","bar_index":4267,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2012-11-05","trigger_known_ts":"2012-11-07","strength":0.588,"price":60.6156,"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.254793,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":58.7191,"atr14":1.452228,"stop_level":57.992986,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-21","known_ts":"2012-11-26","bar_index":4271,"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":"2012-11-21","trigger_known_ts":"2012-11-26","strength":0.588,"price":60.3518,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.258036,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":57.1506,"atr14":1.289496,"stop_level":56.505852,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-27","known_ts":"2012-11-29","bar_index":4272,"type":"BUY","strength":0.588,"price":61.4925,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-12-18","known_ts":"2012-12-18","bar_index":4277,"type":"RECLAIM","strength":0.725,"price":64.1773,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-11-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-02-14","known_ts":"2013-02-14","bar_index":4290,"type":"SELL","basis":"structure_stop","strength":0.863,"price":68.8883,"stop_level":68.9171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-04-30","known_ts":"2013-05-02","bar_index":4307,"type":"BUY","strength":0.45,"price":60.8079,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-05-03","known_ts":"2013-05-03","bar_index":4308,"type":"RECLAIM","strength":0.588,"price":64.7988,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-04-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2013-05-24","known_ts":"2013-05-24","bar_index":4313,"type":"SELL","basis":"structure_stop","strength":0.588,"price":62.2152,"stop_level":62.6266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-07-09","known_ts":"2013-07-11","bar_index":4323,"type":"BUY","strength":0.45,"price":62.5688,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-07-12","known_ts":"2013-07-12","bar_index":4324,"type":"RECLAIM","strength":0.725,"price":63.6297,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-07-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-09-06","known_ts":"2013-09-10","bar_index":4337,"type":"BUY","strength":0.725,"price":62.9396,"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":30},{"ts":"2013-10-08","known_ts":"2013-10-08","bar_index":4344,"type":"SELL","basis":"structure_stop","strength":0.725,"price":60.2072,"stop_level":60.6068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-10-09","known_ts":"2013-10-09","bar_index":4344,"type":"RECLAIM","strength":0.725,"price":60.6941,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-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":"2013-10-08","prior_stop_level":60.6068,"sweep_low":59.9165,"atr14":0.847964,"stop_level":59.492518,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-10","known_ts":"2013-10-14","bar_index":4345,"type":"REBUY","strength":0.725,"price":62.6707,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2013-12-05","known_ts":"2013-12-09","bar_index":4358,"type":"BUY","strength":0.863,"price":62.9999,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2014-01-24","known_ts":"2014-01-24","bar_index":4369,"type":"SELL","basis":"structure_stop","strength":0.863,"price":63.4705,"stop_level":64.8659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-01-27","known_ts":"2014-01-27","bar_index":4369,"type":"RECLAIM","strength":0.863,"price":67.2418,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-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":"2014-01-24","prior_stop_level":64.8659,"sweep_low":63.2569,"atr14":1.286631,"stop_level":62.613585,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-11","known_ts":"2014-02-11","bar_index":4373,"type":"RECLAIM","strength":1.0,"price":70.792,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-03","known_ts":"2014-03-03","bar_index":4377,"type":"SELL","basis":"structure_stop","strength":1.0,"price":70.9393,"stop_level":71.013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-04","known_ts":"2014-03-04","bar_index":4377,"type":"RECLAIM","strength":1.0,"price":71.4623,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-03-03","prior_stop_level":71.013,"sweep_low":70.4164,"atr14":1.088197,"stop_level":69.872301,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-21","known_ts":"2014-03-21","bar_index":4382,"type":"RECLAIM","strength":1.0,"price":72.6187,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-26","known_ts":"2014-03-28","bar_index":4383,"type":"REBUY","strength":1.0,"price":73.208,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2014-05-20","known_ts":"2014-05-20","bar_index":4395,"type":"SELL","basis":"structure_stop","strength":1.0,"price":75.2468,"stop_level":76.9583,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-23","known_ts":"2014-05-23","bar_index":4396,"type":"RECLAIM","strength":1.0,"price":77.0769,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-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":"2014-05-20","prior_stop_level":76.9583,"sweep_low":74.6245,"atr14":1.245131,"stop_level":74.001934,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-28","known_ts":"2014-09-02","bar_index":4419,"type":"BUY","strength":0.725,"price":81.2102,"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":"2014-10-28","known_ts":"2014-10-30","bar_index":4433,"type":"BUY","strength":0.588,"price":75.2477,"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":"2014-11-28","known_ts":"2014-11-28","bar_index":4440,"type":"SELL","basis":"structure_stop","strength":0.725,"price":75.5783,"stop_level":76.1042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2014-12-03","known_ts":"2014-12-03","bar_index":4441,"type":"SELL","basis":"structure_stop","strength":0.725,"price":75.2627,"stop_level":76.1042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2014-12-05","known_ts":"2014-12-05","bar_index":4442,"type":"SELL","basis":"structure_stop","strength":0.588,"price":74.2109,"stop_level":74.3762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2015-02-06","known_ts":"2015-02-10","bar_index":4456,"type":"BUY","strength":0.45,"price":63.5488,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-03-05","known_ts":"2015-03-05","bar_index":4462,"type":"SELL","basis":"structure_stop","strength":0.45,"price":61.7385,"stop_level":63.0943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-03-09","known_ts":"2015-03-09","bar_index":4462,"type":"SELL","basis":"structure_stop","strength":0.45,"price":61.2083,"stop_level":63.0943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-05-28","known_ts":"2015-05-28","bar_index":4481,"type":"SELL","basis":"structure_stop","strength":0.588,"price":65.687,"stop_level":66.6263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-08-25","known_ts":"2015-08-27","bar_index":4502,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-08-25","trigger_known_ts":"2015-08-27","strength":0.45,"price":58.3161,"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.281912,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":54.1308,"atr14":1.525099,"stop_level":53.36825,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-12","known_ts":"2015-11-12","bar_index":4520,"type":"SELL","basis":"structure_stop","strength":0.588,"price":53.5121,"stop_level":54.8605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-07","known_ts":"2015-12-07","bar_index":4526,"type":"SELL","basis":"structure_stop","strength":0.725,"price":53.2783,"stop_level":53.5121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-23","known_ts":"2015-12-28","bar_index":4530,"type":"BUY","strength":0.725,"price":53.4498,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2016-02-03","known_ts":"2016-02-05","bar_index":4539,"type":"BUY","strength":0.588,"price":52.1777,"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":45},{"ts":"2016-05-03","known_ts":"2016-05-03","bar_index":4559,"type":"SELL","basis":"structure_stop","strength":0.863,"price":60.846,"stop_level":61.1886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-16","known_ts":"2016-06-16","bar_index":4570,"type":"RECLAIM","strength":1.0,"price":60.9018,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-21","known_ts":"2016-06-23","bar_index":4571,"type":"BUY","strength":1.0,"price":62.3281,"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":"2016-07-13","known_ts":"2016-07-15","bar_index":4576,"type":"BUY","strength":1.0,"price":64.3043,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2016-08-24","known_ts":"2016-08-24","bar_index":4586,"type":"SELL","basis":"structure_stop","strength":1.0,"price":66.8948,"stop_level":67.0798,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-26","known_ts":"2016-08-26","bar_index":4586,"type":"SELL","basis":"structure_stop","strength":1.0,"price":66.5006,"stop_level":67.0798,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-10-03","known_ts":"2016-10-03","bar_index":4595,"type":"RECLAIM","strength":1.0,"price":71.939,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-10-24","known_ts":"2016-10-24","bar_index":4600,"type":"SELL","basis":"structure_stop","strength":1.0,"price":69.7903,"stop_level":69.968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-28","known_ts":"2016-11-28","bar_index":4608,"type":"RECLAIM","strength":1.0,"price":77.5573,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-10-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-14","known_ts":"2016-12-14","bar_index":4612,"type":"SELL","basis":"structure_stop","strength":1.0,"price":76.0802,"stop_level":76.6565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-15","known_ts":"2016-12-15","bar_index":4612,"type":"RECLAIM","strength":1.0,"price":76.7214,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-12-14","prior_stop_level":76.6565,"sweep_low":75.5202,"atr14":1.471385,"stop_level":74.784508,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-07","known_ts":"2017-04-11","bar_index":4638,"type":"BUY","strength":0.725,"price":79.4611,"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":"2017-06-21","known_ts":"2017-06-21","bar_index":4655,"type":"SELL","basis":"structure_stop","strength":1.0,"price":85.3773,"stop_level":86.4005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-28","known_ts":"2017-06-28","bar_index":4656,"type":"RECLAIM","strength":1.0,"price":87.8362,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-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":"2017-06-21","prior_stop_level":86.4005,"sweep_low":84.4119,"atr14":1.578396,"stop_level":83.622702,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-10","known_ts":"2017-07-10","bar_index":4659,"type":"RECLAIM","strength":1.0,"price":89.9073,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-06-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-11","known_ts":"2017-08-11","bar_index":4667,"type":"SELL","basis":"structure_stop","strength":1.0,"price":93.7893,"stop_level":93.9887,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-14","known_ts":"2017-08-14","bar_index":4667,"type":"RECLAIM","strength":1.0,"price":94.504,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-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":"2017-08-11","prior_stop_level":93.9887,"sweep_low":93.7062,"atr14":1.265089,"stop_level":93.073656,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-29","known_ts":"2017-08-29","bar_index":4671,"type":"RECLAIM","strength":1.0,"price":97.6455,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-09","known_ts":"2017-11-09","bar_index":4688,"type":"SELL","basis":"structure_stop","strength":1.0,"price":113.1515,"stop_level":113.5361,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-10","known_ts":"2017-11-10","bar_index":4688,"type":"RECLAIM","strength":1.0,"price":114.1046,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-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":"2017-11-09","prior_stop_level":113.5361,"sweep_low":112.5746,"atr14":1.53816,"stop_level":111.80552,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-28","known_ts":"2017-11-28","bar_index":4692,"type":"RECLAIM","strength":1.0,"price":118.009,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-26","known_ts":"2018-01-26","bar_index":4705,"type":"SELL","basis":"structure_stop","strength":1.0,"price":140.3194,"stop_level":140.8751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-05-04","known_ts":"2018-05-08","bar_index":4728,"type":"BUY","strength":0.725,"price":126.5654,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2018-06-04","known_ts":"2018-06-04","bar_index":4734,"type":"SELL","basis":"structure_stop","strength":0.588,"price":128.7349,"stop_level":128.8109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2018-06-05","known_ts":"2018-06-05","bar_index":4735,"type":"RECLAIM","strength":0.588,"price":129.1654,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-04 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-06-04","prior_stop_level":128.8109,"sweep_low":128.3297,"atr14":2.791584,"stop_level":126.933908,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-23","known_ts":"2018-07-25","bar_index":4746,"type":"BUY","strength":0.45,"price":119.3152,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-09-17","known_ts":"2018-09-17","bar_index":4759,"type":"RECLAIM","strength":0.725,"price":129.7451,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-09","known_ts":"2018-10-09","bar_index":4764,"type":"SELL","basis":"structure_stop","strength":0.588,"price":126.9423,"stop_level":129.3374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-10-11","known_ts":"2018-10-11","bar_index":4765,"type":"SELL","basis":"structure_stop","strength":0.588,"price":119.7314,"stop_level":129.3374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-11-28","known_ts":"2018-11-30","bar_index":4776,"type":"BUY","strength":0.45,"price":115.9642,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-11-28","known_ts":"2018-11-30","bar_index":4776,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-11-28","trigger_known_ts":"2018-11-30","strength":0.45,"price":115.9642,"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.189817,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":103.6216,"atr14":3.880893,"stop_level":101.681154,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-26","known_ts":"2018-12-28","bar_index":4782,"type":"BUY","strength":0.588,"price":107.3654,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"reshoring"}},{"ts":"2019-03-22","known_ts":"2019-03-22","bar_index":4801,"type":"SELL","basis":"structure_stop","strength":0.725,"price":111.6348,"stop_level":112.994,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-25","known_ts":"2019-03-25","bar_index":4802,"type":"RECLAIM","strength":0.725,"price":113.0198,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-03-22","prior_stop_level":112.994,"sweep_low":111.1703,"atr14":2.375667,"stop_level":109.982467,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-28","known_ts":"2019-04-01","bar_index":4803,"type":"REBUY","strength":0.863,"price":120.6502,"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":"2019-05-02","known_ts":"2019-05-02","bar_index":4811,"type":"SELL","basis":"structure_stop","strength":0.863,"price":116.985,"stop_level":117.8158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-03","known_ts":"2019-05-03","bar_index":4811,"type":"RECLAIM","strength":0.863,"price":120.3516,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-05-02","prior_stop_level":117.8158,"sweep_low":116.3013,"atr14":2.474633,"stop_level":115.063983,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-14","known_ts":"2019-06-18","bar_index":4821,"type":"BUY","strength":0.45,"price":112.7961,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-06-14","known_ts":"2019-06-18","bar_index":4821,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-06-14","trigger_known_ts":"2019-06-18","strength":0.45,"price":112.7961,"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.142201,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":105.7859,"atr14":2.185979,"stop_level":104.69291,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-19","known_ts":"2019-06-19","bar_index":4822,"type":"RECLAIM","strength":0.588,"price":115.8772,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-06-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2019-07-24","known_ts":"2019-07-24","bar_index":4830,"type":"SELL","basis":"structure_stop","strength":0.863,"price":115.042,"stop_level":116.7426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-25","known_ts":"2019-07-25","bar_index":4830,"type":"RECLAIM","strength":0.863,"price":117.484,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-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":"2019-07-24","prior_stop_level":116.7426,"sweep_low":112.0245,"atr14":2.670386,"stop_level":110.689307,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-31","known_ts":"2019-07-31","bar_index":4831,"type":"SELL","basis":"structure_stop","strength":0.863,"price":114.8327,"stop_level":115.042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-09-05","known_ts":"2019-09-09","bar_index":4840,"type":"BUY","strength":0.45,"price":110.9779,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-09-05","known_ts":"2019-09-09","bar_index":4840,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-09-05","trigger_known_ts":"2019-09-09","strength":0.45,"price":110.9779,"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.156028,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":97.46,"atr14":2.668532,"stop_level":96.125734,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-10","known_ts":"2019-09-10","bar_index":4841,"type":"RECLAIM","strength":0.588,"price":114.9025,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-09-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2019-10-01","known_ts":"2019-10-01","bar_index":4846,"type":"SELL","basis":"structure_stop","strength":0.725,"price":106.7219,"stop_level":109.879,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-04","known_ts":"2019-10-04","bar_index":4847,"type":"SELL","basis":"structure_stop","strength":0.725,"price":105.562,"stop_level":109.879,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-09","known_ts":"2019-10-11","bar_index":4848,"type":"REBUY","strength":0.725,"price":111.9808,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2019-10-11","known_ts":"2019-10-11","bar_index":4848,"type":"RECLAIM","strength":0.725,"price":111.9808,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-10-04","prior_stop_level":109.879,"sweep_low":102.6404,"atr14":2.661138,"stop_level":101.309831,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-03","known_ts":"2019-12-03","bar_index":4860,"type":"SELL","basis":"structure_stop","strength":0.863,"price":123.1099,"stop_level":124.3932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-06","known_ts":"2019-12-06","bar_index":4861,"type":"RECLAIM","strength":0.863,"price":125.448,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-12-03","prior_stop_level":124.3932,"sweep_low":121.7915,"atr14":2.271039,"stop_level":120.655981,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-17","known_ts":"2019-12-17","bar_index":4864,"type":"RECLAIM","strength":0.863,"price":127.4697,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-26","known_ts":"2019-12-30","bar_index":4866,"type":"BUY","strength":0.863,"price":129.6671,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2020-04-01","known_ts":"2020-04-03","bar_index":4888,"type":"BUY","strength":0.45,"price":101.4996,"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":"reshoring"}},{"ts":"2020-04-21","known_ts":"2020-04-21","bar_index":4892,"type":"SELL","basis":"structure_stop","strength":0.45,"price":98.1259,"stop_level":98.7203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-04-22","known_ts":"2020-04-22","bar_index":4892,"type":"RECLAIM","strength":0.45,"price":98.8316,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-04-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2020-04-21","prior_stop_level":98.7203,"sweep_low":97.0094,"atr14":5.690573,"stop_level":94.164113,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-04","known_ts":"2020-05-04","bar_index":4895,"type":"SELL","basis":"structure_stop","strength":0.45,"price":96.2233,"stop_level":98.1259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-05-08","known_ts":"2020-05-08","bar_index":4896,"type":"RECLAIM","strength":0.45,"price":100.1447,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-04","prior_stop_level":98.1259,"sweep_low":95.2049,"atr14":4.668293,"stop_level":92.870754,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-13","known_ts":"2020-05-13","bar_index":4897,"type":"SELL","basis":"structure_stop","strength":0.588,"price":93.329,"stop_level":98.1259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":4898,"type":"RECLAIM","strength":0.45,"price":102.7441,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-13","prior_stop_level":98.1259,"sweep_low":89.5237,"atr14":4.558149,"stop_level":87.244626,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-02","known_ts":"2020-06-02","bar_index":4902,"type":"RECLAIM","strength":0.725,"price":115.1964,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-04","known_ts":"2020-08-04","bar_index":4916,"type":"SELL","basis":"structure_stop","strength":0.863,"price":118.363,"stop_level":121.1619,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-05","known_ts":"2020-08-05","bar_index":4917,"type":"RECLAIM","strength":0.863,"price":121.4679,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-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":"2020-08-04","prior_stop_level":121.1619,"sweep_low":117.598,"atr14":3.101656,"stop_level":116.047172,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-18","known_ts":"2020-08-18","bar_index":4920,"type":"RECLAIM","strength":0.863,"price":123.7268,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-08-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-22","known_ts":"2020-09-22","bar_index":4928,"type":"SELL","basis":"structure_stop","strength":0.863,"price":132.4294,"stop_level":133.7344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-08","known_ts":"2020-10-08","bar_index":4932,"type":"RECLAIM","strength":1.0,"price":146.3428,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-05","known_ts":"2021-01-07","bar_index":4952,"type":"REBUY","strength":1.0,"price":175.8673,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2021-08-10","known_ts":"2021-08-12","bar_index":5002,"type":"BUY","strength":0.725,"price":202.4662,"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":"2021-10-13","known_ts":"2021-10-15","bar_index":5017,"type":"BUY","strength":0.45,"price":182.9588,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2021-11-17","known_ts":"2021-11-17","bar_index":5025,"type":"SELL","basis":"structure_stop","strength":0.588,"price":187.6295,"stop_level":188.1564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-11-23","known_ts":"2021-11-23","bar_index":5026,"type":"RECLAIM","strength":0.588,"price":189.8018,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2021-11-17","prior_stop_level":188.1564,"sweep_low":184.5606,"atr14":3.958401,"stop_level":182.5814,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-04","known_ts":"2022-01-04","bar_index":5036,"type":"RECLAIM","strength":0.725,"price":205.2018,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-01-24","known_ts":"2022-01-24","bar_index":5040,"type":"SELL","basis":"structure_stop","strength":0.725,"price":199.0825,"stop_level":203.3161,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-03-02","known_ts":"2022-03-04","bar_index":5049,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-03-02","trigger_known_ts":"2022-03-04","strength":0.45,"price":181.7406,"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.185494,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":166.8882,"atr14":5.286852,"stop_level":164.244774,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-10","known_ts":"2022-03-14","bar_index":5051,"type":"BUY","strength":0.725,"price":200.1135,"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":70},{"ts":"2022-04-26","known_ts":"2022-04-26","bar_index":5061,"type":"SELL","basis":"structure_stop","strength":0.863,"price":196.2759,"stop_level":200.5408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-06-06","known_ts":"2022-06-08","bar_index":5071,"type":"BUY","strength":0.725,"price":214.4756,"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":70},{"ts":"2022-07-07","known_ts":"2022-07-11","bar_index":5078,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-07-07","trigger_known_ts":"2022-07-11","strength":0.45,"price":163.3486,"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.243844,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":158.0007,"atr14":6.301667,"stop_level":154.849866,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-28","known_ts":"2022-08-01","bar_index":5083,"type":"BUY","strength":0.45,"price":183.1323,"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-28","known_ts":"2022-08-01","bar_index":5083,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-07-28","trigger_known_ts":"2022-08-01","strength":0.45,"price":183.1323,"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.152263,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":165.8585,"atr14":5.569191,"stop_level":163.073905,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-30","known_ts":"2022-08-30","bar_index":5090,"type":"SELL","basis":"structure_stop","strength":0.588,"price":175.689,"stop_level":180.2188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-02","known_ts":"2022-09-02","bar_index":5091,"type":"SELL","basis":"structure_stop","strength":0.588,"price":169.9467,"stop_level":180.2188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-12","known_ts":"2022-09-12","bar_index":5093,"type":"RECLAIM","strength":0.588,"price":180.8203,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-09-02","prior_stop_level":180.2188,"sweep_low":167.3622,"atr14":4.625645,"stop_level":165.049378,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-30","known_ts":"2022-10-04","bar_index":5098,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-09-30","trigger_known_ts":"2022-10-04","strength":0.45,"price":168.8189,"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.218521,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":150.9342,"atr14":5.388005,"stop_level":148.240197,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-05","known_ts":"2022-10-07","bar_index":5099,"type":"BUY","strength":0.45,"price":166.8641,"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":"reshoring"}},{"ts":"2022-10-05","known_ts":"2022-10-07","bar_index":5099,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-05","trigger_known_ts":"2022-10-07","strength":0.45,"price":166.8641,"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.22757,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":150.9342,"atr14":5.031963,"stop_level":148.418218,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-26","known_ts":"2022-10-26","bar_index":5104,"type":"RECLAIM","strength":0.725,"price":207.5182,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-06","known_ts":"2022-12-06","bar_index":5113,"type":"SELL","basis":"structure_stop","strength":0.863,"price":215.9859,"stop_level":219.7798,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-12","known_ts":"2022-12-12","bar_index":5114,"type":"RECLAIM","strength":0.863,"price":220.4988,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-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":"2022-12-06","prior_stop_level":219.7798,"sweep_low":213.403,"atr14":5.105175,"stop_level":210.850413,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-21","known_ts":"2022-12-21","bar_index":5117,"type":"RECLAIM","strength":0.863,"price":226.9418,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-02","known_ts":"2023-02-02","bar_index":5126,"type":"SELL","basis":"structure_stop","strength":1.0,"price":232.8056,"stop_level":233.6136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-02-03","known_ts":"2023-02-03","bar_index":5126,"type":"RECLAIM","strength":1.0,"price":235.5244,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-02-02","prior_stop_level":233.6136,"sweep_low":229.8588,"atr14":5.999811,"stop_level":226.858895,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-29","known_ts":"2023-06-29","bar_index":5160,"type":"RECLAIM","strength":0.725,"price":236.3919,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-16","known_ts":"2023-08-16","bar_index":5171,"type":"SELL","basis":"structure_stop","strength":0.863,"price":263.6691,"stop_level":265.5229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-09-01","known_ts":"2023-09-01","bar_index":5175,"type":"RECLAIM","strength":1.0,"price":271.7278,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-11-28","known_ts":"2023-11-30","bar_index":5195,"type":"BUY","strength":0.725,"price":242.063,"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":"2024-01-17","known_ts":"2024-01-17","bar_index":5206,"type":"SELL","basis":"structure_stop","strength":0.863,"price":269.0093,"stop_level":274.4835,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-19","known_ts":"2024-01-19","bar_index":5206,"type":"RECLAIM","strength":0.863,"price":276.7057,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-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":"2024-01-17","prior_stop_level":274.4835,"sweep_low":267.3777,"atr14":5.770896,"stop_level":264.492252,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-02","known_ts":"2024-02-02","bar_index":5210,"type":"RECLAIM","strength":1.0,"price":313.0205,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-25","known_ts":"2024-04-25","bar_index":5229,"type":"SELL","basis":"structure_stop","strength":0.863,"price":329.0363,"stop_level":345.2544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-07-15","known_ts":"2024-07-17","bar_index":5247,"type":"BUY","strength":0.725,"price":348.3112,"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":"2024-10-23","known_ts":"2024-10-23","bar_index":5270,"type":"SELL","basis":"structure_stop","strength":0.863,"price":378.3843,"stop_level":379.2388,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-24","known_ts":"2024-10-24","bar_index":5271,"type":"RECLAIM","strength":0.863,"price":379.689,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-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":"2024-10-23","prior_stop_level":379.2388,"sweep_low":374.9412,"atr14":7.498842,"stop_level":371.191779,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-06","known_ts":"2024-11-06","bar_index":5274,"type":"RECLAIM","strength":1.0,"price":385.8789,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-27","known_ts":"2024-12-02","bar_index":5279,"type":"BUY","strength":1.0,"price":394.8448,"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":"2025-01-17","known_ts":"2025-01-22","bar_index":5290,"type":"BUY","strength":0.725,"price":391.468,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2025-04-24","known_ts":"2025-04-28","bar_index":5312,"type":"BUY","strength":0.45,"price":303.7724,"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-08-11","known_ts":"2025-08-11","bar_index":5336,"type":"SELL","basis":"structure_stop","strength":0.863,"price":405.6464,"stop_level":407.1656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-12","known_ts":"2025-08-12","bar_index":5337,"type":"RECLAIM","strength":0.863,"price":409.7869,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-08-11","prior_stop_level":407.1656,"sweep_low":403.9187,"atr14":9.2297,"stop_level":399.30385,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-25","known_ts":"2025-08-25","bar_index":5340,"type":"RECLAIM","strength":0.863,"price":429.6055,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-11-18","known_ts":"2025-11-18","bar_index":5360,"type":"SELL","basis":"structure_stop","strength":1.0,"price":544.5667,"stop_level":545.2637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-11-19","known_ts":"2025-11-19","bar_index":5360,"type":"RECLAIM","strength":1.0,"price":550.7703,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-11-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":"2025-11-18","prior_stop_level":545.2637,"sweep_low":535.774,"atr14":16.862475,"stop_level":527.342763,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-05","known_ts":"2025-12-05","bar_index":5364,"type":"RECLAIM","strength":1.0,"price":591.8458,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-02-27","known_ts":"2026-02-27","bar_index":5382,"type":"SELL","basis":"structure_stop","strength":1.0,"price":741.4185,"stop_level":750.5411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-03","known_ts":"2026-03-03","bar_index":5383,"type":"SELL","basis":"structure_stop","strength":0.863,"price":720.8077,"stop_level":750.5411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-03-02","known_ts":"2026-03-02","bar_index":5383,"type":"RECLAIM","strength":1.0,"price":750.8904,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-02-27","prior_stop_level":750.5411,"sweep_low":723.6822,"atr14":24.940242,"stop_level":711.212079,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-30","known_ts":"2026-04-30","bar_index":5397,"type":"RECLAIM","strength":0.863,"price":874.78,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-01","known_ts":"2026-06-03","bar_index":5404,"type":"REBUY","strength":1.0,"price":926.18,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2026-06-10","known_ts":"2026-06-10","bar_index":5406,"type":"SELL","basis":"structure_stop","strength":1.0,"price":856.16,"stop_level":865.36,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-11","known_ts":"2026-06-11","bar_index":5406,"type":"RECLAIM","strength":1.0,"price":897.63,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-06-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-06-10","prior_stop_level":865.36,"sweep_low":854.73,"atr14":34.847365,"stop_level":837.306317,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-17","known_ts":"2026-06-22","bar_index":5408,"type":"REBUY","strength":1.0,"price":1022.28,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":65}],"state":{"position_hint":"long","last_signal":"REBUY","last_scored_signal":"REBUY","last_scored_ts":"2026-06-22","last_scored_basis":null,"bars_since_signal":13,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2016-05-20","2016-09-15","2016-11-04","2017-03-27","2018-02-12","2018-03-14","2018-04-10","2018-05-04","2018-07-05","2018-10-29","2018-11-28","2019-05-23","2019-06-03","2019-08-19","2020-02-10","2020-03-16","2021-02-04","2021-05-03","2021-06-02","2021-06-23","2021-07-23","2021-09-27","2021-10-13","2022-02-11","2022-05-23","2023-03-24","2023-10-06","2023-11-01","2024-05-08","2024-06-17","2024-12-24","2025-03-04","2025-04-10","2025-09-11","2025-11-26","2026-01-02","2026-01-29","2026-03-23","2026-07-20","2026-07-31"],"warnings":[{"ts":"2020-09-21","kind":"arm","px":130.7915},{"ts":"2020-09-22","kind":"confirm","px":132.4294,"level":133.7344},{"ts":"2020-10-26","kind":"arm","px":147.7709},{"ts":"2021-01-21","kind":"arm","px":174.946},{"ts":"2021-03-04","kind":"arm","px":193.6796},{"ts":"2021-11-11","kind":"arm","px":192.7598},{"ts":"2021-11-17","kind":"confirm","px":187.6295,"level":188.1564},{"ts":"2022-01-21","kind":"arm","px":198.8596},{"ts":"2022-01-24","kind":"confirm","px":199.0825,"level":203.3161},{"ts":"2022-04-04","kind":"arm","px":205.1015},{"ts":"2022-04-26","kind":"confirm","px":196.2759,"level":200.5408},{"ts":"2022-08-29","kind":"arm","px":180.2376},{"ts":"2022-08-30","kind":"confirm","px":175.689,"level":180.2188},{"ts":"2022-09-01","kind":"arm","px":171.4598},{"ts":"2022-09-02","kind":"confirm","px":169.9467,"level":180.2188},{"ts":"2022-11-16","kind":"arm","px":219.8933},{"ts":"2022-12-06","kind":"confirm","px":215.9859,"level":219.7798},{"ts":"2023-01-19","kind":"arm","px":233.6136},{"ts":"2023-02-02","kind":"confirm","px":232.8056,"level":233.6136},{"ts":"2023-06-22","kind":"arm","px":226.8437},{"ts":"2023-07-21","kind":"arm","px":247.475},{"ts":"2023-08-15","kind":"arm","px":266.4162},{"ts":"2023-08-16","kind":"confirm","px":263.6691,"level":265.5229},{"ts":"2024-01-02","kind":"arm","px":282.6032},{"ts":"2024-01-17","kind":"confirm","px":269.0093,"level":274.4835},{"ts":"2024-02-13","kind":"arm","px":303.4374},{"ts":"2024-04-25","kind":"confirm","px":329.0363,"level":345.2544},{"ts":"2024-10-09","kind":"arm","px":387.2538},{"ts":"2024-10-23","kind":"confirm","px":378.3843,"level":379.2388},{"ts":"2025-05-12","kind":"arm","px":338.8824},{"ts":"2025-08-04","kind":"arm","px":430.6282},{"ts":"2025-08-11","kind":"confirm","px":405.6464,"level":407.1656},{"ts":"2025-10-17","kind":"arm","px":523.3469},{"ts":"2025-11-18","kind":"confirm","px":544.5667,"level":545.2637},{"ts":"2026-02-20","kind":"arm","px":758.2963},{"ts":"2026-02-27","kind":"confirm","px":741.4185,"level":750.5411},{"ts":"2026-03-02","kind":"arm","px":750.8904},{"ts":"2026-03-03","kind":"confirm","px":720.8077,"level":750.5411},{"ts":"2026-05-15","kind":"arm","px":888.31},{"ts":"2026-06-10","kind":"confirm","px":856.16,"level":865.36}],"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":[]}}}