{"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":"AVT","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1973-10-22","known_ts":"1973-10-22","bar_index":40,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2904,"stop_level":1.3691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-01-03","known_ts":"1974-01-07","bar_index":57,"type":"BUY","strength":0.45,"price":1.1016,"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-02-12","known_ts":"1974-02-12","bar_index":66,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0701,"stop_level":1.0858,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-02-15","known_ts":"1974-02-15","bar_index":67,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0701,"stop_level":1.0858,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-02-20","known_ts":"1974-02-20","bar_index":68,"type":"RECLAIM","strength":0.863,"price":1.1016,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-02-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":"1974-02-12","prior_stop_level":1.0858,"sweep_low":1.0229,"atr14":0.039751,"stop_level":1.003024,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-02-20","known_ts":"1974-02-20","bar_index":68,"type":"RECLAIM","strength":0.863,"price":1.1016,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-02-15 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":"1974-02-15","prior_stop_level":1.0858,"sweep_low":1.0229,"atr14":0.039751,"stop_level":1.003024,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-03-05","known_ts":"1974-03-05","bar_index":71,"type":"RECLAIM","strength":0.863,"price":1.1803,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1974-02-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-03-18","known_ts":"1974-03-18","bar_index":74,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1173,"stop_level":1.1488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-05-24","known_ts":"1974-05-29","bar_index":90,"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-05-24","trigger_known_ts":"1974-05-29","strength":0.45,"price":0.9285,"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.365562,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.897,"atr14":0.037473,"stop_level":0.878264,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-07-09","known_ts":"1974-07-11","bar_index":100,"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-07-09","trigger_known_ts":"1974-07-11","strength":0.45,"price":0.7711,"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.473112,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.7554,"atr14":0.03095,"stop_level":0.739925,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-07-22","known_ts":"1974-07-24","bar_index":103,"type":"BUY","strength":0.45,"price":0.8026,"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-07-22","known_ts":"1974-07-24","bar_index":103,"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-07-22","trigger_known_ts":"1974-07-24","strength":0.45,"price":0.8026,"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.451589,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.7711,"atr14":0.029293,"stop_level":0.756453,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-08-02","known_ts":"1974-08-06","bar_index":106,"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-02","trigger_known_ts":"1974-08-06","strength":0.45,"price":0.8026,"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.451589,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.7554,"atr14":0.028764,"stop_level":0.741018,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-08-29","known_ts":"1974-08-29","bar_index":112,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7554,"stop_level":0.7868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-10-07","known_ts":"1974-10-09","bar_index":121,"type":"BUY","strength":0.588,"price":0.6767,"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":"1974-10-28","known_ts":"1974-10-28","bar_index":126,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6767,"stop_level":0.7396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1974-11-19","known_ts":"1974-11-19","bar_index":131,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6452,"stop_level":0.6767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-12-18","known_ts":"1974-12-20","bar_index":138,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1974-12-18","trigger_known_ts":"1974-12-20","strength":0.45,"price":0.5193,"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.565803,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5036,"atr14":0.034753,"stop_level":0.486223,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-01-02","known_ts":"1975-01-06","bar_index":141,"type":"BUY","strength":0.45,"price":0.598,"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":"1975-01-02","known_ts":"1975-01-06","bar_index":141,"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":"1975-01-02","trigger_known_ts":"1975-01-06","strength":0.45,"price":0.598,"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.5,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5036,"atr14":0.033569,"stop_level":0.486816,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-01-28","known_ts":"1975-01-28","bar_index":147,"type":"RECLAIM","strength":0.725,"price":0.7396,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1975-01-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1975-09-05","known_ts":"1975-09-09","bar_index":198,"type":"BUY","strength":0.863,"price":0.9914,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":70},{"ts":"1975-10-08","known_ts":"1975-10-08","bar_index":205,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9442,"stop_level":0.9757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1975-11-17","known_ts":"1975-11-17","bar_index":215,"type":"RECLAIM","strength":0.863,"price":1.1803,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1975-10-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-12-22","known_ts":"1975-12-24","bar_index":223,"type":"REBUY","strength":1.0,"price":1.2904,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1976-03-05","known_ts":"1976-03-05","bar_index":240,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.1717,"stop_level":2.1874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-03-09","known_ts":"1976-03-09","bar_index":240,"type":"RECLAIM","strength":1.0,"price":2.2346,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1976-03-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1976-03-05","prior_stop_level":2.1874,"sweep_low":2.1717,"atr14":0.096044,"stop_level":2.123678,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-03-23","known_ts":"1976-03-23","bar_index":244,"type":"RECLAIM","strength":1.0,"price":2.5021,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1976-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-06-17","known_ts":"1976-06-21","bar_index":264,"type":"BUY","strength":0.725,"price":2.4077,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1976-08-20","known_ts":"1976-08-20","bar_index":279,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.392,"stop_level":2.4077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1976-11-19","known_ts":"1976-11-23","bar_index":300,"type":"BUY","strength":0.588,"price":2.03,"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":70},{"ts":"1977-01-27","known_ts":"1977-01-27","bar_index":315,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.2976,"stop_level":2.329,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-02-01","known_ts":"1977-02-01","bar_index":316,"type":"RECLAIM","strength":0.725,"price":2.4077,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-01-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":"1977-01-27","prior_stop_level":2.329,"sweep_low":2.2661,"atr14":0.055907,"stop_level":2.238147,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-02-02","known_ts":"1977-02-02","bar_index":317,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.2346,"stop_level":2.329,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-03-22","known_ts":"1977-03-24","bar_index":328,"type":"BUY","strength":0.588,"price":2.2346,"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":"1977-04-18","known_ts":"1977-04-18","bar_index":334,"type":"RECLAIM","strength":0.725,"price":2.2661,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-05-23","known_ts":"1977-05-23","bar_index":342,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.2818,"stop_level":2.3605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-06-08","known_ts":"1977-06-08","bar_index":346,"type":"RECLAIM","strength":0.863,"price":2.2818,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-06-21","known_ts":"1977-06-23","bar_index":349,"type":"BUY","strength":0.725,"price":2.329,"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":0},{"ts":"1977-07-27","known_ts":"1977-07-27","bar_index":357,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3762,"stop_level":2.4549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-07-29","known_ts":"1977-07-29","bar_index":357,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3605,"stop_level":2.4549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-09-21","known_ts":"1977-09-23","bar_index":370,"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":"1977-09-21","trigger_known_ts":"1977-09-23","strength":0.45,"price":2.0615,"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.191347,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.9828,"atr14":0.038706,"stop_level":1.963447,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-10-04","known_ts":"1977-10-06","bar_index":373,"type":"BUY","strength":0.45,"price":2.2031,"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-10-20","known_ts":"1977-10-20","bar_index":377,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.0615,"stop_level":2.1087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1977-11-10","known_ts":"1977-11-14","bar_index":382,"type":"REBUY","strength":0.45,"price":2.1087,"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":"1977-11-30","known_ts":"1977-11-30","bar_index":386,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0143,"stop_level":2.0458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1978-03-28","known_ts":"1978-03-28","bar_index":413,"type":"RECLAIM","strength":0.725,"price":2.1087,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-04-26","known_ts":"1978-04-26","bar_index":420,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.0615,"stop_level":2.093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1978-05-01","known_ts":"1978-05-01","bar_index":421,"type":"RECLAIM","strength":0.725,"price":2.1245,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1978-04-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":"1978-04-26","prior_stop_level":2.093,"sweep_low":2.0143,"atr14":0.057406,"stop_level":1.985597,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-05-12","known_ts":"1978-05-12","bar_index":424,"type":"RECLAIM","strength":0.863,"price":2.4549,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1978-04-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-05-25","known_ts":"1978-05-25","bar_index":427,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.2976,"stop_level":2.3448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-06-05","known_ts":"1978-06-07","bar_index":429,"type":"REBUY","strength":0.863,"price":2.4392,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1978-07-31","known_ts":"1978-08-02","bar_index":442,"type":"BUY","strength":0.725,"price":2.392,"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":"1978-09-13","known_ts":"1978-09-13","bar_index":452,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.7539,"stop_level":2.8169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-12-01","known_ts":"1978-12-05","bar_index":471,"type":"BUY","strength":0.45,"price":2.1087,"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-04-10","known_ts":"1979-04-10","bar_index":500,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.392,"stop_level":2.4077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-04-25","known_ts":"1979-04-25","bar_index":504,"type":"RECLAIM","strength":0.863,"price":2.4077,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1979-04-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-10-08","known_ts":"1979-10-08","bar_index":542,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.9585,"stop_level":2.99,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-11-27","known_ts":"1979-11-29","bar_index":554,"type":"BUY","strength":0.725,"price":3.0214,"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":"1980-01-03","known_ts":"1980-01-03","bar_index":562,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.0529,"stop_level":3.1001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1980-01-07","known_ts":"1980-01-07","bar_index":563,"type":"RECLAIM","strength":1.0,"price":3.226,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-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":"1980-01-03","prior_stop_level":3.1001,"sweep_low":2.927,"atr14":0.091286,"stop_level":2.881357,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-01-18","known_ts":"1980-01-18","bar_index":566,"type":"RECLAIM","strength":1.0,"price":3.3991,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1980-03-05","known_ts":"1980-03-05","bar_index":576,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.6037,"stop_level":3.7139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1980-05-14","known_ts":"1980-05-16","bar_index":593,"type":"BUY","strength":0.725,"price":3.1316,"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":"1980-06-13","known_ts":"1980-06-13","bar_index":600,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3519,"stop_level":3.3677,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-07-01","known_ts":"1980-07-01","bar_index":604,"type":"RECLAIM","strength":0.725,"price":3.6667,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-08-28","known_ts":"1980-08-28","bar_index":617,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6109,"stop_level":4.6266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-09-03","known_ts":"1980-09-03","bar_index":618,"type":"RECLAIM","strength":0.863,"price":4.721,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-08-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":"1980-08-28","prior_stop_level":4.6266,"sweep_low":4.5794,"atr14":0.098864,"stop_level":4.529968,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-09-12","known_ts":"1980-09-12","bar_index":621,"type":"RECLAIM","strength":1.0,"price":4.8312,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-08-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1980-12-11","known_ts":"1980-12-11","bar_index":641,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.9642,"stop_level":6.1373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1980-12-15","known_ts":"1980-12-15","bar_index":642,"type":"RECLAIM","strength":1.0,"price":6.3576,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-12-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":"1980-12-11","prior_stop_level":6.1373,"sweep_low":5.8698,"atr14":0.23223,"stop_level":5.753685,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-03-06","known_ts":"1981-03-10","bar_index":661,"type":"BUY","strength":0.725,"price":5.6495,"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-30","known_ts":"1981-04-30","bar_index":673,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.751,"stop_level":6.7825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-05-06","known_ts":"1981-05-06","bar_index":675,"type":"RECLAIM","strength":0.725,"price":6.8455,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-04-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":"1981-04-30","prior_stop_level":6.7825,"sweep_low":6.5465,"atr14":0.173259,"stop_level":6.45987,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-05-14","known_ts":"1981-05-14","bar_index":677,"type":"RECLAIM","strength":0.863,"price":7.113,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-04-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-06-02","known_ts":"1981-06-04","bar_index":681,"type":"BUY","strength":0.725,"price":7.3742,"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":"1981-08-10","known_ts":"1981-08-12","bar_index":697,"type":"BUY","strength":0.588,"price":6.9068,"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":"aplus","score":90},{"ts":"1981-09-30","known_ts":"1981-10-02","bar_index":709,"type":"BUY","strength":0.45,"price":6.3356,"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":"1981-10-05","known_ts":"1981-10-05","bar_index":710,"type":"RECLAIM","strength":0.588,"price":6.5433,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1981-09-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1981-11-16","known_ts":"1981-11-16","bar_index":720,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.6991,"stop_level":6.751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-12-03","known_ts":"1981-12-03","bar_index":724,"type":"RECLAIM","strength":0.725,"price":7.0973,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-01-05","known_ts":"1982-01-07","bar_index":731,"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-01-05","trigger_known_ts":"1982-01-07","strength":0.45,"price":6.2837,"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.16359,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.1971,"atr14":0.090852,"stop_level":6.151674,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-01-21","known_ts":"1982-01-25","bar_index":735,"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-01-21","trigger_known_ts":"1982-01-25","strength":0.45,"price":6.1798,"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.17742,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.9894,"atr14":0.095114,"stop_level":5.941843,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-02-11","known_ts":"1982-02-16","bar_index":740,"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-02-11","trigger_known_ts":"1982-02-16","strength":0.45,"price":6.1279,"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.184328,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.0586,"atr14":0.090556,"stop_level":6.013322,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-02-17","known_ts":"1982-02-19","bar_index":741,"type":"BUY","strength":0.45,"price":6.2317,"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":"1982-02-17","known_ts":"1982-02-19","bar_index":741,"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-02-17","trigger_known_ts":"1982-02-19","strength":0.45,"price":6.2317,"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.170511,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.0586,"atr14":0.089407,"stop_level":6.013896,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-03-08","known_ts":"1982-03-08","bar_index":745,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.8666,"stop_level":6.0933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1982-03-18","known_ts":"1982-03-22","bar_index":748,"type":"REBUY","strength":0.45,"price":6.5455,"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":"1982-03-31","known_ts":"1982-03-31","bar_index":751,"type":"RECLAIM","strength":0.725,"price":6.6151,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1982-03-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-05-06","known_ts":"1982-05-06","bar_index":759,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.6673,"stop_level":6.737,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-07-14","known_ts":"1982-07-16","bar_index":775,"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-07-14","trigger_known_ts":"1982-07-16","strength":0.45,"price":5.6535,"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.213021,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.3559,"atr14":0.121246,"stop_level":5.295277,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-09-02","known_ts":"1982-09-02","bar_index":787,"type":"RECLAIM","strength":0.725,"price":6.6365,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-05-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-09-17","known_ts":"1982-09-17","bar_index":790,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.2492,"stop_level":6.4956,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-09-29","known_ts":"1982-09-29","bar_index":793,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.0908,"stop_level":6.2316,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-10-04","known_ts":"1982-10-04","bar_index":794,"type":"RECLAIM","strength":0.725,"price":6.302,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1982-09-29","prior_stop_level":6.2316,"sweep_low":6.0203,"atr14":0.173305,"stop_level":5.933648,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-10-15","known_ts":"1982-10-15","bar_index":797,"type":"RECLAIM","strength":0.863,"price":7.5166,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-09-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-12-02","known_ts":"1982-12-06","bar_index":808,"type":"REBUY","strength":0.863,"price":9.6343,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"1983-03-08","known_ts":"1983-03-08","bar_index":830,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.0055,"stop_level":10.3944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-05-06","known_ts":"1983-05-10","bar_index":844,"type":"BUY","strength":0.725,"price":11.3137,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1983-07-05","known_ts":"1983-07-05","bar_index":857,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.8431,"stop_level":11.8785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-07-08","known_ts":"1983-07-08","bar_index":858,"type":"RECLAIM","strength":1.0,"price":11.914,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-07-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":"1983-07-05","prior_stop_level":11.8785,"sweep_low":11.6303,"atr14":0.378957,"stop_level":11.440822,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-09-14","known_ts":"1983-09-16","bar_index":874,"type":"BUY","strength":0.725,"price":13.0197,"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":70},{"ts":"1983-12-30","known_ts":"1984-01-04","bar_index":899,"type":"REBUY","strength":0.863,"price":13.5536,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1984-03-14","known_ts":"1984-03-16","bar_index":916,"type":"BUY","strength":0.45,"price":10.8793,"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-04-05","known_ts":"1984-04-05","bar_index":921,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.9488,"stop_level":10.2351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1984-05-14","known_ts":"1984-05-14","bar_index":930,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.2709,"stop_level":10.4498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-06-05","known_ts":"1984-06-07","bar_index":935,"type":"BUY","strength":0.45,"price":9.5938,"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-06-18","known_ts":"1984-06-20","bar_index":938,"type":"BUY","strength":0.45,"price":9.1627,"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-07-26","known_ts":"1984-07-30","bar_index":947,"type":"BUY","strength":0.588,"price":8.983,"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":"1984-08-08","known_ts":"1984-08-08","bar_index":950,"type":"RECLAIM","strength":0.725,"price":11.4623,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1984-07-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-09-10","known_ts":"1984-09-10","bar_index":957,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.6348,"stop_level":10.7077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-09-11","known_ts":"1984-09-11","bar_index":957,"type":"RECLAIM","strength":0.863,"price":10.8872,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-09-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":"1984-09-10","prior_stop_level":10.7077,"sweep_low":10.4906,"atr14":0.294691,"stop_level":10.343254,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-12-06","known_ts":"1984-12-10","bar_index":978,"type":"BUY","strength":0.725,"price":9.3376,"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":50},{"ts":"1985-02-19","known_ts":"1985-02-19","bar_index":994,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.4233,"stop_level":10.6043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-06-05","known_ts":"1985-06-05","bar_index":1019,"type":"SELL","basis":"structure_stop","strength":0.45,"price":8.1332,"stop_level":8.3542,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1985-06-20","known_ts":"1985-06-24","bar_index":1023,"type":"REBUY","strength":0.45,"price":8.3885,"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-07-12","known_ts":"1985-07-12","bar_index":1028,"type":"RECLAIM","strength":0.725,"price":10.1391,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1985-06-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-08-12","known_ts":"1985-08-12","bar_index":1035,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.592,"stop_level":9.6285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-08-28","known_ts":"1985-08-28","bar_index":1039,"type":"RECLAIM","strength":0.863,"price":9.7027,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-08-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-09-06","known_ts":"1985-09-10","bar_index":1041,"type":"BUY","strength":0.863,"price":9.9224,"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":40},{"ts":"1985-11-14","known_ts":"1985-11-18","bar_index":1057,"type":"BUY","strength":1.0,"price":9.8126,"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":65},{"ts":"1986-01-03","known_ts":"1986-01-03","bar_index":1068,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.7756,"stop_level":9.9961,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1986-01-07","known_ts":"1986-01-07","bar_index":1068,"type":"RECLAIM","strength":0.863,"price":10.1798,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-01-03 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":"1986-01-03","prior_stop_level":9.9961,"sweep_low":9.7756,"atr14":0.220578,"stop_level":9.665311,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-02-03","known_ts":"1986-02-05","bar_index":1075,"type":"BUY","strength":1.0,"price":10.9148,"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":"1986-03-21","known_ts":"1986-03-21","bar_index":1086,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.7646,"stop_level":10.9121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1986-08-07","known_ts":"1986-08-11","bar_index":1118,"type":"BUY","strength":0.45,"price":8.2872,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1986-09-11","known_ts":"1986-09-11","bar_index":1126,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.6186,"stop_level":8.8415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-09-18","known_ts":"1986-09-18","bar_index":1127,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.5443,"stop_level":8.8415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-10-31","known_ts":"1986-11-04","bar_index":1138,"type":"BUY","strength":0.588,"price":8.5072,"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":"1987-01-02","known_ts":"1987-01-06","bar_index":1152,"type":"BUY","strength":0.588,"price":8.2101,"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":"1987-01-02","known_ts":"1987-01-06","bar_index":1152,"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":"1987-01-02","trigger_known_ts":"1987-01-06","strength":0.588,"price":8.2101,"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.299665,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.4638,"atr14":0.223066,"stop_level":7.352267,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-01-12","known_ts":"1987-01-12","bar_index":1154,"type":"RECLAIM","strength":0.725,"price":9.4043,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1987-01-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-02-23","known_ts":"1987-02-23","bar_index":1163,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.3,"stop_level":10.4866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-03-17","known_ts":"1987-03-17","bar_index":1169,"type":"RECLAIM","strength":1.0,"price":10.4514,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-02-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-07-16","known_ts":"1987-07-20","bar_index":1197,"type":"BUY","strength":0.725,"price":9.9665,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"1987-09-03","known_ts":"1987-09-03","bar_index":1208,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.8293,"stop_level":10.8315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-09-08","known_ts":"1987-09-08","bar_index":1209,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.5274,"stop_level":10.8315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-09-14","known_ts":"1987-09-14","bar_index":1210,"type":"RECLAIM","strength":1.0,"price":10.9425,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-09-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1987-09-08","prior_stop_level":10.8315,"sweep_low":10.4142,"atr14":0.253139,"stop_level":10.287631,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-09-23","known_ts":"1987-09-23","bar_index":1213,"type":"RECLAIM","strength":1.0,"price":11.0179,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-09-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-10-01","known_ts":"1987-10-05","bar_index":1215,"type":"BUY","strength":1.0,"price":11.6217,"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":"1988-01-08","known_ts":"1988-01-08","bar_index":1237,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.6022,"stop_level":7.0575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1988-01-14","known_ts":"1988-01-14","bar_index":1239,"type":"RECLAIM","strength":0.45,"price":7.1334,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-01-08 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":"1988-01-08","prior_stop_level":7.0575,"sweep_low":6.6022,"atr14":0.379871,"stop_level":6.412265,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-03-11","known_ts":"1988-03-11","bar_index":1252,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.7784,"stop_level":7.8547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-14","known_ts":"1988-03-14","bar_index":1252,"type":"RECLAIM","strength":0.588,"price":7.9309,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-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-03-11","prior_stop_level":7.8547,"sweep_low":7.6259,"atr14":0.224422,"stop_level":7.513689,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-06","known_ts":"1988-04-08","bar_index":1258,"type":"REBUY","strength":0.725,"price":8.541,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1988-06-01","known_ts":"1988-06-03","bar_index":1271,"type":"BUY","strength":0.588,"price":7.5898,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"1988-07-01","known_ts":"1988-07-01","bar_index":1278,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.5898,"stop_level":7.6281,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-08-25","known_ts":"1988-08-29","bar_index":1291,"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":"1988-08-25","trigger_known_ts":"1988-08-29","strength":0.45,"price":6.1717,"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.46895,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.8265,"atr14":0.135615,"stop_level":5.758693,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-09-16","known_ts":"1988-09-20","bar_index":1296,"type":"BUY","strength":0.45,"price":6.2875,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1988-09-16","known_ts":"1988-09-20","bar_index":1296,"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":"1988-09-16","trigger_known_ts":"1988-09-20","strength":0.45,"price":6.2875,"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.458986,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.1332,"atr14":0.100882,"stop_level":6.082759,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-10-17","known_ts":"1988-10-17","bar_index":1303,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.056,"stop_level":6.2489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1988-10-20","known_ts":"1988-10-24","bar_index":1304,"type":"REBUY","strength":0.588,"price":6.1332,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1988-10-21","known_ts":"1988-10-21","bar_index":1304,"type":"RECLAIM","strength":0.45,"price":6.3646,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-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":"1988-10-17","prior_stop_level":6.2489,"sweep_low":5.9017,"atr14":0.127729,"stop_level":5.837835,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-11-16","known_ts":"1988-11-16","bar_index":1310,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0174,"stop_level":6.056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-11-18","known_ts":"1988-11-18","bar_index":1311,"type":"RECLAIM","strength":0.588,"price":6.1717,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-11-16","prior_stop_level":6.056,"sweep_low":5.9403,"atr14":0.102298,"stop_level":5.889151,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-12-29","known_ts":"1988-12-29","bar_index":1320,"type":"RECLAIM","strength":0.863,"price":6.9087,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-02-01","known_ts":"1989-02-01","bar_index":1327,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.8699,"stop_level":6.9475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-02-02","known_ts":"1989-02-06","bar_index":1328,"type":"REBUY","strength":0.863,"price":7.2192,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1989-02-03","known_ts":"1989-02-03","bar_index":1328,"type":"RECLAIM","strength":0.863,"price":6.9863,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-02-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1989-02-01","prior_stop_level":6.9475,"sweep_low":6.8311,"atr14":0.154499,"stop_level":6.75385,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-06-20","known_ts":"1989-06-20","bar_index":1359,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.4919,"stop_level":7.7273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-08-08","known_ts":"1989-08-10","bar_index":1371,"type":"BUY","strength":0.863,"price":7.9626,"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":"1989-11-01","known_ts":"1989-11-01","bar_index":1391,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.5639,"stop_level":8.6034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-11-08","known_ts":"1989-11-08","bar_index":1392,"type":"RECLAIM","strength":1.0,"price":8.7613,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-11-01","prior_stop_level":8.6034,"sweep_low":8.3271,"atr14":0.194392,"stop_level":8.229904,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-11-17","known_ts":"1989-11-17","bar_index":1395,"type":"RECLAIM","strength":1.0,"price":9.2348,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-12-15","known_ts":"1989-12-15","bar_index":1401,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.2394,"stop_level":9.4716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-12-21","known_ts":"1989-12-21","bar_index":1402,"type":"RECLAIM","strength":1.0,"price":9.5169,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-12-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":"1989-12-15","prior_stop_level":9.4716,"sweep_low":9.0014,"atr14":0.217726,"stop_level":8.892537,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-02-14","known_ts":"1990-02-16","bar_index":1415,"type":"BUY","strength":0.863,"price":9.4773,"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":"1990-04-02","known_ts":"1990-04-02","bar_index":1425,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.5623,"stop_level":9.6818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1990-04-03","known_ts":"1990-04-03","bar_index":1426,"type":"RECLAIM","strength":0.725,"price":9.7615,"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":false,"above200":true,"monthlyBull":true},"anchor_ts":"1990-04-02","prior_stop_level":9.6818,"sweep_low":9.5225,"atr14":0.216638,"stop_level":9.414181,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-05-21","known_ts":"1990-05-23","bar_index":1437,"type":"BUY","strength":0.725,"price":9.8014,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"1990-07-09","known_ts":"1990-07-09","bar_index":1448,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.0528,"stop_level":9.1329,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1990-07-11","known_ts":"1990-07-11","bar_index":1448,"type":"RECLAIM","strength":0.725,"price":9.3732,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-07-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":"1990-07-09","prior_stop_level":9.1329,"sweep_low":8.9326,"atr14":0.234926,"stop_level":8.815137,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-08-31","known_ts":"1990-09-05","bar_index":1461,"type":"BUY","strength":0.45,"price":7.771,"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-11-23","known_ts":"1990-11-23","bar_index":1480,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.8596,"stop_level":7.8999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-11-28","known_ts":"1990-11-28","bar_index":1481,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.8193,"stop_level":7.8999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-11-30","known_ts":"1990-11-30","bar_index":1482,"type":"RECLAIM","strength":0.588,"price":7.9806,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-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":"1990-11-23","prior_stop_level":7.8999,"sweep_low":7.7387,"atr14":0.168343,"stop_level":7.654528,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-30","known_ts":"1990-11-30","bar_index":1482,"type":"RECLAIM","strength":0.588,"price":7.9806,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1990-11-28","prior_stop_level":7.8999,"sweep_low":7.779,"atr14":0.168343,"stop_level":7.694828,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-03","known_ts":"1991-01-03","bar_index":1489,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.3097,"stop_level":8.3503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-07","known_ts":"1991-01-07","bar_index":1490,"type":"RECLAIM","strength":0.725,"price":8.5124,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-01-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1991-01-03","prior_stop_level":8.3503,"sweep_low":8.2692,"atr14":0.169483,"stop_level":8.184458,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-23","known_ts":"1991-01-25","bar_index":1494,"type":"BUY","strength":0.863,"price":8.6746,"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":35},{"ts":"1991-02-25","known_ts":"1991-02-25","bar_index":1501,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.161,"stop_level":9.4042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-01","known_ts":"1991-03-01","bar_index":1502,"type":"RECLAIM","strength":0.863,"price":9.4447,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-02-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":"1991-02-25","prior_stop_level":9.4042,"sweep_low":9.0799,"atr14":0.203358,"stop_level":8.978221,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-03-12","known_ts":"1991-03-12","bar_index":1505,"type":"RECLAIM","strength":0.863,"price":9.371,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-06-03","known_ts":"1991-06-05","bar_index":1524,"type":"BUY","strength":0.863,"price":9.5339,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"1991-08-09","known_ts":"1991-08-13","bar_index":1540,"type":"BUY","strength":0.588,"price":8.5606,"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":30},{"ts":"1991-08-30","known_ts":"1991-09-04","bar_index":1545,"type":"BUY","strength":0.588,"price":8.3558,"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":"1991-09-24","known_ts":"1991-09-24","bar_index":1550,"type":"SELL","basis":"structure_stop","strength":0.45,"price":8.0764,"stop_level":8.1588,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1991-10-31","known_ts":"1991-10-31","bar_index":1559,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.2824,"stop_level":8.3236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-11-05","known_ts":"1991-11-05","bar_index":1560,"type":"RECLAIM","strength":0.588,"price":8.5296,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-10-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":"1991-10-31","prior_stop_level":8.3236,"sweep_low":7.9115,"atr14":0.166306,"stop_level":7.828347,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-11-20","known_ts":"1991-11-20","bar_index":1564,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.2,"stop_level":8.2824,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-12-20","known_ts":"1991-12-24","bar_index":1571,"type":"BUY","strength":0.45,"price":8.2938,"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":"1991-12-26","known_ts":"1991-12-26","bar_index":1572,"type":"RECLAIM","strength":0.725,"price":8.8329,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1991-12-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-02-04","known_ts":"1992-02-04","bar_index":1581,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.0818,"stop_level":9.2062,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-04-16","known_ts":"1992-04-21","bar_index":1598,"type":"BUY","strength":0.588,"price":8.4671,"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":40},{"ts":"1992-06-16","known_ts":"1992-06-16","bar_index":1611,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.9749,"stop_level":9.0168,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-06-18","known_ts":"1992-06-18","bar_index":1612,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.8071,"stop_level":9.0168,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-06-30","known_ts":"1992-07-02","bar_index":1615,"type":"REBUY","strength":0.863,"price":9.2265,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1992-08-19","known_ts":"1992-08-19","bar_index":1626,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.4362,"stop_level":9.4781,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-09-08","known_ts":"1992-09-10","bar_index":1631,"type":"BUY","strength":1.0,"price":9.7391,"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":"1992-11-27","known_ts":"1992-12-01","bar_index":1650,"type":"REBUY","strength":1.0,"price":11.3412,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1993-04-29","known_ts":"1993-05-03","bar_index":1685,"type":"BUY","strength":0.588,"price":10.5069,"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":50},{"ts":"1993-06-23","known_ts":"1993-06-23","bar_index":1697,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.2358,"stop_level":11.2785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-06-29","known_ts":"1993-07-01","bar_index":1699,"type":"REBUY","strength":0.725,"price":11.7058,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1993-06-30","known_ts":"1993-06-30","bar_index":1699,"type":"RECLAIM","strength":0.725,"price":11.6203,"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":false},"anchor_ts":"1993-06-23","prior_stop_level":11.2785,"sweep_low":11.1077,"atr14":0.193721,"stop_level":11.01084,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-07-29","known_ts":"1993-08-02","bar_index":1706,"type":"REBUY","strength":0.863,"price":11.7912,"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":"1993-09-07","known_ts":"1993-09-07","bar_index":1715,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.1646,"stop_level":13.3719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-09-09","known_ts":"1993-09-09","bar_index":1715,"type":"RECLAIM","strength":1.0,"price":13.5506,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-09-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1993-09-07","prior_stop_level":13.3719,"sweep_low":12.7787,"atr14":0.331108,"stop_level":12.613146,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-09-23","known_ts":"1993-09-23","bar_index":1719,"type":"RECLAIM","strength":1.0,"price":13.8079,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-09-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-12-14","known_ts":"1993-12-16","bar_index":1738,"type":"BUY","strength":0.725,"price":13.0028,"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-03-28","known_ts":"1994-03-28","bar_index":1762,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.0001,"stop_level":14.4236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-06-02","known_ts":"1994-06-06","bar_index":1777,"type":"BUY","strength":0.45,"price":12.1078,"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-09-01","known_ts":"1994-09-01","bar_index":1798,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.7153,"stop_level":12.7587,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-06","known_ts":"1994-09-06","bar_index":1799,"type":"RECLAIM","strength":0.588,"price":12.7676,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-09-01","prior_stop_level":12.7587,"sweep_low":12.4983,"atr14":0.243239,"stop_level":12.37668,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-19","known_ts":"1994-09-19","bar_index":1802,"type":"RECLAIM","strength":0.725,"price":13.2034,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-09-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-10-03","known_ts":"1994-10-03","bar_index":1805,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.419,"stop_level":12.5061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-10-31","known_ts":"1994-11-02","bar_index":1812,"type":"BUY","strength":0.863,"price":13.3777,"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":40},{"ts":"1994-12-01","known_ts":"1994-12-01","bar_index":1819,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.0704,"stop_level":12.2883,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-12-27","known_ts":"1994-12-29","bar_index":1825,"type":"BUY","strength":0.725,"price":12.8665,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1995-01-27","known_ts":"1995-01-27","bar_index":1832,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.1729,"stop_level":13.2604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-01","known_ts":"1995-02-01","bar_index":1833,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.779,"stop_level":13.2604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-16","known_ts":"1995-02-16","bar_index":1837,"type":"RECLAIM","strength":0.863,"price":13.2166,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-02-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-22","known_ts":"1995-02-24","bar_index":1838,"type":"BUY","strength":0.863,"price":13.3042,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1995-12-26","known_ts":"1995-12-28","bar_index":1909,"type":"BUY","strength":0.588,"price":15.917,"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":"1996-03-08","known_ts":"1996-03-08","bar_index":1926,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.6708,"stop_level":16.9368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-03-15","known_ts":"1996-03-15","bar_index":1927,"type":"RECLAIM","strength":0.725,"price":16.9904,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-03-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":"1996-03-08","prior_stop_level":16.9368,"sweep_low":16.5012,"atr14":0.415757,"stop_level":16.293321,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-03-26","known_ts":"1996-03-26","bar_index":1930,"type":"RECLAIM","strength":0.725,"price":17.3908,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-03-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-08-02","known_ts":"1996-08-06","bar_index":1960,"type":"BUY","strength":0.45,"price":16.3272,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-08-07","known_ts":"1996-08-07","bar_index":1961,"type":"RECLAIM","strength":0.588,"price":16.8625,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-08-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1996-09-06","known_ts":"1996-09-06","bar_index":1968,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.1041,"stop_level":16.4164,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-09-11","known_ts":"1996-09-11","bar_index":1969,"type":"RECLAIM","strength":0.588,"price":16.6945,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-09-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":"1996-09-06","prior_stop_level":16.4164,"sweep_low":16.0595,"atr14":0.348234,"stop_level":15.885383,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-09-24","known_ts":"1996-09-24","bar_index":1972,"type":"RECLAIM","strength":0.725,"price":17.4106,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-09-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-12-16","known_ts":"1996-12-16","bar_index":1991,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.326,"stop_level":20.9017,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-01-02","known_ts":"1997-01-02","bar_index":1995,"type":"RECLAIM","strength":1.0,"price":21.1785,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-04-29","known_ts":"1997-05-01","bar_index":2022,"type":"BUY","strength":0.725,"price":22.1303,"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":"1997-06-19","known_ts":"1997-06-19","bar_index":2034,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.3639,"stop_level":22.4541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-06-23","known_ts":"1997-06-23","bar_index":2034,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.3188,"stop_level":22.4541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-06-24","known_ts":"1997-06-24","bar_index":2035,"type":"RECLAIM","strength":0.863,"price":22.5894,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-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":"1997-06-19","prior_stop_level":22.4541,"sweep_low":22.2738,"atr14":0.3154,"stop_level":22.1161,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-24","known_ts":"1997-06-24","bar_index":2035,"type":"RECLAIM","strength":0.863,"price":22.5894,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-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":"1997-06-23","prior_stop_level":22.4541,"sweep_low":22.2738,"atr14":0.3154,"stop_level":22.1161,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-11","known_ts":"1997-07-15","bar_index":2039,"type":"BUY","strength":0.725,"price":23.6715,"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":"1997-09-04","known_ts":"1997-09-04","bar_index":2051,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.4606,"stop_level":24.686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-30","known_ts":"1997-11-03","bar_index":2065,"type":"BUY","strength":0.725,"price":23.501,"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":"1997-12-24","known_ts":"1997-12-24","bar_index":2077,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.866,"stop_level":24.0019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-02-10","known_ts":"1998-02-12","bar_index":2088,"type":"BUY","strength":0.45,"price":23.2547,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-03-04","known_ts":"1998-03-04","bar_index":2093,"type":"RECLAIM","strength":0.588,"price":23.6849,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-02-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1998-03-23","known_ts":"1998-03-23","bar_index":2097,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.9923,"stop_level":22.0546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-04-16","known_ts":"1998-04-20","bar_index":2103,"type":"BUY","strength":0.45,"price":22.2419,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-05-22","known_ts":"1998-05-22","bar_index":2111,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.9242,"stop_level":21.9696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-07-13","known_ts":"1998-07-15","bar_index":2123,"type":"BUY","strength":0.45,"price":20.8887,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-07-13","known_ts":"1998-07-15","bar_index":2123,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-07-13","trigger_known_ts":"1998-07-15","strength":0.45,"price":20.8887,"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.221889,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.8193,"atr14":0.436361,"stop_level":19.60112,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-06","known_ts":"1998-08-10","bar_index":2129,"type":"BUY","strength":0.588,"price":19.4324,"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":"1998-09-28","known_ts":"1998-09-30","bar_index":2141,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-09-28","trigger_known_ts":"1998-09-30","strength":0.45,"price":13.4448,"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.499177,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.8742,"atr14":0.447098,"stop_level":12.650651,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-14","known_ts":"1998-10-16","bar_index":2145,"type":"BUY","strength":0.45,"price":14.3579,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-10-14","known_ts":"1998-10-16","bar_index":2145,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-10-14","trigger_known_ts":"1998-10-16","strength":0.45,"price":14.3579,"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.465163,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.8285,"atr14":0.463506,"stop_level":12.596747,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-04","known_ts":"1998-11-04","bar_index":2150,"type":"RECLAIM","strength":0.725,"price":21.2515,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-10-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-11-30","known_ts":"1998-11-30","bar_index":2155,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.2515,"stop_level":21.32,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-04","known_ts":"1998-12-04","bar_index":2157,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.1102,"stop_level":21.32,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-22","known_ts":"1998-12-22","bar_index":2161,"type":"RECLAIM","strength":0.863,"price":20.2113,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-12-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-31","known_ts":"1999-01-05","bar_index":2163,"type":"BUY","strength":0.863,"price":21.7219,"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":25},{"ts":"1999-08-05","known_ts":"1999-08-05","bar_index":2212,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.9809,"stop_level":18.0731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-09","known_ts":"1999-08-09","bar_index":2213,"type":"RECLAIM","strength":0.863,"price":18.1192,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-08-05","prior_stop_level":18.0731,"sweep_low":17.5429,"atr14":0.423574,"stop_level":17.331113,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-22","known_ts":"1999-10-26","bar_index":2231,"type":"BUY","strength":0.863,"price":17.9039,"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":"2000-02-28","known_ts":"2000-03-01","bar_index":2260,"type":"BUY","strength":0.863,"price":24.2821,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2000-03-15","known_ts":"2000-03-15","bar_index":2264,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.1343,"stop_level":21.8701,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-03-16","known_ts":"2000-03-16","bar_index":2264,"type":"RECLAIM","strength":1.0,"price":22.1108,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-03-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-03-15","prior_stop_level":21.8701,"sweep_low":21.1343,"atr14":1.187122,"stop_level":20.540739,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-05","known_ts":"2000-04-07","bar_index":2269,"type":"REBUY","strength":0.863,"price":25.7843,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2000-05-11","known_ts":"2000-05-11","bar_index":2277,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.3188,"stop_level":27.5513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-05-16","known_ts":"2000-05-16","bar_index":2278,"type":"RECLAIM","strength":1.0,"price":28.551,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-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":"2000-05-11","prior_stop_level":27.5513,"sweep_low":26.4818,"atr14":1.219468,"stop_level":25.872066,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-19","known_ts":"2000-05-19","bar_index":2279,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.9935,"stop_level":27.0863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-08-22","known_ts":"2000-08-24","bar_index":2301,"type":"BUY","strength":0.588,"price":22.4358,"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":"2000-09-29","known_ts":"2000-09-29","bar_index":2310,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.2044,"stop_level":21.5505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2000-10-02","known_ts":"2000-10-02","bar_index":2310,"type":"RECLAIM","strength":0.588,"price":21.578,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-09-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":"2000-09-29","prior_stop_level":21.5505,"sweep_low":20.6439,"atr14":1.009676,"stop_level":20.139062,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-02","known_ts":"2000-11-06","bar_index":2318,"type":"BUY","strength":0.45,"price":21.3445,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-11-21","known_ts":"2000-11-21","bar_index":2322,"type":"SELL","basis":"structure_stop","strength":0.45,"price":14.1051,"stop_level":19.9433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-12-07","known_ts":"2000-12-11","bar_index":2326,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-12-07","trigger_known_ts":"2000-12-11","strength":0.45,"price":14.9925,"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.486185,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.844,"atr14":1.042138,"stop_level":12.322931,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-26","known_ts":"2000-12-28","bar_index":2330,"type":"BUY","strength":0.45,"price":15.7964,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-12-26","known_ts":"2000-12-28","bar_index":2330,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-12-26","trigger_known_ts":"2000-12-28","strength":0.45,"price":15.7964,"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.458634,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.9371,"atr14":0.978281,"stop_level":12.44796,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-16","known_ts":"2001-02-16","bar_index":2342,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.4769,"stop_level":19.5144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-02-21","known_ts":"2001-02-21","bar_index":2342,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.3444,"stop_level":19.5144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-04-24","known_ts":"2001-04-26","bar_index":2357,"type":"BUY","strength":0.45,"price":18.2362,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-04-24","known_ts":"2001-04-26","bar_index":2357,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-04-24","trigger_known_ts":"2001-04-26","strength":0.45,"price":18.2362,"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.375019,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.6041,"atr14":1.129501,"stop_level":15.039349,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-27","known_ts":"2001-04-27","bar_index":2358,"type":"RECLAIM","strength":0.725,"price":19.868,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-04-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-05-29","known_ts":"2001-05-29","bar_index":2365,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.4242,"stop_level":18.6272,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-06-01","known_ts":"2001-06-01","bar_index":2366,"type":"RECLAIM","strength":0.725,"price":18.7701,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-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":"2001-05-29","prior_stop_level":18.6272,"sweep_low":17.7474,"atr14":0.75601,"stop_level":17.369395,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-12","known_ts":"2001-06-12","bar_index":2368,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.8226,"stop_level":18.0482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-07-27","known_ts":"2001-07-31","bar_index":2379,"type":"BUY","strength":0.588,"price":18.0225,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2001-08-17","known_ts":"2001-08-17","bar_index":2384,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.4148,"stop_level":18.4827,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-08-20","known_ts":"2001-08-20","bar_index":2384,"type":"RECLAIM","strength":0.725,"price":18.543,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-08-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":"2001-08-17","prior_stop_level":18.4827,"sweep_low":18.2186,"atr14":0.576444,"stop_level":17.930378,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-09-04","known_ts":"2001-09-04","bar_index":2387,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.6528,"stop_level":18.2035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-10-15","known_ts":"2001-10-17","bar_index":2396,"type":"BUY","strength":0.588,"price":15.1606,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2001-12-19","known_ts":"2001-12-19","bar_index":2411,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.6642,"stop_level":18.6794,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-12-26","known_ts":"2001-12-26","bar_index":2412,"type":"RECLAIM","strength":0.863,"price":18.8394,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-12-19","prior_stop_level":18.6794,"sweep_low":17.9786,"atr14":0.604579,"stop_level":17.676311,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-07","known_ts":"2002-01-07","bar_index":2415,"type":"RECLAIM","strength":1.0,"price":19.9212,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-02-28","known_ts":"2002-03-04","bar_index":2427,"type":"BUY","strength":1.0,"price":20.9039,"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":"2002-03-20","known_ts":"2002-03-20","bar_index":2431,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.7592,"stop_level":20.8734,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-07","known_ts":"2002-08-09","bar_index":2464,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-08-07","trigger_known_ts":"2002-08-09","strength":0.45,"price":12.1051,"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.4399,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.7871,"atr14":0.766533,"stop_level":10.403834,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-15","known_ts":"2002-08-19","bar_index":2466,"type":"BUY","strength":0.45,"price":12.9583,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-08-15","known_ts":"2002-08-19","bar_index":2466,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-08-15","trigger_known_ts":"2002-08-19","strength":0.45,"price":12.9583,"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.400423,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.8938,"atr14":0.736236,"stop_level":10.525682,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-18","known_ts":"2002-10-22","bar_index":2481,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-10-18","trigger_known_ts":"2002-10-22","strength":0.45,"price":5.5612,"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.742685,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.228,"atr14":0.619768,"stop_level":3.918116,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-23","known_ts":"2002-10-25","bar_index":2482,"type":"BUY","strength":0.45,"price":6.7343,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-10-23","known_ts":"2002-10-25","bar_index":2482,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-10-23","trigger_known_ts":"2002-10-25","strength":0.45,"price":6.7343,"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.688406,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.228,"atr14":0.612895,"stop_level":3.921553,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-13","known_ts":"2003-03-17","bar_index":2514,"type":"BUY","strength":0.725,"price":8.5703,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2003-05-15","known_ts":"2003-05-15","bar_index":2528,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.4083,"stop_level":9.4921,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-16","known_ts":"2003-05-16","bar_index":2529,"type":"RECLAIM","strength":0.863,"price":9.5225,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-15 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-05-15","prior_stop_level":9.4921,"sweep_low":9.3016,"atr14":0.369519,"stop_level":9.11684,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-30","known_ts":"2003-06-03","bar_index":2532,"type":"REBUY","strength":0.863,"price":10.2082,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2003-06-16","known_ts":"2003-06-16","bar_index":2535,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.0253,"stop_level":10.0558,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-03","known_ts":"2003-07-03","bar_index":2540,"type":"RECLAIM","strength":1.0,"price":10.1929,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-25","known_ts":"2003-07-29","bar_index":2545,"type":"BUY","strength":1.0,"price":11.0157,"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":"2003-08-08","known_ts":"2003-08-08","bar_index":2548,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.7968,"stop_level":10.1472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-12","known_ts":"2003-08-12","bar_index":2549,"type":"RECLAIM","strength":1.0,"price":10.4367,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-08-08","prior_stop_level":10.1472,"sweep_low":9.5378,"atr14":0.470903,"stop_level":9.302349,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-25","known_ts":"2003-08-25","bar_index":2552,"type":"RECLAIM","strength":1.0,"price":12.8059,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-24","known_ts":"2003-09-24","bar_index":2559,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.1259,"stop_level":13.1411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-29","known_ts":"2003-09-29","bar_index":2560,"type":"RECLAIM","strength":1.0,"price":13.164,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-09-24","prior_stop_level":13.1411,"sweep_low":12.6536,"atr14":0.514263,"stop_level":12.396469,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-10","known_ts":"2003-10-10","bar_index":2563,"type":"RECLAIM","strength":1.0,"price":14.1695,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-09-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-29","known_ts":"2004-01-29","bar_index":2588,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.6337,"stop_level":19.0756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-30","known_ts":"2004-01-30","bar_index":2588,"type":"RECLAIM","strength":1.0,"price":20.0735,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-01-29","prior_stop_level":19.0756,"sweep_low":18.169,"atr14":0.745869,"stop_level":17.796066,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-03-30","known_ts":"2004-04-01","bar_index":2602,"type":"BUY","strength":0.725,"price":19.0451,"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":"2004-04-28","known_ts":"2004-04-28","bar_index":2608,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.5596,"stop_level":18.2528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-06-03","known_ts":"2004-06-07","bar_index":2617,"type":"BUY","strength":0.725,"price":17.6129,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":80},{"ts":"2004-09-08","known_ts":"2004-09-10","bar_index":2639,"type":"BUY","strength":0.588,"price":12.9507,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2004-09-28","known_ts":"2004-09-28","bar_index":2643,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.7145,"stop_level":13.1944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-10-01","known_ts":"2004-10-01","bar_index":2644,"type":"RECLAIM","strength":0.725,"price":13.6591,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-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":"2004-09-28","prior_stop_level":13.1944,"sweep_low":12.6536,"atr14":0.427473,"stop_level":12.439864,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-14","known_ts":"2004-10-14","bar_index":2647,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.4098,"stop_level":12.7145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-10-21","known_ts":"2004-10-21","bar_index":2649,"type":"RECLAIM","strength":0.588,"price":13.5296,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-10-14","prior_stop_level":12.7145,"sweep_low":12.0365,"atr14":0.468446,"stop_level":11.802277,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-10","known_ts":"2004-12-10","bar_index":2661,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.7049,"stop_level":13.7887,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-12-14","known_ts":"2004-12-14","bar_index":2661,"type":"RECLAIM","strength":0.588,"price":13.8344,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-12-10","prior_stop_level":13.7887,"sweep_low":13.522,"atr14":0.368527,"stop_level":13.337736,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-02","known_ts":"2005-02-04","bar_index":2673,"type":"BUY","strength":0.45,"price":13.8115,"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":"2005-02-02","known_ts":"2005-02-04","bar_index":2673,"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":"2005-02-02","trigger_known_ts":"2005-02-04","strength":0.45,"price":13.8115,"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.296742,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.265,"atr14":0.369015,"stop_level":12.080492,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-10","known_ts":"2005-02-10","bar_index":2675,"type":"RECLAIM","strength":0.725,"price":14.7714,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-02-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-16","known_ts":"2005-03-16","bar_index":2682,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.2838,"stop_level":14.7104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-18","known_ts":"2005-03-18","bar_index":2683,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.2914,"stop_level":14.7104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-05-04","known_ts":"2005-05-06","bar_index":2694,"type":"BUY","strength":0.725,"price":14.3905,"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":"2005-08-05","known_ts":"2005-08-05","bar_index":2715,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.7688,"stop_level":19.845,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-09","known_ts":"2005-08-09","bar_index":2716,"type":"RECLAIM","strength":1.0,"price":19.8983,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-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":"2005-08-05","prior_stop_level":19.845,"sweep_low":19.7536,"atr14":0.329312,"stop_level":19.588944,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-01","known_ts":"2005-12-05","bar_index":2743,"type":"BUY","strength":0.725,"price":17.8567,"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":"2006-01-26","known_ts":"2006-01-26","bar_index":2755,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.3518,"stop_level":19.2203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-01-30","known_ts":"2006-01-30","bar_index":2756,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.7404,"stop_level":19.2203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-02-15","known_ts":"2006-02-17","bar_index":2760,"type":"BUY","strength":0.725,"price":19.7307,"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":"2006-03-01","known_ts":"2006-03-03","bar_index":2763,"type":"BUY","strength":0.863,"price":19.5174,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2006-04-04","known_ts":"2006-04-06","bar_index":2771,"type":"BUY","strength":0.725,"price":19.845,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2006-05-10","known_ts":"2006-05-10","bar_index":2779,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.4869,"stop_level":19.7307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2006-07-21","known_ts":"2006-07-25","bar_index":2796,"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":"2006-07-21","trigger_known_ts":"2006-07-25","strength":0.45,"price":13.2097,"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.360147,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.7221,"atr14":0.441923,"stop_level":12.501138,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-31","known_ts":"2006-08-02","bar_index":2798,"type":"BUY","strength":0.45,"price":13.5525,"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-07","known_ts":"2006-09-07","bar_index":2807,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.1391,"stop_level":14.2914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-09-11","known_ts":"2006-09-11","bar_index":2807,"type":"RECLAIM","strength":0.588,"price":14.3448,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-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":"2006-09-07","prior_stop_level":14.2914,"sweep_low":13.9258,"atr14":0.460429,"stop_level":13.695586,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-24","known_ts":"2006-10-24","bar_index":2818,"type":"RECLAIM","strength":0.725,"price":17.2701,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-28","known_ts":"2006-11-28","bar_index":2826,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.8927,"stop_level":18.9156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-29","known_ts":"2006-11-29","bar_index":2826,"type":"RECLAIM","strength":0.863,"price":19.1365,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-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":"2006-11-28","prior_stop_level":18.9156,"sweep_low":18.5271,"atr14":0.467281,"stop_level":18.293459,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-01","known_ts":"2006-12-01","bar_index":2827,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.687,"stop_level":18.7785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-04","known_ts":"2006-12-04","bar_index":2827,"type":"RECLAIM","strength":0.863,"price":18.7861,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-12-01","prior_stop_level":18.7785,"sweep_low":18.5652,"atr14":0.446842,"stop_level":18.341779,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-19","known_ts":"2006-12-19","bar_index":2831,"type":"RECLAIM","strength":0.863,"price":19.7536,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-12-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-04","known_ts":"2007-01-08","bar_index":2834,"type":"REBUY","strength":0.863,"price":20.8125,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2007-05-23","known_ts":"2007-05-23","bar_index":2866,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.2339,"stop_level":31.9958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-05-25","known_ts":"2007-05-25","bar_index":2866,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.7769,"stop_level":31.9958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-05-30","known_ts":"2007-05-30","bar_index":2867,"type":"RECLAIM","strength":0.863,"price":32.1024,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-05-23","prior_stop_level":31.9958,"sweep_low":30.5636,"atr14":0.798668,"stop_level":30.164266,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-30","known_ts":"2007-05-30","bar_index":2867,"type":"RECLAIM","strength":0.863,"price":32.1024,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-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":"2007-05-25","prior_stop_level":31.9958,"sweep_low":30.5636,"atr14":0.798668,"stop_level":30.164266,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-30","known_ts":"2007-09-04","bar_index":2889,"type":"BUY","strength":0.725,"price":30.6778,"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":"2007-10-18","known_ts":"2007-10-18","bar_index":2900,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.3081,"stop_level":32.6357,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-24","known_ts":"2007-10-24","bar_index":2901,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.1598,"stop_level":32.6357,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-12-20","known_ts":"2007-12-24","bar_index":2915,"type":"BUY","strength":0.588,"price":27.6382,"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":"2008-01-23","known_ts":"2008-01-25","bar_index":2922,"type":"BUY","strength":0.45,"price":25.5585,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-02-14","known_ts":"2008-02-14","bar_index":2927,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.0633,"stop_level":25.5509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-02-20","known_ts":"2008-02-20","bar_index":2928,"type":"RECLAIM","strength":0.588,"price":25.8099,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-02-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-02-14","prior_stop_level":25.5509,"sweep_low":24.5301,"atr14":1.11397,"stop_level":23.973115,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-12","known_ts":"2008-03-12","bar_index":2933,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.4996,"stop_level":24.9186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-19","known_ts":"2008-03-24","bar_index":2935,"type":"REBUY","strength":0.588,"price":25.5814,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-05-01","known_ts":"2008-05-05","bar_index":2945,"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-05-01","trigger_known_ts":"2008-05-05","strength":0.45,"price":20.7363,"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.372667,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.5403,"atr14":0.906673,"stop_level":19.086963,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-22","known_ts":"2008-05-27","bar_index":2950,"type":"BUY","strength":0.45,"price":21.62,"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-06-24","known_ts":"2008-06-24","bar_index":2957,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.4448,"stop_level":21.8028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-25","known_ts":"2008-06-25","bar_index":2957,"type":"RECLAIM","strength":0.588,"price":21.9857,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-06-24","prior_stop_level":21.8028,"sweep_low":21.2467,"atr14":0.706709,"stop_level":20.893346,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-15","known_ts":"2008-07-17","bar_index":2962,"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-07-15","trigger_known_ts":"2008-07-17","strength":0.45,"price":20.7972,"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.370825,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.5728,"atr14":0.812038,"stop_level":18.166781,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-18","known_ts":"2008-07-22","bar_index":2963,"type":"BUY","strength":0.588,"price":20.2411,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-07-18","known_ts":"2008-07-22","bar_index":2963,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-07-18","trigger_known_ts":"2008-07-22","strength":0.588,"price":20.2411,"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.387648,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":18.5728,"atr14":0.823207,"stop_level":18.161197,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-02","known_ts":"2008-09-02","bar_index":2973,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.0771,"stop_level":22.3437,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-11-24","known_ts":"2008-11-26","bar_index":2993,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-11-24","trigger_known_ts":"2008-11-26","strength":0.45,"price":10.9166,"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.605018,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.0502,"atr14":0.910781,"stop_level":8.594809,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-28","known_ts":"2008-12-02","bar_index":2994,"type":"BUY","strength":0.45,"price":10.7033,"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-11-28","known_ts":"2008-12-02","bar_index":2994,"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-28","trigger_known_ts":"2008-12-02","strength":0.45,"price":10.7033,"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.612735,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.0502,"atr14":0.866392,"stop_level":8.617004,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-17","known_ts":"2009-02-17","bar_index":3011,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.2305,"stop_level":14.3372,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-19","known_ts":"2009-02-19","bar_index":3012,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.4915,"stop_level":14.3372,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-24","known_ts":"2009-03-26","bar_index":3020,"type":"BUY","strength":0.725,"price":14.8323,"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":25},{"ts":"2009-07-15","known_ts":"2009-07-17","bar_index":3046,"type":"BUY","strength":0.863,"price":18.1081,"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":"2009-08-05","known_ts":"2009-08-05","bar_index":3051,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.3366,"stop_level":18.3976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-07","known_ts":"2009-08-07","bar_index":3051,"type":"RECLAIM","strength":1.0,"price":19.0756,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-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":"2009-08-05","prior_stop_level":18.3976,"sweep_low":17.971,"atr14":0.661134,"stop_level":17.640433,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-08-21","known_ts":"2009-08-21","bar_index":3055,"type":"RECLAIM","strength":1.0,"price":19.4717,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-26","known_ts":"2009-08-28","bar_index":3056,"type":"REBUY","strength":1.0,"price":20.5001,"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":"2009-09-17","known_ts":"2009-09-17","bar_index":3061,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.005,"stop_level":20.203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-21","known_ts":"2009-09-21","bar_index":3061,"type":"RECLAIM","strength":1.0,"price":20.3021,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-09-17","prior_stop_level":20.203,"sweep_low":19.6088,"atr14":0.592098,"stop_level":19.312751,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-03","known_ts":"2009-12-03","bar_index":3079,"type":"RECLAIM","strength":1.0,"price":21.9933,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-13","known_ts":"2010-01-13","bar_index":3088,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.5362,"stop_level":21.6276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-14","known_ts":"2010-01-14","bar_index":3088,"type":"RECLAIM","strength":1.0,"price":21.9704,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-13","prior_stop_level":21.6276,"sweep_low":21.1858,"atr14":0.564835,"stop_level":20.903383,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-08","known_ts":"2010-03-10","bar_index":3100,"type":"BUY","strength":0.725,"price":22.0009,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2010-05-04","known_ts":"2010-05-04","bar_index":3113,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.4255,"stop_level":24.0044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-20","known_ts":"2010-07-22","bar_index":3131,"type":"BUY","strength":0.588,"price":19.5326,"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":"2010-08-12","known_ts":"2010-08-12","bar_index":3136,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.5956,"stop_level":19.1594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-08-17","known_ts":"2010-08-17","bar_index":3137,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.4357,"stop_level":19.1594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-08-31","known_ts":"2010-09-02","bar_index":3141,"type":"REBUY","strength":0.588,"price":18.8623,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2010-11-15","known_ts":"2010-11-15","bar_index":3158,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.5016,"stop_level":23.5093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-11-17","known_ts":"2010-11-17","bar_index":3159,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.8998,"stop_level":23.5093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-11-18","known_ts":"2010-11-18","bar_index":3159,"type":"RECLAIM","strength":0.863,"price":23.7607,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-15 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":"2010-11-15","prior_stop_level":23.5093,"sweep_low":22.7017,"atr14":0.542928,"stop_level":22.430236,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-18","known_ts":"2010-11-18","bar_index":3159,"type":"RECLAIM","strength":0.863,"price":23.7607,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-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":"2010-11-17","prior_stop_level":23.5093,"sweep_low":22.7017,"atr14":0.542928,"stop_level":22.430236,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-03","known_ts":"2010-12-03","bar_index":3163,"type":"RECLAIM","strength":1.0,"price":25.3071,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-22","known_ts":"2011-02-22","bar_index":3181,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.9831,"stop_level":27.6687,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-21","known_ts":"2011-04-26","bar_index":3195,"type":"BUY","strength":0.725,"price":27.1278,"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":"2011-05-23","known_ts":"2011-05-23","bar_index":3202,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.8079,"stop_level":26.945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-27","known_ts":"2011-05-27","bar_index":3203,"type":"RECLAIM","strength":0.863,"price":27.0745,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-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":"2011-05-23","prior_stop_level":26.945,"sweep_low":26.1299,"atr14":0.689828,"stop_level":25.784986,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-12","known_ts":"2011-08-16","bar_index":3221,"type":"BUY","strength":0.588,"price":21.2391,"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":"2011-08-22","known_ts":"2011-08-24","bar_index":3223,"type":"BUY","strength":0.588,"price":19.9212,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2011-10-03","known_ts":"2011-10-03","bar_index":3232,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.8699,"stop_level":19.4031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-10-04","known_ts":"2011-10-04","bar_index":3233,"type":"RECLAIM","strength":0.588,"price":19.9364,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-10-03","prior_stop_level":19.4031,"sweep_low":18.5956,"atr14":1.010471,"stop_level":18.090365,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-25","known_ts":"2011-10-25","bar_index":3238,"type":"RECLAIM","strength":0.725,"price":24.172,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-17","known_ts":"2011-11-17","bar_index":3243,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.4275,"stop_level":22.5113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-02","known_ts":"2011-12-06","bar_index":3247,"type":"BUY","strength":0.863,"price":23.6159,"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":"2011-12-20","known_ts":"2011-12-22","bar_index":3251,"type":"BUY","strength":0.725,"price":23.5321,"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":"2012-02-22","known_ts":"2012-02-22","bar_index":3265,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.1278,"stop_level":27.2192,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-23","known_ts":"2012-02-23","bar_index":3265,"type":"RECLAIM","strength":0.863,"price":27.4706,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-22 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":"2012-02-22","prior_stop_level":27.2192,"sweep_low":26.846,"atr14":0.635453,"stop_level":26.528274,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-19","known_ts":"2012-03-19","bar_index":3271,"type":"RECLAIM","strength":1.0,"price":27.8058,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-18","known_ts":"2012-06-20","bar_index":3292,"type":"BUY","strength":0.725,"price":24.6139,"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":"2012-06-29","known_ts":"2012-07-03","bar_index":3295,"type":"BUY","strength":0.725,"price":24.4996,"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":"2012-07-17","known_ts":"2012-07-17","bar_index":3298,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.6332,"stop_level":22.7779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2012-07-18","known_ts":"2012-07-18","bar_index":3299,"type":"RECLAIM","strength":0.588,"price":23.2883,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-17 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":"2012-07-17","prior_stop_level":22.7779,"sweep_low":22.4275,"atr14":0.612008,"stop_level":22.121496,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-03","known_ts":"2012-08-03","bar_index":3303,"type":"RECLAIM","strength":0.725,"price":24.9338,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-18","known_ts":"2012-09-18","bar_index":3313,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.0959,"stop_level":24.2406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-20","known_ts":"2012-09-20","bar_index":3314,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.3721,"stop_level":24.2406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-10-31","known_ts":"2012-11-02","bar_index":3323,"type":"BUY","strength":0.45,"price":22.3818,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-12-28","known_ts":"2012-12-28","bar_index":3336,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.7627,"stop_level":23.0446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-12-31","known_ts":"2012-12-31","bar_index":3336,"type":"RECLAIM","strength":0.588,"price":23.3188,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-12-28","prior_stop_level":23.0446,"sweep_low":22.6408,"atr14":0.477439,"stop_level":22.40208,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-15","known_ts":"2013-01-15","bar_index":3340,"type":"RECLAIM","strength":0.863,"price":24.4615,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-15","known_ts":"2013-02-15","bar_index":3347,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.5621,"stop_level":27.6002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-19","known_ts":"2013-02-19","bar_index":3347,"type":"RECLAIM","strength":0.863,"price":27.684,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-02-15","prior_stop_level":27.6002,"sweep_low":27.463,"atr14":0.432381,"stop_level":27.24681,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-22","known_ts":"2013-02-22","bar_index":3348,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.1431,"stop_level":27.6002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-08","known_ts":"2013-03-08","bar_index":3352,"type":"RECLAIM","strength":1.0,"price":27.4783,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-12","known_ts":"2013-06-12","bar_index":3374,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.3224,"stop_level":25.3528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-06-13","known_ts":"2013-06-13","bar_index":3374,"type":"RECLAIM","strength":0.725,"price":25.6423,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-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":"2013-06-12","prior_stop_level":25.3528,"sweep_low":25.1852,"atr14":0.529295,"stop_level":24.920552,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-25","known_ts":"2013-06-25","bar_index":3377,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.1624,"stop_level":25.3224,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-06-27","known_ts":"2013-06-27","bar_index":3377,"type":"RECLAIM","strength":0.725,"price":25.7642,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-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":"2013-06-25","prior_stop_level":25.3224,"sweep_low":24.7967,"atr14":0.50205,"stop_level":24.545675,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-28","known_ts":"2013-07-02","bar_index":3378,"type":"REBUY","strength":0.725,"price":25.8785,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2013-08-27","known_ts":"2013-08-27","bar_index":3391,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.2076,"stop_level":29.5504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-28","known_ts":"2013-08-28","bar_index":3392,"type":"RECLAIM","strength":1.0,"price":29.8703,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-08-27","prior_stop_level":29.5504,"sweep_low":29.1771,"atr14":0.577971,"stop_level":28.888115,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-06","known_ts":"2013-09-10","bar_index":3394,"type":"REBUY","strength":1.0,"price":31.8581,"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":"2014-01-24","known_ts":"2014-01-24","bar_index":3426,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.2157,"stop_level":32.3309,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-02-20","known_ts":"2014-02-24","bar_index":3432,"type":"BUY","strength":0.725,"price":32.8759,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2014-04-11","known_ts":"2014-04-11","bar_index":3444,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.5685,"stop_level":34.7457,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-16","known_ts":"2014-04-16","bar_index":3445,"type":"RECLAIM","strength":0.863,"price":35.3233,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-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":"2014-04-11","prior_stop_level":34.7457,"sweep_low":33.9292,"atr14":0.847351,"stop_level":33.505525,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-24","known_ts":"2014-04-24","bar_index":3446,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.5595,"stop_level":34.3605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-30","known_ts":"2014-06-03","bar_index":3455,"type":"BUY","strength":0.725,"price":33.8446,"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":"2014-07-29","known_ts":"2014-07-29","bar_index":3468,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.2108,"stop_level":33.5432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-07-30","known_ts":"2014-07-30","bar_index":3469,"type":"RECLAIM","strength":0.725,"price":33.5741,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-07-29","prior_stop_level":33.5432,"sweep_low":33.1722,"atr14":0.588015,"stop_level":32.878193,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-20","known_ts":"2014-08-22","bar_index":3474,"type":"BUY","strength":0.725,"price":34.3315,"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":"2014-09-09","known_ts":"2014-09-09","bar_index":3478,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.9275,"stop_level":34.2156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-11","known_ts":"2014-09-11","bar_index":3479,"type":"RECLAIM","strength":0.725,"price":34.2611,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-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":"2014-09-09","prior_stop_level":34.2156,"sweep_low":33.7104,"atr14":0.449558,"stop_level":33.485621,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-09-23","known_ts":"2014-09-23","bar_index":3481,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.8261,"stop_level":33.9275,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-10-28","known_ts":"2014-10-30","bar_index":3490,"type":"BUY","strength":0.45,"price":32.6787,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-10-31","known_ts":"2014-10-31","bar_index":3491,"type":"RECLAIM","strength":0.725,"price":33.4079,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-10-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-15","known_ts":"2014-12-15","bar_index":3501,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.7986,"stop_level":33.9197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-02-03","known_ts":"2015-02-05","bar_index":3512,"type":"BUY","strength":0.588,"price":34.0909,"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":"2015-03-10","known_ts":"2015-03-10","bar_index":3520,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.9504,"stop_level":35.7862,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-12","known_ts":"2015-03-12","bar_index":3520,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.0676,"stop_level":35.7862,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-13","known_ts":"2015-05-15","bar_index":3535,"type":"BUY","strength":0.725,"price":35.6613,"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":"2015-07-30","known_ts":"2015-08-03","bar_index":3553,"type":"BUY","strength":0.45,"price":32.4491,"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-08-04","known_ts":"2015-08-04","bar_index":3554,"type":"RECLAIM","strength":0.588,"price":34.0092,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-07-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-08-19","known_ts":"2015-08-19","bar_index":3557,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.4291,"stop_level":33.4526,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-11","known_ts":"2015-09-11","bar_index":3563,"type":"RECLAIM","strength":0.725,"price":34.5418,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-08-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-09-28","known_ts":"2015-09-28","bar_index":3566,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.9283,"stop_level":32.1041,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-29","known_ts":"2015-09-29","bar_index":3567,"type":"RECLAIM","strength":0.588,"price":32.2274,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-09-28","prior_stop_level":32.1041,"sweep_low":31.6528,"atr14":0.798479,"stop_level":31.253561,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-12","known_ts":"2015-10-12","bar_index":3570,"type":"RECLAIM","strength":0.725,"price":35.9666,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-09-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-29","known_ts":"2015-10-29","bar_index":3574,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.2739,"stop_level":35.3132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-30","known_ts":"2015-10-30","bar_index":3574,"type":"RECLAIM","strength":0.863,"price":35.7619,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-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":"2015-10-29","prior_stop_level":35.3132,"sweep_low":35.0613,"atr14":0.791033,"stop_level":34.665783,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-13","known_ts":"2015-11-13","bar_index":3578,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.9669,"stop_level":35.2739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-16","known_ts":"2015-11-16","bar_index":3578,"type":"RECLAIM","strength":0.863,"price":35.447,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-11-13","prior_stop_level":35.2739,"sweep_low":34.8409,"atr14":0.715109,"stop_level":34.483346,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-02","known_ts":"2015-12-02","bar_index":3582,"type":"RECLAIM","strength":0.863,"price":36.0391,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-11-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-02-11","known_ts":"2016-02-16","bar_index":3598,"type":"BUY","strength":0.45,"price":31.6221,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-03-01","known_ts":"2016-03-01","bar_index":3602,"type":"RECLAIM","strength":0.588,"price":33.7443,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-02-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2016-04-05","known_ts":"2016-04-05","bar_index":3610,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.5854,"stop_level":34.8472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-06","known_ts":"2016-04-06","bar_index":3610,"type":"RECLAIM","strength":0.725,"price":34.9821,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-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":"2016-04-05","prior_stop_level":34.8472,"sweep_low":34.4584,"atr14":0.607876,"stop_level":34.154462,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-11","known_ts":"2016-04-11","bar_index":3611,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.5457,"stop_level":34.8472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-13","known_ts":"2016-04-13","bar_index":3612,"type":"RECLAIM","strength":0.863,"price":35.5057,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-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":"2016-04-11","prior_stop_level":34.8472,"sweep_low":34.2442,"atr14":0.630404,"stop_level":33.928998,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-28","known_ts":"2016-04-28","bar_index":3615,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.2445,"stop_level":34.395,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-06-03","known_ts":"2016-06-07","bar_index":3624,"type":"BUY","strength":0.588,"price":33.684,"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":"2016-06-29","known_ts":"2016-06-29","bar_index":3630,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.6524,"stop_level":33.3016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-08-03","known_ts":"2016-08-05","bar_index":3638,"type":"BUY","strength":0.588,"price":32.4013,"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":"2016-08-29","known_ts":"2016-08-29","bar_index":3644,"type":"RECLAIM","strength":0.863,"price":33.206,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-08-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-09","known_ts":"2016-09-09","bar_index":3646,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.038,"stop_level":32.6643,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-09-20","known_ts":"2016-09-22","bar_index":3649,"type":"REBUY","strength":0.725,"price":33.1819,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2016-09-28","known_ts":"2016-09-30","bar_index":3651,"type":"REBUY","strength":0.588,"price":32.8459,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2016-11-03","known_ts":"2016-11-03","bar_index":3659,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.8939,"stop_level":32.9499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-11-04","known_ts":"2016-11-08","bar_index":3660,"type":"REBUY","strength":0.863,"price":34.0298,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2016-11-04","known_ts":"2016-11-04","bar_index":3660,"type":"RECLAIM","strength":0.725,"price":33.2139,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-11-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-11-03","prior_stop_level":32.9499,"sweep_low":32.6379,"atr14":0.614995,"stop_level":32.330403,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-08","known_ts":"2017-06-12","bar_index":3709,"type":"BUY","strength":0.45,"price":30.8795,"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":"2017-07-28","known_ts":"2017-07-28","bar_index":3720,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.8957,"stop_level":30.9443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-07-31","known_ts":"2017-07-31","bar_index":3721,"type":"RECLAIM","strength":0.588,"price":31.0901,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-07-28","prior_stop_level":30.9443,"sweep_low":30.7418,"atr14":0.565615,"stop_level":30.458992,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-24","known_ts":"2017-08-28","bar_index":3727,"type":"BUY","strength":0.588,"price":30.3286,"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":"2017-10-24","known_ts":"2017-10-24","bar_index":3741,"type":"RECLAIM","strength":0.863,"price":33.9542,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-07-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-10-27","known_ts":"2017-10-27","bar_index":3742,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.6113,"stop_level":32.6194,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-10-31","known_ts":"2017-10-31","bar_index":3742,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.3916,"stop_level":32.6194,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-11-17","known_ts":"2017-11-17","bar_index":3747,"type":"RECLAIM","strength":0.863,"price":32.8799,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-28","known_ts":"2017-11-30","bar_index":3749,"type":"BUY","strength":0.863,"price":33.7019,"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":"2017-12-14","known_ts":"2017-12-14","bar_index":3753,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.6114,"stop_level":31.9874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-12-18","known_ts":"2017-12-18","bar_index":3753,"type":"RECLAIM","strength":0.863,"price":32.8212,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-12-14","prior_stop_level":31.9874,"sweep_low":31.5623,"atr14":0.602637,"stop_level":31.260981,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-03","known_ts":"2018-01-05","bar_index":3757,"type":"BUY","strength":0.863,"price":34.17,"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":"2018-02-05","known_ts":"2018-02-05","bar_index":3764,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.7967,"stop_level":33.7776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-02-26","known_ts":"2018-02-26","bar_index":3769,"type":"RECLAIM","strength":0.863,"price":34.9057,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-03-01","known_ts":"2018-03-05","bar_index":3770,"type":"BUY","strength":1.0,"price":35.4698,"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":"2018-06-08","known_ts":"2018-06-12","bar_index":3793,"type":"BUY","strength":0.588,"price":32.6976,"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":65},{"ts":"2018-08-31","known_ts":"2018-08-31","bar_index":3812,"type":"SELL","basis":"structure_stop","strength":1.0,"price":39.9335,"stop_level":39.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-10","known_ts":"2018-09-10","bar_index":3814,"type":"SELL","basis":"structure_stop","strength":1.0,"price":39.6202,"stop_level":39.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-11-09","known_ts":"2018-11-13","bar_index":3829,"type":"BUY","strength":0.725,"price":35.925,"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":"2018-12-11","known_ts":"2018-12-11","bar_index":3835,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.2486,"stop_level":35.1047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2018-12-13","known_ts":"2018-12-13","bar_index":3836,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.741,"stop_level":35.1047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2019-02-05","known_ts":"2019-02-05","bar_index":3848,"type":"RECLAIM","strength":0.725,"price":35.3293,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-12-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-25","known_ts":"2019-03-25","bar_index":3859,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.6613,"stop_level":35.0047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-26","known_ts":"2019-03-26","bar_index":3859,"type":"RECLAIM","strength":0.725,"price":35.2216,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-03-25","prior_stop_level":35.0047,"sweep_low":34.2599,"atr14":1.034988,"stop_level":33.742406,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-28","known_ts":"2019-04-01","bar_index":3860,"type":"REBUY","strength":0.725,"price":37.0612,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2019-05-07","known_ts":"2019-05-07","bar_index":3869,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.2905,"stop_level":38.5079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-27","known_ts":"2019-07-01","bar_index":3881,"type":"BUY","strength":0.725,"price":38.3093,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2019-08-06","known_ts":"2019-08-06","bar_index":3890,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.1246,"stop_level":36.2002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-09-05","known_ts":"2019-09-09","bar_index":3897,"type":"BUY","strength":0.725,"price":37.1665,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2019-10-04","known_ts":"2019-10-04","bar_index":3904,"type":"SELL","basis":"structure_stop","strength":0.45,"price":33.6879,"stop_level":36.491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-10-09","known_ts":"2019-10-09","bar_index":3905,"type":"SELL","basis":"structure_stop","strength":0.45,"price":33.4009,"stop_level":36.491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-12-12","known_ts":"2019-12-12","bar_index":3920,"type":"RECLAIM","strength":0.725,"price":36.3069,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-06","known_ts":"2020-01-06","bar_index":3925,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.263,"stop_level":35.5431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-01-07","known_ts":"2020-01-07","bar_index":3925,"type":"RECLAIM","strength":0.588,"price":35.7637,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-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":"2020-01-06","prior_stop_level":35.5431,"sweep_low":35.0848,"atr14":0.599175,"stop_level":34.785212,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-21","known_ts":"2020-01-21","bar_index":3928,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.9829,"stop_level":35.263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-01-24","known_ts":"2020-01-24","bar_index":3929,"type":"RECLAIM","strength":0.725,"price":35.594,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-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":"2020-01-21","prior_stop_level":35.263,"sweep_low":34.6519,"atr14":0.648711,"stop_level":34.327545,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-03-19","known_ts":"2020-03-23","bar_index":3942,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2020-03-19","trigger_known_ts":"2020-03-23","strength":0.45,"price":19.6422,"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.511251,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.2507,"atr14":2.054134,"stop_level":14.223633,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-03-27","known_ts":"2020-03-31","bar_index":3944,"type":"BUY","strength":0.45,"price":21.445,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-03-27","known_ts":"2020-03-31","bar_index":3944,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-03-27","trigger_known_ts":"2020-03-31","strength":0.45,"price":21.445,"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.466392,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.8915,"atr14":2.002428,"stop_level":14.890286,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-12","known_ts":"2020-05-12","bar_index":3954,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.3844,"stop_level":23.9825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":3955,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.1964,"stop_level":23.9825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-26","known_ts":"2020-05-26","bar_index":3957,"type":"RECLAIM","strength":0.588,"price":24.7087,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-18","prior_stop_level":23.9825,"sweep_low":22.1455,"atr14":1.227726,"stop_level":21.531637,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-25","known_ts":"2020-06-25","bar_index":3964,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.5306,"stop_level":23.1849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-29","known_ts":"2020-06-29","bar_index":3965,"type":"RECLAIM","strength":0.588,"price":23.3054,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-25","prior_stop_level":23.1849,"sweep_low":21.6955,"atr14":1.131836,"stop_level":21.129582,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-23","known_ts":"2020-07-27","bar_index":3971,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2020-07-23","trigger_known_ts":"2020-07-27","strength":0.588,"price":23.0041,"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.39727,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":22.0226,"atr14":0.788451,"stop_level":21.628375,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-28","known_ts":"2020-07-30","bar_index":3972,"type":"BUY","strength":0.725,"price":23.0213,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2020-09-08","known_ts":"2020-09-08","bar_index":3981,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.3156,"stop_level":23.6326,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-09","known_ts":"2020-09-09","bar_index":3982,"type":"RECLAIM","strength":0.725,"price":23.8361,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-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":"2020-09-08","prior_stop_level":23.6326,"sweep_low":23.1769,"atr14":0.845753,"stop_level":22.754023,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-08","known_ts":"2020-10-12","bar_index":3989,"type":"BUY","strength":0.725,"price":24.6514,"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":20},{"ts":"2020-10-28","known_ts":"2020-10-28","bar_index":3993,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.6069,"stop_level":21.7283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-11-02","known_ts":"2020-11-02","bar_index":3994,"type":"RECLAIM","strength":0.725,"price":22.3615,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-10-28","prior_stop_level":21.7283,"sweep_low":21.0778,"atr14":0.806621,"stop_level":20.67449,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-06","known_ts":"2020-11-10","bar_index":3996,"type":"REBUY","strength":0.863,"price":24.5213,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2021-05-04","known_ts":"2021-05-04","bar_index":4036,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.5141,"stop_level":38.3307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-07","known_ts":"2021-05-07","bar_index":4037,"type":"RECLAIM","strength":1.0,"price":39.2967,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-05-04","prior_stop_level":38.3307,"sweep_low":37.2067,"atr14":0.924561,"stop_level":36.744419,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-07-28","known_ts":"2021-07-30","bar_index":4056,"type":"BUY","strength":0.725,"price":36.4692,"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":"2021-10-18","known_ts":"2021-10-20","bar_index":4075,"type":"BUY","strength":0.588,"price":33.7521,"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":"2021-11-19","known_ts":"2021-11-19","bar_index":4083,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.5957,"stop_level":34.6223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-11-22","known_ts":"2021-11-22","bar_index":4083,"type":"RECLAIM","strength":0.725,"price":34.9687,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-19 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":"2021-11-19","prior_stop_level":34.6223,"sweep_low":34.5424,"atr14":0.806379,"stop_level":34.13921,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-29","known_ts":"2021-11-29","bar_index":4084,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.024,"stop_level":34.6223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-12-21","known_ts":"2021-12-21","bar_index":4090,"type":"RECLAIM","strength":0.863,"price":35.9733,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-10","known_ts":"2022-01-10","bar_index":4094,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.3666,"stop_level":36.733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-01-11","known_ts":"2022-01-11","bar_index":4094,"type":"RECLAIM","strength":0.725,"price":37.1263,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-01-10","prior_stop_level":36.733,"sweep_low":35.7499,"atr14":0.901635,"stop_level":35.299083,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-24","known_ts":"2022-01-24","bar_index":4097,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.6337,"stop_level":36.3666,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-02-08","known_ts":"2022-02-08","bar_index":4101,"type":"RECLAIM","strength":0.863,"price":36.2951,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-02-11","known_ts":"2022-02-15","bar_index":4102,"type":"BUY","strength":0.863,"price":37.4212,"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":"2022-03-15","known_ts":"2022-03-17","bar_index":4109,"type":"BUY","strength":1.0,"price":39.0029,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":70},{"ts":"2022-03-31","known_ts":"2022-03-31","bar_index":4113,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.5028,"stop_level":37.6899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-04","known_ts":"2022-04-04","bar_index":4113,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.233,"stop_level":37.6899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-27","known_ts":"2022-04-29","bar_index":4119,"type":"BUY","strength":0.863,"price":39.2637,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2022-05-24","known_ts":"2022-05-24","bar_index":4125,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.8195,"stop_level":40.8465,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-05-25","known_ts":"2022-05-25","bar_index":4125,"type":"RECLAIM","strength":0.863,"price":41.5299,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-05-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":"2022-05-24","prior_stop_level":40.8465,"sweep_low":39.9831,"atr14":1.352934,"stop_level":39.306633,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-13","known_ts":"2022-06-13","bar_index":4129,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.0519,"stop_level":40.8195,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-07-25","known_ts":"2022-07-27","bar_index":4139,"type":"BUY","strength":0.725,"price":41.9415,"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":"2022-08-30","known_ts":"2022-08-30","bar_index":4147,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.7807,"stop_level":39.9344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-10-18","known_ts":"2022-10-20","bar_index":4159,"type":"BUY","strength":0.588,"price":34.8636,"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":"2022-11-28","known_ts":"2022-11-28","bar_index":4168,"type":"SELL","basis":"structure_stop","strength":0.725,"price":39.8519,"stop_level":40.1887,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-30","known_ts":"2022-11-30","bar_index":4169,"type":"RECLAIM","strength":0.725,"price":41.1172,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-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":"2022-11-28","prior_stop_level":40.1887,"sweep_low":39.1237,"atr14":1.040877,"stop_level":38.603261,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-08","known_ts":"2022-12-08","bar_index":4171,"type":"SELL","basis":"structure_stop","strength":0.725,"price":39.7573,"stop_level":39.8519,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-13","known_ts":"2022-12-13","bar_index":4172,"type":"RECLAIM","strength":0.725,"price":39.9772,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-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":"2022-12-08","prior_stop_level":39.8519,"sweep_low":39.0517,"atr14":1.016745,"stop_level":38.543327,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-10","known_ts":"2023-01-12","bar_index":4178,"type":"BUY","strength":0.725,"price":40.1971,"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":"2023-02-21","known_ts":"2023-02-21","bar_index":4187,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.6265,"stop_level":42.0021,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-19","known_ts":"2023-05-23","bar_index":4208,"type":"BUY","strength":0.588,"price":39.3861,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2023-07-14","known_ts":"2023-07-14","bar_index":4220,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.6283,"stop_level":45.7582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-07-19","known_ts":"2023-07-19","bar_index":4221,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.2941,"stop_level":45.7582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-07-18","known_ts":"2023-07-18","bar_index":4221,"type":"RECLAIM","strength":0.863,"price":46.0646,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-07-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-07-14","prior_stop_level":45.7582,"sweep_low":45.3405,"atr14":0.9154,"stop_level":44.8828,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-24","known_ts":"2023-08-28","bar_index":4230,"type":"BUY","strength":1.0,"price":45.8789,"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":"2023-11-17","known_ts":"2023-11-21","bar_index":4250,"type":"BUY","strength":0.725,"price":44.0735,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":65},{"ts":"2024-02-29","known_ts":"2024-03-04","bar_index":4273,"type":"BUY","strength":0.588,"price":44.7573,"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":"2024-04-10","known_ts":"2024-04-10","bar_index":4282,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.3726,"stop_level":45.5619,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-11","known_ts":"2024-04-11","bar_index":4282,"type":"RECLAIM","strength":0.725,"price":45.9122,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-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":"2024-04-10","prior_stop_level":45.5619,"sweep_low":45.0318,"atr14":0.901984,"stop_level":44.580808,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-22","known_ts":"2024-04-24","bar_index":4285,"type":"REBUY","strength":0.863,"price":46.6127,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-06-14","known_ts":"2024-06-14","bar_index":4297,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.7013,"stop_level":50.8724,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-08-21","known_ts":"2024-08-23","bar_index":4313,"type":"BUY","strength":0.725,"price":52.6529,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2024-09-10","known_ts":"2024-09-10","bar_index":4317,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.2543,"stop_level":47.5019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-09-11","known_ts":"2024-09-11","bar_index":4317,"type":"RECLAIM","strength":0.863,"price":48.0307,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2024-09-10","prior_stop_level":47.5019,"sweep_low":46.152,"atr14":1.208435,"stop_level":45.547783,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-09-25","known_ts":"2024-09-27","bar_index":4321,"type":"BUY","strength":0.863,"price":52.0948,"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-11-13","known_ts":"2024-11-13","bar_index":4332,"type":"SELL","basis":"structure_stop","strength":0.863,"price":50.8391,"stop_level":51.7593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-01-17","known_ts":"2025-01-22","bar_index":4347,"type":"BUY","strength":0.725,"price":52.4633,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2025-02-19","known_ts":"2025-02-21","bar_index":4354,"type":"BUY","strength":0.588,"price":49.9949,"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":"2025-04-15","known_ts":"2025-04-17","bar_index":4367,"type":"BUY","strength":0.45,"price":45.8226,"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-04-24","known_ts":"2025-04-24","bar_index":4369,"type":"RECLAIM","strength":0.725,"price":50.1912,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-04-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-24","known_ts":"2025-07-24","bar_index":4389,"type":"SELL","basis":"structure_stop","strength":0.863,"price":52.1206,"stop_level":53.7231,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-30","known_ts":"2025-07-30","bar_index":4391,"type":"RECLAIM","strength":0.863,"price":53.8892,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-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":"2025-07-24","prior_stop_level":53.7231,"sweep_low":51.7982,"atr14":0.962985,"stop_level":51.316707,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-12","known_ts":"2025-08-12","bar_index":4394,"type":"RECLAIM","strength":0.863,"price":52.873,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-02","known_ts":"2025-12-04","bar_index":4420,"type":"BUY","strength":0.45,"price":48.6763,"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-12-31","known_ts":"2025-12-31","bar_index":4426,"type":"SELL","basis":"structure_stop","strength":0.588,"price":47.636,"stop_level":48.1314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-02","known_ts":"2026-01-02","bar_index":4427,"type":"RECLAIM","strength":0.588,"price":48.8844,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-12-31","prior_stop_level":48.1314,"sweep_low":47.5369,"atr14":0.990382,"stop_level":47.041709,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-21","known_ts":"2026-01-21","bar_index":4431,"type":"RECLAIM","strength":0.725,"price":50.3606,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-02","known_ts":"2026-03-02","bar_index":4440,"type":"SELL","basis":"structure_stop","strength":1.0,"price":64.38,"stop_level":64.4493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-04","known_ts":"2026-03-04","bar_index":4440,"type":"SELL","basis":"structure_stop","strength":1.0,"price":63.0815,"stop_level":64.4493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-04-09","known_ts":"2026-04-09","bar_index":4449,"type":"RECLAIM","strength":1.0,"price":73.2033,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-04-09","last_scored_basis":null,"bars_since_signal":29,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2018-05-04","2018-05-25","2018-06-05","2018-10-11","2018-10-29","2019-06-03","2019-06-27","2019-08-27","2019-09-26","2020-02-10","2020-10-05","2021-06-23","2021-07-23","2021-09-22","2021-10-13","2022-04-19","2022-06-28","2022-07-12","2022-09-27","2023-01-05","2023-03-16","2023-05-03","2023-08-16","2023-10-27","2023-12-06","2024-01-22","2024-02-12","2024-07-10","2024-08-08","2024-09-17","2025-01-03","2025-02-13","2025-03-17","2025-04-07","2025-08-12","2025-10-15","2025-11-21","2026-03-31","2026-06-23","2026-07-10"],"warnings":[{"ts":"2022-01-21","kind":"arm","px":35.0081},{"ts":"2022-01-24","kind":"confirm","px":35.6337,"level":36.3666},{"ts":"2022-03-30","kind":"arm","px":37.519},{"ts":"2022-03-31","kind":"confirm","px":36.5028,"level":37.6899},{"ts":"2022-04-01","kind":"arm","px":35.8643},{"ts":"2022-04-04","kind":"confirm","px":36.233,"level":37.6899},{"ts":"2022-05-18","kind":"arm","px":42.3213},{"ts":"2022-05-24","kind":"confirm","px":40.8195,"level":40.8465},{"ts":"2022-06-10","kind":"arm","px":41.9053},{"ts":"2022-06-13","kind":"confirm","px":40.0519,"level":40.8195},{"ts":"2022-08-11","kind":"arm","px":39.3286},{"ts":"2022-08-30","kind":"confirm","px":39.7807,"level":39.9344},{"ts":"2022-11-18","kind":"arm","px":40.2433},{"ts":"2022-11-28","kind":"confirm","px":39.8519,"level":40.1887},{"ts":"2022-12-07","kind":"arm","px":39.2991},{"ts":"2022-12-08","kind":"confirm","px":39.7573,"level":39.8519},{"ts":"2023-02-10","kind":"arm","px":42.1579},{"ts":"2023-02-21","kind":"confirm","px":41.6265,"level":42.0021},{"ts":"2023-06-26","kind":"arm","px":43.753},{"ts":"2023-07-14","kind":"confirm","px":45.6283,"level":45.7582},{"ts":"2023-07-17","kind":"arm","px":45.6747},{"ts":"2023-07-19","kind":"confirm","px":45.2941,"level":45.7582},{"ts":"2023-12-29","kind":"arm","px":47.4},{"ts":"2024-03-20","kind":"arm","px":44.4922},{"ts":"2024-04-10","kind":"confirm","px":45.3726,"level":45.5619},{"ts":"2024-05-30","kind":"arm","px":51.6678},{"ts":"2024-06-14","kind":"confirm","px":49.7013,"level":50.8724},{"ts":"2024-09-03","kind":"arm","px":49.6727},{"ts":"2024-09-10","kind":"confirm","px":47.2543,"level":47.5019},{"ts":"2024-10-24","kind":"arm","px":51.9989},{"ts":"2024-11-13","kind":"confirm","px":50.8391,"level":51.7593},{"ts":"2025-05-06","kind":"arm","px":47.6865},{"ts":"2025-07-24","kind":"confirm","px":52.1206,"level":53.7231},{"ts":"2025-12-18","kind":"arm","px":48.1314},{"ts":"2025-12-31","kind":"confirm","px":47.636,"level":48.1314},{"ts":"2026-02-11","kind":"arm","px":65.7274},{"ts":"2026-03-02","kind":"confirm","px":64.38,"level":64.4493},{"ts":"2026-03-03","kind":"arm","px":63.1811},{"ts":"2026-03-04","kind":"confirm","px":63.0815,"level":64.4493},{"ts":"2026-05-11","kind":"arm","px":82.5479}],"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":[]}}}