{"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":"SR","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1973-09-13","known_ts":"1973-09-13","bar_index":48,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6863,"stop_level":0.6908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-09-14","known_ts":"1973-09-14","bar_index":48,"type":"RECLAIM","strength":0.588,"price":0.6998,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1973-09-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1973-09-13","prior_stop_level":0.6908,"sweep_low":0.6863,"atr14":0.008059,"stop_level":0.68227,"risk_basis":"daily_ohlc_atr14"},{"ts":"1973-10-23","known_ts":"1973-10-23","bar_index":57,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6908,"stop_level":0.7132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-10-25","known_ts":"1973-10-25","bar_index":58,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6998,"stop_level":0.7132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-12-31","known_ts":"1974-01-03","bar_index":73,"type":"BUY","strength":0.45,"price":0.6639,"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-01-17","known_ts":"1974-01-17","bar_index":77,"type":"RECLAIM","strength":0.725,"price":0.7132,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1973-12-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-01-31","known_ts":"1974-01-31","bar_index":80,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6549,"stop_level":0.6639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-02-04","known_ts":"1974-02-04","bar_index":81,"type":"RECLAIM","strength":0.725,"price":0.6729,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-01-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":"1974-01-31","prior_stop_level":0.6639,"sweep_low":0.6549,"atr14":0.013206,"stop_level":0.648297,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-02-21","known_ts":"1974-02-21","bar_index":85,"type":"RECLAIM","strength":0.863,"price":0.7043,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1974-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-08-13","known_ts":"1974-08-13","bar_index":125,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.5428,"stop_level":0.5473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1974-09-17","known_ts":"1974-09-19","bar_index":133,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1974-09-17","trigger_known_ts":"1974-09-19","strength":0.45,"price":0.471,"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.351865,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4396,"atr14":0.011975,"stop_level":0.433613,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-09-25","known_ts":"1974-09-27","bar_index":135,"type":"BUY","strength":0.45,"price":0.4845,"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-11-05","known_ts":"1974-11-05","bar_index":144,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5293,"stop_level":0.5383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-11-11","known_ts":"1974-11-11","bar_index":146,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5114,"stop_level":0.5383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1975-01-03","known_ts":"1975-01-07","bar_index":158,"type":"BUY","strength":0.863,"price":0.5024,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"1975-02-18","known_ts":"1975-02-18","bar_index":168,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5876,"stop_level":0.5921,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-03-05","known_ts":"1975-03-07","bar_index":172,"type":"REBUY","strength":1.0,"price":0.6056,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1975-04-29","known_ts":"1975-04-29","bar_index":184,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5607,"stop_level":0.5652,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1975-04-30","known_ts":"1975-04-30","bar_index":185,"type":"RECLAIM","strength":0.863,"price":0.5742,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-04-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":"1975-04-29","prior_stop_level":0.5652,"sweep_low":0.5607,"atr14":0.010491,"stop_level":0.555455,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-05-27","known_ts":"1975-05-27","bar_index":191,"type":"RECLAIM","strength":1.0,"price":0.6594,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1975-04-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-06-13","known_ts":"1975-06-13","bar_index":195,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.6415,"stop_level":0.6504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-06-17","known_ts":"1975-06-17","bar_index":196,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.637,"stop_level":0.6504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-12-24","known_ts":"1975-12-24","bar_index":240,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6146,"stop_level":0.619,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-12-29","known_ts":"1975-12-29","bar_index":241,"type":"RECLAIM","strength":0.863,"price":0.6235,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-12-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":"1975-12-24","prior_stop_level":0.619,"sweep_low":0.6146,"atr14":0.007378,"stop_level":0.610911,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-01-02","known_ts":"1976-01-06","bar_index":242,"type":"REBUY","strength":0.863,"price":0.6415,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1976-03-09","known_ts":"1976-03-09","bar_index":257,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.6639,"stop_level":0.6818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-06-16","known_ts":"1976-06-16","bar_index":280,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.637,"stop_level":0.6415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1976-06-21","known_ts":"1976-06-21","bar_index":281,"type":"RECLAIM","strength":0.725,"price":0.646,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1976-06-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1976-06-16","prior_stop_level":0.6415,"sweep_low":0.637,"atr14":0.006952,"stop_level":0.633524,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-07-15","known_ts":"1976-07-15","bar_index":287,"type":"RECLAIM","strength":0.863,"price":0.6639,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1976-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-08-16","known_ts":"1976-08-16","bar_index":294,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6818,"stop_level":0.6863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-08-20","known_ts":"1976-08-20","bar_index":295,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6639,"stop_level":0.6818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-09-03","known_ts":"1976-09-03","bar_index":299,"type":"RECLAIM","strength":0.863,"price":0.6863,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1976-08-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-11-22","known_ts":"1976-11-24","bar_index":317,"type":"BUY","strength":0.725,"price":0.6998,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1977-02-22","known_ts":"1977-02-22","bar_index":338,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7581,"stop_level":0.7716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1977-05-23","known_ts":"1977-05-23","bar_index":359,"type":"RECLAIM","strength":0.725,"price":0.8119,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-10-05","known_ts":"1977-10-07","bar_index":390,"type":"BUY","strength":0.45,"price":0.7716,"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-27","known_ts":"1977-10-27","bar_index":395,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.7357,"stop_level":0.7402,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1977-11-08","known_ts":"1977-11-10","bar_index":398,"type":"REBUY","strength":0.45,"price":0.7446,"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-16","known_ts":"1977-11-16","bar_index":400,"type":"RECLAIM","strength":0.588,"price":0.7895,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1977-11-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1977-12-15","known_ts":"1977-12-15","bar_index":406,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7177,"stop_level":0.7222,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-12-20","known_ts":"1977-12-20","bar_index":407,"type":"RECLAIM","strength":0.45,"price":0.7267,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1977-12-15","prior_stop_level":0.7222,"sweep_low":0.7088,"atr14":0.010295,"stop_level":0.703652,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-01-26","known_ts":"1978-01-30","bar_index":416,"type":"BUY","strength":0.45,"price":0.7222,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1978-03-02","known_ts":"1978-03-06","bar_index":424,"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":"1978-03-02","trigger_known_ts":"1978-03-06","strength":0.588,"price":0.7177,"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.148939,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.7132,"atr14":0.004219,"stop_level":0.711091,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-03-20","known_ts":"1978-03-22","bar_index":428,"type":"REBUY","strength":0.588,"price":0.7177,"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":"1978-04-10","known_ts":"1978-04-10","bar_index":432,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7088,"stop_level":0.7132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1978-05-03","known_ts":"1978-05-03","bar_index":438,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6953,"stop_level":0.6998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1978-05-05","known_ts":"1978-05-05","bar_index":439,"type":"RECLAIM","strength":0.588,"price":0.7043,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1978-05-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":"1978-05-03","prior_stop_level":0.6998,"sweep_low":0.6953,"atr14":0.005805,"stop_level":0.692397,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-05-26","known_ts":"1978-05-31","bar_index":444,"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":"1978-05-26","trigger_known_ts":"1978-05-31","strength":0.45,"price":0.6863,"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.186173,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6729,"atr14":0.006812,"stop_level":0.669494,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-06-06","known_ts":"1978-06-08","bar_index":446,"type":"BUY","strength":0.45,"price":0.6953,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1978-06-06","known_ts":"1978-06-08","bar_index":446,"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":"1978-06-06","trigger_known_ts":"1978-06-08","strength":0.45,"price":0.6953,"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.175501,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6729,"atr14":0.007554,"stop_level":0.669123,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-06-22","known_ts":"1978-06-26","bar_index":450,"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":"1978-06-22","trigger_known_ts":"1978-06-26","strength":0.45,"price":0.6729,"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.202063,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6594,"atr14":0.009795,"stop_level":0.654503,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-06-30","known_ts":"1978-07-05","bar_index":452,"type":"BUY","strength":0.45,"price":0.6998,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1978-06-30","known_ts":"1978-07-05","bar_index":452,"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":"1978-06-30","trigger_known_ts":"1978-07-05","strength":0.45,"price":0.6998,"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.170165,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6594,"atr14":0.009626,"stop_level":0.654587,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-07-19","known_ts":"1978-07-19","bar_index":456,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6818,"stop_level":0.6908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1978-08-14","known_ts":"1978-08-14","bar_index":462,"type":"RECLAIM","strength":0.725,"price":0.7177,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1978-07-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-08-30","known_ts":"1978-08-30","bar_index":466,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6953,"stop_level":0.7088,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-09-01","known_ts":"1978-09-01","bar_index":466,"type":"RECLAIM","strength":0.863,"price":0.7132,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1978-08-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":"1978-08-30","prior_stop_level":0.7088,"sweep_low":0.6863,"atr14":0.010358,"stop_level":0.681121,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-09-18","known_ts":"1978-09-18","bar_index":470,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6818,"stop_level":0.6908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1978-11-24","known_ts":"1978-11-28","bar_index":486,"type":"BUY","strength":0.45,"price":0.6549,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1978-11-24","known_ts":"1978-11-28","bar_index":486,"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":"1978-11-24","trigger_known_ts":"1978-11-28","strength":0.45,"price":0.6549,"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.13613,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.637,"atr14":0.007342,"stop_level":0.633329,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-12-04","known_ts":"1978-12-04","bar_index":488,"type":"RECLAIM","strength":0.725,"price":0.6998,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1978-11-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-03-09","known_ts":"1979-03-09","bar_index":510,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.776,"stop_level":0.7805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-03-27","known_ts":"1979-03-27","bar_index":514,"type":"RECLAIM","strength":0.863,"price":0.785,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1979-03-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-05-25","known_ts":"1979-05-30","bar_index":528,"type":"BUY","strength":0.863,"price":0.794,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1979-07-18","known_ts":"1979-07-18","bar_index":540,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8074,"stop_level":0.8119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-07-19","known_ts":"1979-07-19","bar_index":540,"type":"RECLAIM","strength":1.0,"price":0.8164,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1979-07-18","prior_stop_level":0.8119,"sweep_low":0.8074,"atr14":0.013516,"stop_level":0.800642,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-11-23","known_ts":"1979-11-27","bar_index":570,"type":"BUY","strength":0.588,"price":0.7177,"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":"1979-12-18","known_ts":"1979-12-18","bar_index":575,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.6908,"stop_level":0.7177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1980-01-24","known_ts":"1980-01-24","bar_index":584,"type":"RECLAIM","strength":0.725,"price":0.776,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1979-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-02-15","known_ts":"1980-02-15","bar_index":589,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7357,"stop_level":0.7626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-04-08","known_ts":"1980-04-10","bar_index":601,"type":"BUY","strength":0.45,"price":0.6056,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1980-07-02","known_ts":"1980-07-02","bar_index":621,"type":"RECLAIM","strength":0.863,"price":0.7222,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-02-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-07-21","known_ts":"1980-07-21","bar_index":625,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7088,"stop_level":0.7132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-10-06","known_ts":"1980-10-06","bar_index":643,"type":"RECLAIM","strength":0.725,"price":0.7222,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-07-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-11-10","known_ts":"1980-11-10","bar_index":651,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6863,"stop_level":0.7088,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-11-21","known_ts":"1980-11-25","bar_index":654,"type":"REBUY","strength":0.863,"price":0.7985,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"1981-05-29","known_ts":"1981-06-02","bar_index":697,"type":"BUY","strength":0.45,"price":0.6818,"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-07-01","known_ts":"1981-07-01","bar_index":704,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6774,"stop_level":0.6863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-07-02","known_ts":"1981-07-02","bar_index":705,"type":"RECLAIM","strength":0.588,"price":0.6908,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-07-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":"1981-07-01","prior_stop_level":0.6863,"sweep_low":0.6774,"atr14":0.00981,"stop_level":0.672495,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-08-03","known_ts":"1981-08-05","bar_index":712,"type":"BUY","strength":0.45,"price":0.6774,"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-08-27","known_ts":"1981-08-27","bar_index":718,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6639,"stop_level":0.6684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-10-06","known_ts":"1981-10-08","bar_index":727,"type":"BUY","strength":0.45,"price":0.6415,"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-11-12","known_ts":"1981-11-12","bar_index":736,"type":"RECLAIM","strength":0.725,"price":0.6908,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-08-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-06-09","known_ts":"1982-06-09","bar_index":783,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7177,"stop_level":0.7222,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-06-11","known_ts":"1982-06-11","bar_index":784,"type":"RECLAIM","strength":1.0,"price":0.7267,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-06-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1982-06-09","prior_stop_level":0.7222,"sweep_low":0.7177,"atr14":0.009555,"stop_level":0.712922,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-06-23","known_ts":"1982-06-23","bar_index":787,"type":"RECLAIM","strength":1.0,"price":0.7402,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-06-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-08-18","known_ts":"1982-08-20","bar_index":800,"type":"BUY","strength":0.863,"price":0.776,"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":"1982-09-03","known_ts":"1982-09-03","bar_index":804,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7446,"stop_level":0.7491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1982-09-07","known_ts":"1982-09-07","bar_index":804,"type":"RECLAIM","strength":0.863,"price":0.7581,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-09-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":"1982-09-03","prior_stop_level":0.7491,"sweep_low":0.7446,"atr14":0.014554,"stop_level":0.737323,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-09-10","known_ts":"1982-09-10","bar_index":805,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7446,"stop_level":0.7491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1982-09-14","known_ts":"1982-09-16","bar_index":806,"type":"REBUY","strength":0.863,"price":0.7716,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1982-09-14","known_ts":"1982-09-14","bar_index":806,"type":"RECLAIM","strength":0.863,"price":0.7536,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-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":"1982-09-10","prior_stop_level":0.7491,"sweep_low":0.7357,"atr14":0.013313,"stop_level":0.729044,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-10-05","known_ts":"1982-10-07","bar_index":811,"type":"REBUY","strength":1.0,"price":0.8164,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1982-10-25","known_ts":"1982-10-25","bar_index":815,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8254,"stop_level":0.8299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-10-28","known_ts":"1982-10-28","bar_index":816,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8074,"stop_level":0.8299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-11-03","known_ts":"1982-11-03","bar_index":818,"type":"RECLAIM","strength":1.0,"price":0.8388,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1982-10-28","prior_stop_level":0.8299,"sweep_low":0.803,"atr14":0.014925,"stop_level":0.795537,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-11-11","known_ts":"1982-11-11","bar_index":820,"type":"RECLAIM","strength":1.0,"price":0.8433,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-04-05","known_ts":"1983-04-07","bar_index":853,"type":"BUY","strength":0.725,"price":0.9375,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1983-05-19","known_ts":"1983-05-19","bar_index":863,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9106,"stop_level":0.9286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-05-20","known_ts":"1983-05-20","bar_index":864,"type":"RECLAIM","strength":0.863,"price":0.9734,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1983-05-19","prior_stop_level":0.9286,"sweep_low":0.9106,"atr14":0.018965,"stop_level":0.901118,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-07-21","known_ts":"1983-07-21","bar_index":878,"type":"RECLAIM","strength":0.863,"price":1.0766,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-08-08","known_ts":"1983-08-08","bar_index":882,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.9465,"stop_level":0.951,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-09-20","known_ts":"1983-09-22","bar_index":892,"type":"BUY","strength":0.725,"price":0.9689,"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-16","known_ts":"1983-12-16","bar_index":912,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0766,"stop_level":1.0856,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-12-23","known_ts":"1983-12-23","bar_index":914,"type":"RECLAIM","strength":0.863,"price":1.09,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-12-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1983-12-16","prior_stop_level":1.0856,"sweep_low":1.0586,"atr14":0.016052,"stop_level":1.050574,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-01-16","known_ts":"1984-01-18","bar_index":919,"type":"BUY","strength":0.725,"price":1.1484,"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":"1984-03-23","known_ts":"1984-03-23","bar_index":935,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1304,"stop_level":1.1349,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1984-03-26","known_ts":"1984-03-26","bar_index":935,"type":"RECLAIM","strength":0.863,"price":1.1394,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-03-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":"1984-03-23","prior_stop_level":1.1349,"sweep_low":1.1304,"atr14":0.031197,"stop_level":1.114801,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-04-13","known_ts":"1984-04-13","bar_index":940,"type":"RECLAIM","strength":0.863,"price":1.4354,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-03-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-05-01","known_ts":"1984-05-01","bar_index":943,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3188,"stop_level":1.3368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-05-03","known_ts":"1984-05-03","bar_index":944,"type":"RECLAIM","strength":0.863,"price":1.3637,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-05-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1984-05-01","prior_stop_level":1.3368,"sweep_low":1.3098,"atr14":0.033178,"stop_level":1.293211,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-07-16","known_ts":"1984-07-18","bar_index":961,"type":"BUY","strength":0.725,"price":1.2829,"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":"1984-08-06","known_ts":"1984-08-06","bar_index":966,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.247,"stop_level":1.265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1984-09-05","known_ts":"1984-09-07","bar_index":973,"type":"BUY","strength":0.588,"price":1.2829,"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":"1985-01-28","known_ts":"1985-01-28","bar_index":1006,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.588,"stop_level":1.6328,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1985-01-29","known_ts":"1985-01-29","bar_index":1006,"type":"RECLAIM","strength":0.863,"price":1.7136,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1985-01-28","prior_stop_level":1.6328,"sweep_low":1.579,"atr14":0.069011,"stop_level":1.544495,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-05-09","known_ts":"1985-05-13","bar_index":1030,"type":"BUY","strength":0.725,"price":1.6866,"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":"1985-07-10","known_ts":"1985-07-10","bar_index":1044,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6328,"stop_level":1.6418,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-07-15","known_ts":"1985-07-17","bar_index":1045,"type":"BUY","strength":0.588,"price":1.6956,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1985-07-16","known_ts":"1985-07-16","bar_index":1045,"type":"RECLAIM","strength":0.588,"price":1.7136,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-07-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":"1985-07-10","prior_stop_level":1.6418,"sweep_low":1.6149,"atr14":0.039544,"stop_level":1.595128,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-08-29","known_ts":"1985-09-03","bar_index":1056,"type":"BUY","strength":0.45,"price":1.6239,"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":"1985-09-25","known_ts":"1985-09-25","bar_index":1062,"type":"RECLAIM","strength":0.725,"price":1.7495,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1985-08-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-11-05","known_ts":"1985-11-05","bar_index":1071,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7853,"stop_level":1.7943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-11-06","known_ts":"1985-11-06","bar_index":1071,"type":"RECLAIM","strength":0.863,"price":1.8212,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-11-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":"1985-11-05","prior_stop_level":1.7943,"sweep_low":1.7853,"atr14":0.027842,"stop_level":1.771379,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-11-20","known_ts":"1985-11-20","bar_index":1075,"type":"RECLAIM","strength":0.863,"price":1.9558,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-11-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-12-26","known_ts":"1985-12-30","bar_index":1083,"type":"REBUY","strength":0.863,"price":2.1532,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1986-04-04","known_ts":"1986-04-04","bar_index":1105,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2877,"stop_level":2.3326,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-04-09","known_ts":"1986-04-09","bar_index":1106,"type":"RECLAIM","strength":0.863,"price":2.3416,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-04-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1986-04-04","prior_stop_level":2.3326,"sweep_low":2.216,"atr14":0.05368,"stop_level":2.18916,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-07-07","known_ts":"1986-07-07","bar_index":1127,"type":"RECLAIM","strength":1.0,"price":2.7632,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-07-29","known_ts":"1986-07-29","bar_index":1132,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.7722,"stop_level":2.7991,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-10-24","known_ts":"1986-10-28","bar_index":1153,"type":"BUY","strength":0.45,"price":2.4851,"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-10-29","known_ts":"1986-10-29","bar_index":1154,"type":"RECLAIM","strength":0.588,"price":2.53,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1986-10-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1986-12-05","known_ts":"1986-12-05","bar_index":1162,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.6655,"stop_level":2.6825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-12-09","known_ts":"1986-12-09","bar_index":1163,"type":"RECLAIM","strength":0.725,"price":2.6837,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-12-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":"1986-12-05","prior_stop_level":2.6825,"sweep_low":2.6382,"atr14":0.037155,"stop_level":2.619622,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-12-15","known_ts":"1986-12-15","bar_index":1164,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.6291,"stop_level":2.6564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-12-30","known_ts":"1986-12-30","bar_index":1168,"type":"RECLAIM","strength":0.725,"price":2.6564,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-01-05","known_ts":"1987-01-07","bar_index":1169,"type":"REBUY","strength":0.725,"price":2.7928,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1987-01-27","known_ts":"1987-01-27","bar_index":1174,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.8019,"stop_level":2.811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-04-03","known_ts":"1987-04-03","bar_index":1190,"type":"RECLAIM","strength":0.725,"price":2.7671,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-04-15","known_ts":"1987-04-15","bar_index":1192,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5827,"stop_level":2.6749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-04-30","known_ts":"1987-05-04","bar_index":1196,"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":"1987-04-30","trigger_known_ts":"1987-05-04","strength":0.45,"price":2.4535,"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.1676,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.4074,"atr14":0.045764,"stop_level":2.384518,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-05-08","known_ts":"1987-05-12","bar_index":1198,"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":"1987-05-08","trigger_known_ts":"1987-05-12","strength":0.45,"price":2.472,"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.161323,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.4351,"atr14":0.038845,"stop_level":2.415678,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-05-21","known_ts":"1987-05-26","bar_index":1201,"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":"1987-05-21","trigger_known_ts":"1987-05-26","strength":0.45,"price":2.4166,"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.180119,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.3429,"atr14":0.033564,"stop_level":2.326118,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-06-04","known_ts":"1987-06-08","bar_index":1204,"type":"BUY","strength":0.45,"price":2.4662,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-06-04","known_ts":"1987-06-08","bar_index":1204,"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-06-04","trigger_known_ts":"1987-06-08","strength":0.45,"price":2.4662,"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.163291,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.3244,"atr14":0.036447,"stop_level":2.306176,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-07-24","known_ts":"1987-07-24","bar_index":1215,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3255,"stop_level":2.3349,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-07-27","known_ts":"1987-07-27","bar_index":1216,"type":"RECLAIM","strength":0.588,"price":2.3536,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-07-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":"1987-07-24","prior_stop_level":2.3349,"sweep_low":2.3068,"atr14":0.037721,"stop_level":2.28794,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-10-07","known_ts":"1987-10-07","bar_index":1233,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.4414,"stop_level":2.4509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-10-08","known_ts":"1987-10-08","bar_index":1233,"type":"RECLAIM","strength":0.588,"price":2.4605,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-10-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":"1987-10-07","prior_stop_level":2.4509,"sweep_low":2.4414,"atr14":0.0397,"stop_level":2.42155,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-10-13","known_ts":"1987-10-13","bar_index":1234,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3556,"stop_level":2.4509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-11-27","known_ts":"1987-12-01","bar_index":1245,"type":"BUY","strength":0.45,"price":2.1362,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-11-27","known_ts":"1987-12-01","bar_index":1245,"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-11-27","trigger_known_ts":"1987-12-01","strength":0.45,"price":2.1362,"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.27525,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.0599,"atr14":0.060363,"stop_level":2.029719,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-01-22","known_ts":"1988-01-22","bar_index":1257,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1691,"stop_level":2.1788,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-02-05","known_ts":"1988-02-09","bar_index":1261,"type":"REBUY","strength":0.725,"price":2.1983,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1988-02-19","known_ts":"1988-02-23","bar_index":1264,"type":"BUY","strength":0.725,"price":2.2469,"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":60},{"ts":"1988-03-21","known_ts":"1988-03-21","bar_index":1271,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3087,"stop_level":2.3186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-03-28","known_ts":"1988-03-28","bar_index":1272,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.2889,"stop_level":2.3186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-03-31","known_ts":"1988-03-31","bar_index":1273,"type":"RECLAIM","strength":0.863,"price":2.3384,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-03-28","prior_stop_level":2.3186,"sweep_low":2.279,"atr14":0.026468,"stop_level":2.265766,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-12","known_ts":"1988-04-12","bar_index":1276,"type":"RECLAIM","strength":0.863,"price":2.388,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-03-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-06-15","known_ts":"1988-06-17","bar_index":1291,"type":"BUY","strength":0.725,"price":2.3842,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1988-07-15","known_ts":"1988-07-15","bar_index":1298,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3539,"stop_level":2.364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-09-27","known_ts":"1988-09-29","bar_index":1315,"type":"BUY","strength":0.863,"price":2.2933,"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":"1988-10-20","known_ts":"1988-10-20","bar_index":1320,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.364,"stop_level":2.3741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-11-16","known_ts":"1988-11-16","bar_index":1327,"type":"RECLAIM","strength":1.0,"price":2.3741,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-10-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-12-21","known_ts":"1988-12-21","bar_index":1335,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.4697,"stop_level":2.48,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-12-29","known_ts":"1988-12-29","bar_index":1336,"type":"RECLAIM","strength":1.0,"price":2.5109,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-12-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1988-12-21","prior_stop_level":2.48,"sweep_low":2.4388,"atr14":0.033318,"stop_level":2.422141,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-12-30","known_ts":"1989-01-04","bar_index":1337,"type":"REBUY","strength":1.0,"price":2.5315,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1989-01-10","known_ts":"1989-01-12","bar_index":1339,"type":"REBUY","strength":1.0,"price":2.5417,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1989-04-03","known_ts":"1989-04-05","bar_index":1358,"type":"BUY","strength":0.725,"price":2.4246,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1989-04-24","known_ts":"1989-04-24","bar_index":1363,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.4141,"stop_level":2.4351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-04-25","known_ts":"1989-04-25","bar_index":1363,"type":"RECLAIM","strength":0.725,"price":2.4456,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1989-04-24","prior_stop_level":2.4351,"sweep_low":2.4036,"atr14":0.027504,"stop_level":2.389848,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-05-10","known_ts":"1989-05-10","bar_index":1367,"type":"RECLAIM","strength":0.863,"price":2.477,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-04-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-06-28","known_ts":"1989-06-28","bar_index":1378,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.5685,"stop_level":2.5792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-06-30","known_ts":"1989-06-30","bar_index":1379,"type":"RECLAIM","strength":1.0,"price":2.6006,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-06-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-06-28","prior_stop_level":2.5792,"sweep_low":2.5685,"atr14":0.020515,"stop_level":2.558243,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-07-14","known_ts":"1989-07-14","bar_index":1382,"type":"RECLAIM","strength":1.0,"price":2.6648,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-06-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-08-11","known_ts":"1989-08-11","bar_index":1388,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.6541,"stop_level":2.6969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-08-15","known_ts":"1989-08-15","bar_index":1389,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.6862,"stop_level":2.6969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-10-09","known_ts":"1989-10-11","bar_index":1402,"type":"BUY","strength":0.725,"price":2.6818,"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":"1989-10-20","known_ts":"1989-10-24","bar_index":1405,"type":"BUY","strength":0.725,"price":2.7036,"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":"1990-01-22","known_ts":"1990-01-22","bar_index":1426,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.0967,"stop_level":3.1078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-03-22","known_ts":"1990-03-26","bar_index":1440,"type":"BUY","strength":0.725,"price":2.8837,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1990-05-04","known_ts":"1990-05-04","bar_index":1450,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8046,"stop_level":2.8272,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1990-05-07","known_ts":"1990-05-07","bar_index":1450,"type":"RECLAIM","strength":0.725,"price":2.8385,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1990-05-04","prior_stop_level":2.8272,"sweep_low":2.8046,"atr14":0.029737,"stop_level":2.789732,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-06-29","known_ts":"1990-07-03","bar_index":1463,"type":"BUY","strength":0.588,"price":2.8007,"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":"1990-07-27","known_ts":"1990-07-27","bar_index":1469,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7431,"stop_level":2.7661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1990-08-22","known_ts":"1990-08-22","bar_index":1475,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7085,"stop_level":2.7431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-08-29","known_ts":"1990-08-31","bar_index":1477,"type":"REBUY","strength":0.45,"price":2.8122,"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":"1990-08-29","known_ts":"1990-08-29","bar_index":1477,"type":"RECLAIM","strength":0.45,"price":2.8122,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-08-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1990-08-22","prior_stop_level":2.7431,"sweep_low":2.6163,"atr14":0.035121,"stop_level":2.598739,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-09-20","known_ts":"1990-09-20","bar_index":1482,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7737,"stop_level":2.7972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-09-26","known_ts":"1990-09-26","bar_index":1483,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7737,"stop_level":2.7972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-09-28","known_ts":"1990-09-28","bar_index":1484,"type":"RECLAIM","strength":0.588,"price":2.8207,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-09-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":"1990-09-26","prior_stop_level":2.7972,"sweep_low":2.7502,"atr14":0.027825,"stop_level":2.736288,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-11","known_ts":"1990-10-11","bar_index":1487,"type":"RECLAIM","strength":0.725,"price":3.0087,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-09-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-11-09","known_ts":"1990-11-09","bar_index":1494,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9147,"stop_level":2.9264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-11-13","known_ts":"1990-11-13","bar_index":1494,"type":"RECLAIM","strength":0.863,"price":2.9382,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-11-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":"1990-11-09","prior_stop_level":2.9264,"sweep_low":2.9147,"atr14":0.029497,"stop_level":2.899952,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-03","known_ts":"1991-01-07","bar_index":1506,"type":"BUY","strength":0.863,"price":2.9372,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1991-02-14","known_ts":"1991-02-14","bar_index":1516,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9372,"stop_level":2.9492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-13","known_ts":"1991-03-15","bar_index":1522,"type":"BUY","strength":0.863,"price":3.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":50},{"ts":"1991-04-26","known_ts":"1991-04-26","bar_index":1532,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.1184,"stop_level":3.1307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-05-16","known_ts":"1991-05-16","bar_index":1537,"type":"RECLAIM","strength":1.0,"price":3.253,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-04-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-06-04","known_ts":"1991-06-06","bar_index":1541,"type":"BUY","strength":1.0,"price":3.2632,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"1991-07-30","known_ts":"1991-08-01","bar_index":1554,"type":"REBUY","strength":1.0,"price":3.4126,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1991-08-13","known_ts":"1991-08-13","bar_index":1557,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.4002,"stop_level":3.4126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-08-15","known_ts":"1991-08-15","bar_index":1558,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.4002,"stop_level":3.4126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-08-16","known_ts":"1991-08-16","bar_index":1558,"type":"RECLAIM","strength":1.0,"price":3.4375,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-08-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":"1991-08-13","prior_stop_level":3.4126,"sweep_low":3.3753,"atr14":0.028088,"stop_level":3.361256,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-08-16","known_ts":"1991-08-16","bar_index":1558,"type":"RECLAIM","strength":1.0,"price":3.4375,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-08-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-08-15","prior_stop_level":3.4126,"sweep_low":3.3877,"atr14":0.028088,"stop_level":3.373656,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-10-07","known_ts":"1991-10-07","bar_index":1570,"type":"RECLAIM","strength":0.863,"price":3.7029,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-08-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-10-28","known_ts":"1991-10-28","bar_index":1575,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.7156,"stop_level":3.7282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-10-31","known_ts":"1991-10-31","bar_index":1576,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.6902,"stop_level":3.7282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-01-20","known_ts":"1992-01-20","bar_index":1594,"type":"RECLAIM","strength":0.863,"price":3.9466,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-10-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-02-13","known_ts":"1992-02-13","bar_index":1600,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.8693,"stop_level":3.9466,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-04-23","known_ts":"1992-04-27","bar_index":1616,"type":"BUY","strength":0.725,"price":3.7495,"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":"1992-05-14","known_ts":"1992-05-14","bar_index":1621,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.6184,"stop_level":3.684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-05-18","known_ts":"1992-05-18","bar_index":1621,"type":"RECLAIM","strength":0.725,"price":3.6971,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-05-14 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":"1992-05-14","prior_stop_level":3.684,"sweep_low":3.5922,"atr14":0.040716,"stop_level":3.571842,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-06-05","known_ts":"1992-06-09","bar_index":1626,"type":"BUY","strength":0.588,"price":3.6955,"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":"1992-09-15","known_ts":"1992-09-15","bar_index":1649,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1976,"stop_level":4.2159,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-11-06","known_ts":"1992-11-10","bar_index":1662,"type":"BUY","strength":0.588,"price":4.157,"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":50},{"ts":"1993-02-03","known_ts":"1993-02-03","bar_index":1682,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.5631,"stop_level":4.5906,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-03-15","known_ts":"1993-03-15","bar_index":1691,"type":"RECLAIM","strength":1.0,"price":4.824,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-02-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-04-29","known_ts":"1993-04-29","bar_index":1701,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.9076,"stop_level":4.9355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-04-30","known_ts":"1993-04-30","bar_index":1702,"type":"RECLAIM","strength":1.0,"price":4.9494,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-04-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":"1993-04-29","prior_stop_level":4.9355,"sweep_low":4.9076,"atr14":0.039939,"stop_level":4.887631,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-05-13","known_ts":"1993-05-13","bar_index":1705,"type":"RECLAIM","strength":1.0,"price":5.1168,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-04-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-08-10","known_ts":"1993-08-10","bar_index":1725,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.3266,"stop_level":5.3407,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-08-16","known_ts":"1993-08-16","bar_index":1726,"type":"RECLAIM","strength":0.863,"price":5.3973,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-08-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":"1993-08-10","prior_stop_level":5.3407,"sweep_low":5.2701,"atr14":0.040736,"stop_level":5.249732,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-09-08","known_ts":"1993-09-08","bar_index":1732,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.508,"stop_level":5.5103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-09-10","known_ts":"1993-09-10","bar_index":1732,"type":"RECLAIM","strength":0.863,"price":5.5224,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-09-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1993-09-08","prior_stop_level":5.5103,"sweep_low":5.4794,"atr14":0.049911,"stop_level":5.454444,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-10-04","known_ts":"1993-10-04","bar_index":1738,"type":"RECLAIM","strength":1.0,"price":5.694,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-09-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-11-29","known_ts":"1993-12-01","bar_index":1751,"type":"BUY","strength":0.725,"price":5.5224,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1994-02-04","known_ts":"1994-02-04","bar_index":1767,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.6506,"stop_level":5.6651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1994-02-07","known_ts":"1994-02-07","bar_index":1767,"type":"RECLAIM","strength":0.588,"price":5.7086,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1994-02-04","prior_stop_level":5.6651,"sweep_low":5.6072,"atr14":0.068988,"stop_level":5.572706,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-03-11","known_ts":"1994-03-15","bar_index":1775,"type":"BUY","strength":0.725,"price":5.8067,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1994-04-04","known_ts":"1994-04-04","bar_index":1780,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.748,"stop_level":5.8067,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-04-06","known_ts":"1994-04-06","bar_index":1780,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.7774,"stop_level":5.8067,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-06-03","known_ts":"1994-06-07","bar_index":1794,"type":"BUY","strength":0.45,"price":5.2931,"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-08-29","known_ts":"1994-08-31","bar_index":1814,"type":"BUY","strength":0.588,"price":5.3526,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-09-15","known_ts":"1994-09-19","bar_index":1818,"type":"BUY","strength":0.588,"price":5.1548,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-11-28","known_ts":"1994-11-30","bar_index":1835,"type":"BUY","strength":0.45,"price":5.0343,"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-11-28","known_ts":"1994-11-30","bar_index":1835,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-11-28","trigger_known_ts":"1994-11-30","strength":0.45,"price":5.0343,"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.145962,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.8534,"atr14":0.066262,"stop_level":4.820269,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-14","known_ts":"1994-12-16","bar_index":1839,"type":"BUY","strength":0.45,"price":4.8632,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-12-14","known_ts":"1994-12-16","bar_index":1839,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-12-14","trigger_known_ts":"1994-12-16","strength":0.45,"price":4.8632,"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.174988,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.4656,"atr14":0.106888,"stop_level":4.412156,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-19","known_ts":"1994-12-21","bar_index":1840,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-12-19","trigger_known_ts":"1994-12-21","strength":0.588,"price":4.8632,"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.174988,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":4.4656,"atr14":0.116495,"stop_level":4.407352,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-15","known_ts":"1995-03-15","bar_index":1859,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.599,"stop_level":4.7409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-03-17","known_ts":"1995-03-17","bar_index":1860,"type":"RECLAIM","strength":0.725,"price":4.7543,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-03-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1995-03-15","prior_stop_level":4.7409,"sweep_low":4.599,"atr14":0.074901,"stop_level":4.561549,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-04-26","known_ts":"1995-04-26","bar_index":1869,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.7854,"stop_level":4.8165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-06-12","known_ts":"1995-06-12","bar_index":1880,"type":"RECLAIM","strength":0.863,"price":4.8958,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-04-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-07-10","known_ts":"1995-07-10","bar_index":1886,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.8327,"stop_level":4.8643,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-07-12","known_ts":"1995-07-12","bar_index":1887,"type":"RECLAIM","strength":0.725,"price":4.959,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-07-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":"1995-07-10","prior_stop_level":4.8643,"sweep_low":4.8011,"atr14":0.095432,"stop_level":4.753384,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-07-25","known_ts":"1995-07-25","bar_index":1890,"type":"RECLAIM","strength":0.863,"price":4.959,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-07-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-08-10","known_ts":"1995-08-10","bar_index":1894,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.9274,"stop_level":4.959,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-08-11","known_ts":"1995-08-11","bar_index":1894,"type":"RECLAIM","strength":0.863,"price":5.0222,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-08-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":"1995-08-10","prior_stop_level":4.959,"sweep_low":4.9274,"atr14":0.087795,"stop_level":4.883503,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-08-28","known_ts":"1995-08-28","bar_index":1898,"type":"RECLAIM","strength":0.863,"price":5.0538,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-08-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-09-06","known_ts":"1995-09-08","bar_index":1900,"type":"BUY","strength":0.863,"price":5.197,"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":"1995-10-12","known_ts":"1995-10-12","bar_index":1908,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.0687,"stop_level":5.1008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-10-16","known_ts":"1995-10-16","bar_index":1909,"type":"RECLAIM","strength":1.0,"price":5.1328,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-10-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-10-12","prior_stop_level":5.1008,"sweep_low":5.0366,"atr14":0.08016,"stop_level":4.99652,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-11-03","known_ts":"1995-11-03","bar_index":1914,"type":"RECLAIM","strength":1.0,"price":5.3895,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-10-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-01-05","known_ts":"1996-01-05","bar_index":1928,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.4687,"stop_level":5.5338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-02-08","known_ts":"1996-02-12","bar_index":1936,"type":"BUY","strength":0.863,"price":5.9895,"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":"1996-06-05","known_ts":"1996-06-07","bar_index":1963,"type":"BUY","strength":0.725,"price":6.3948,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"1996-08-05","known_ts":"1996-08-07","bar_index":1977,"type":"BUY","strength":0.725,"price":6.3279,"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":"1996-08-23","known_ts":"1996-08-23","bar_index":1981,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2609,"stop_level":6.2944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-08-28","known_ts":"1996-08-28","bar_index":1982,"type":"RECLAIM","strength":0.863,"price":6.3279,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-08-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":"1996-08-23","prior_stop_level":6.2944,"sweep_low":6.06,"atr14":0.101873,"stop_level":6.009063,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-09-09","known_ts":"1996-09-09","bar_index":1985,"type":"RECLAIM","strength":0.863,"price":6.5473,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-10-01","known_ts":"1996-10-01","bar_index":1990,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4116,"stop_level":6.5134,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-10-07","known_ts":"1996-10-07","bar_index":1991,"type":"RECLAIM","strength":0.863,"price":6.6151,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-10-01","prior_stop_level":6.5134,"sweep_low":6.3777,"atr14":0.080239,"stop_level":6.337581,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-10-16","known_ts":"1996-10-16","bar_index":1994,"type":"RECLAIM","strength":1.0,"price":6.6151,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-12-19","known_ts":"1996-12-23","bar_index":2009,"type":"BUY","strength":0.725,"price":6.5718,"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":"1997-01-21","known_ts":"1997-01-21","bar_index":2016,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.503,"stop_level":6.5718,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-01-24","known_ts":"1997-01-24","bar_index":2017,"type":"RECLAIM","strength":0.863,"price":6.6062,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-01-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-01-21","prior_stop_level":6.5718,"sweep_low":6.4342,"atr14":0.095719,"stop_level":6.386341,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-02-10","known_ts":"1997-02-10","bar_index":2020,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4342,"stop_level":6.503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-04-22","known_ts":"1997-04-24","bar_index":2037,"type":"BUY","strength":0.588,"price":6.1774,"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":80},{"ts":"1997-05-13","known_ts":"1997-05-13","bar_index":2042,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0029,"stop_level":6.1425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-06-09","known_ts":"1997-06-09","bar_index":2048,"type":"RECLAIM","strength":0.725,"price":6.5153,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-30","known_ts":"1997-06-30","bar_index":2053,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.1612,"stop_level":6.1966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-07-01","known_ts":"1997-07-01","bar_index":2053,"type":"RECLAIM","strength":0.588,"price":6.2143,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-06-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1997-06-30","prior_stop_level":6.1966,"sweep_low":6.1258,"atr14":0.076127,"stop_level":6.087736,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-17","known_ts":"1997-07-17","bar_index":2057,"type":"RECLAIM","strength":0.725,"price":6.6569,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-11-05","known_ts":"1997-11-05","bar_index":2083,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.055,"stop_level":7.0729,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-02","known_ts":"1998-01-02","bar_index":2096,"type":"RECLAIM","strength":1.0,"price":7.4569,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-11-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-27","known_ts":"1998-01-27","bar_index":2101,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.3841,"stop_level":7.4205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-03-23","known_ts":"1998-03-25","bar_index":2114,"type":"BUY","strength":0.725,"price":7.3374,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1998-04-15","known_ts":"1998-04-15","bar_index":2119,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.1347,"stop_level":7.2268,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-04-16","known_ts":"1998-04-16","bar_index":2119,"type":"RECLAIM","strength":0.725,"price":7.2637,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1998-04-15","prior_stop_level":7.2268,"sweep_low":7.1162,"atr14":0.110549,"stop_level":7.060925,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-05-27","known_ts":"1998-05-29","bar_index":2129,"type":"BUY","strength":0.588,"price":7.3006,"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":"quality","score":75},{"ts":"1998-07-22","known_ts":"1998-07-22","bar_index":2142,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.2503,"stop_level":7.3063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-07-24","known_ts":"1998-07-24","bar_index":2142,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.0447,"stop_level":7.3063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-09-08","known_ts":"1998-09-10","bar_index":2153,"type":"BUY","strength":0.45,"price":7.089,"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-09-21","known_ts":"1998-09-21","bar_index":2156,"type":"RECLAIM","strength":0.725,"price":7.3354,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-09-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-11-13","known_ts":"1998-11-13","bar_index":2169,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.4681,"stop_level":7.487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-11-18","known_ts":"1998-11-18","bar_index":2170,"type":"RECLAIM","strength":0.863,"price":7.6008,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-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":"1998-11-13","prior_stop_level":7.487,"sweep_low":7.4112,"atr14":0.114593,"stop_level":7.353903,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-02","known_ts":"1998-12-02","bar_index":2173,"type":"RECLAIM","strength":0.863,"price":7.7145,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-11-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-14","known_ts":"1999-01-14","bar_index":2182,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.5663,"stop_level":7.5855,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-15","known_ts":"1999-01-15","bar_index":2183,"type":"RECLAIM","strength":0.863,"price":7.6047,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-01-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":"1999-01-14","prior_stop_level":7.5855,"sweep_low":7.5471,"atr14":0.133653,"stop_level":7.480274,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-22","known_ts":"1999-04-26","bar_index":2205,"type":"BUY","strength":0.45,"price":6.5089,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-07-26","known_ts":"1999-07-26","bar_index":2226,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.32,"stop_level":7.3596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-28","known_ts":"1999-07-28","bar_index":2227,"type":"RECLAIM","strength":0.863,"price":7.4387,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-07-26","prior_stop_level":7.3596,"sweep_low":7.2804,"atr14":0.134437,"stop_level":7.213182,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-07","known_ts":"1999-10-07","bar_index":2244,"type":"RECLAIM","strength":0.863,"price":7.3473,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-11-10","known_ts":"1999-11-12","bar_index":2252,"type":"BUY","strength":0.725,"price":7.267,"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":"1999-12-15","known_ts":"1999-12-15","bar_index":2260,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.8063,"stop_level":7.006,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-29","known_ts":"2000-03-02","bar_index":2277,"type":"BUY","strength":0.45,"price":6.2357,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-03-03","known_ts":"2000-03-03","bar_index":2278,"type":"RECLAIM","strength":0.588,"price":6.9693,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-02-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2000-04-10","known_ts":"2000-04-10","bar_index":2286,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.4178,"stop_level":6.4592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-11","known_ts":"2000-04-11","bar_index":2287,"type":"RECLAIM","strength":0.588,"price":6.6248,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-04-10","prior_stop_level":6.4592,"sweep_low":6.3971,"atr14":0.190209,"stop_level":6.301996,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-10","known_ts":"2000-05-10","bar_index":2293,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.4385,"stop_level":6.4592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-11","known_ts":"2000-05-11","bar_index":2294,"type":"RECLAIM","strength":0.725,"price":6.5834,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-05-10","prior_stop_level":6.4592,"sweep_low":6.335,"atr14":0.134402,"stop_level":6.267799,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-12","known_ts":"2000-06-14","bar_index":2301,"type":"BUY","strength":0.725,"price":6.5292,"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":"2000-07-03","known_ts":"2000-07-06","bar_index":2306,"type":"BUY","strength":0.725,"price":6.5713,"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":75},{"ts":"2000-10-05","known_ts":"2000-10-09","bar_index":2328,"type":"REBUY","strength":1.0,"price":7.7872,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2001-01-05","known_ts":"2001-01-05","bar_index":2349,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.8832,"stop_level":7.9918,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-01-09","known_ts":"2001-01-09","bar_index":2349,"type":"RECLAIM","strength":0.863,"price":8.0569,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2001-01-05","prior_stop_level":7.9918,"sweep_low":7.7312,"atr14":0.250099,"stop_level":7.60615,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-23","known_ts":"2001-02-27","bar_index":2360,"type":"BUY","strength":0.725,"price":8.1655,"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":"2001-03-29","known_ts":"2001-04-02","bar_index":2368,"type":"REBUY","strength":0.863,"price":8.3431,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2001-06-07","known_ts":"2001-06-11","bar_index":2384,"type":"BUY","strength":0.725,"price":8.5851,"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":"2001-07-06","known_ts":"2001-07-06","bar_index":2390,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.6279,"stop_level":8.6815,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-15","known_ts":"2001-08-17","bar_index":2400,"type":"BUY","strength":0.725,"price":8.6851,"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":"2001-10-18","known_ts":"2001-10-18","bar_index":2413,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.6559,"stop_level":8.8008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-11-19","known_ts":"2001-11-21","bar_index":2421,"type":"BUY","strength":0.725,"price":8.8769,"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":"2002-02-15","known_ts":"2002-02-20","bar_index":2441,"type":"BUY","strength":0.725,"price":8.7162,"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":"2002-04-25","known_ts":"2002-04-25","bar_index":2456,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.7579,"stop_level":8.7654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-26","known_ts":"2002-04-30","bar_index":2457,"type":"REBUY","strength":0.725,"price":9.1081,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2002-04-26","known_ts":"2002-04-26","bar_index":2457,"type":"RECLAIM","strength":0.725,"price":8.7728,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-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":"2002-04-25","prior_stop_level":8.7654,"sweep_low":8.7542,"atr14":0.197692,"stop_level":8.655354,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-10","known_ts":"2002-05-10","bar_index":2460,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.6164,"stop_level":8.7579,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-05-14","known_ts":"2002-05-14","bar_index":2461,"type":"RECLAIM","strength":0.725,"price":8.9405,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-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":"2002-05-10","prior_stop_level":8.7579,"sweep_low":8.5307,"atr14":0.215402,"stop_level":8.422999,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-31","known_ts":"2002-05-31","bar_index":2465,"type":"RECLAIM","strength":0.863,"price":8.9591,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-05-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-05","known_ts":"2002-08-07","bar_index":2480,"type":"BUY","strength":0.588,"price":8.3496,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":45},{"ts":"2002-09-17","known_ts":"2002-09-17","bar_index":2490,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.7651,"stop_level":8.8597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-19","known_ts":"2002-09-19","bar_index":2490,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.5813,"stop_level":8.8597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-25","known_ts":"2002-09-27","bar_index":2492,"type":"REBUY","strength":0.863,"price":9.3283,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2002-09-25","known_ts":"2002-09-25","bar_index":2492,"type":"RECLAIM","strength":0.863,"price":9.2134,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-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":"2002-09-19","prior_stop_level":8.8597,"sweep_low":8.5238,"atr14":0.226944,"stop_level":8.410328,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-19","known_ts":"2002-11-21","bar_index":2505,"type":"BUY","strength":0.863,"price":9.1176,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2002-12-06","known_ts":"2002-12-10","bar_index":2509,"type":"BUY","strength":0.863,"price":9.2497,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2002-12-19","known_ts":"2002-12-23","bar_index":2512,"type":"BUY","strength":0.863,"price":9.3275,"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":"2003-02-05","known_ts":"2003-02-05","bar_index":2522,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.0437,"stop_level":9.0593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-03-14","known_ts":"2003-03-18","bar_index":2531,"type":"BUY","strength":0.725,"price":8.9531,"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":"2003-06-13","known_ts":"2003-06-13","bar_index":2552,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.5901,"stop_level":10.642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-16","known_ts":"2003-06-16","bar_index":2552,"type":"RECLAIM","strength":1.0,"price":11.0014,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-06-13","prior_stop_level":10.642,"sweep_low":10.5901,"atr14":0.235773,"stop_level":10.472214,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-24","known_ts":"2003-06-24","bar_index":2554,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.4623,"stop_level":10.5901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-25","known_ts":"2003-06-25","bar_index":2554,"type":"RECLAIM","strength":1.0,"price":10.6859,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-06-24","prior_stop_level":10.5901,"sweep_low":10.3625,"atr14":0.232244,"stop_level":10.246378,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-07","known_ts":"2003-07-09","bar_index":2557,"type":"REBUY","strength":1.0,"price":11.2929,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2003-09-09","known_ts":"2003-09-11","bar_index":2572,"type":"BUY","strength":0.863,"price":11.2749,"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":"2003-09-26","known_ts":"2003-09-26","bar_index":2576,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.9637,"stop_level":11.0971,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-10-01","known_ts":"2003-10-01","bar_index":2577,"type":"RECLAIM","strength":0.863,"price":11.3557,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2003-09-26","prior_stop_level":11.0971,"sweep_low":10.5677,"atr14":0.285828,"stop_level":10.424786,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-03","known_ts":"2003-10-07","bar_index":2578,"type":"REBUY","strength":0.863,"price":11.7194,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2003-11-06","known_ts":"2003-11-10","bar_index":2586,"type":"BUY","strength":0.863,"price":11.7033,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2003-11-24","known_ts":"2003-11-26","bar_index":2590,"type":"BUY","strength":0.863,"price":11.7801,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2004-01-22","known_ts":"2004-01-26","bar_index":2603,"type":"BUY","strength":0.863,"price":12.3025,"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":"2004-03-19","known_ts":"2004-03-19","bar_index":2616,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.4581,"stop_level":12.4995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-06-04","known_ts":"2004-06-08","bar_index":2634,"type":"BUY","strength":0.45,"price":11.297,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-07-22","known_ts":"2004-07-22","bar_index":2644,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.2803,"stop_level":11.3472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-07-27","known_ts":"2004-07-27","bar_index":2645,"type":"SELL","basis":"structure_stop","strength":0.45,"price":11.1129,"stop_level":11.3472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-08-02","known_ts":"2004-08-02","bar_index":2647,"type":"RECLAIM","strength":0.45,"price":11.3682,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2004-07-27","prior_stop_level":11.3472,"sweep_low":11.0083,"atr14":0.146959,"stop_level":10.93482,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-26","known_ts":"2004-08-26","bar_index":2653,"type":"RECLAIM","strength":0.725,"price":11.8368,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-26","known_ts":"2004-10-28","bar_index":2667,"type":"REBUY","strength":0.863,"price":12.9012,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2004-12-03","known_ts":"2004-12-03","bar_index":2676,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.3458,"stop_level":13.3839,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-21","known_ts":"2004-12-21","bar_index":2680,"type":"RECLAIM","strength":0.863,"price":13.4469,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-02-08","known_ts":"2005-02-10","bar_index":2691,"type":"BUY","strength":0.863,"price":13.2928,"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":"2005-03-16","known_ts":"2005-03-16","bar_index":2699,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.0402,"stop_level":13.0445,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-03-18","known_ts":"2005-03-18","bar_index":2700,"type":"RECLAIM","strength":0.588,"price":13.0619,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2005-03-16","prior_stop_level":13.0445,"sweep_low":12.8281,"atr14":0.257815,"stop_level":12.699192,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-13","known_ts":"2005-05-17","bar_index":2713,"type":"BUY","strength":0.588,"price":12.7416,"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":"2005-08-08","known_ts":"2005-08-08","bar_index":2732,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.6227,"stop_level":13.7409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-09","known_ts":"2005-08-09","bar_index":2733,"type":"RECLAIM","strength":0.863,"price":13.8766,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-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":"2005-08-08","prior_stop_level":13.7409,"sweep_low":13.5702,"atr14":0.262693,"stop_level":13.438854,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-08","known_ts":"2005-09-08","bar_index":2740,"type":"RECLAIM","strength":0.863,"price":15.0365,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-29","known_ts":"2005-12-01","bar_index":2759,"type":"BUY","strength":0.45,"price":13.3776,"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-02-13","known_ts":"2006-02-13","bar_index":2776,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.0786,"stop_level":14.1144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-14","known_ts":"2006-02-14","bar_index":2776,"type":"RECLAIM","strength":0.725,"price":14.3427,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-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":"2006-02-13","prior_stop_level":14.1144,"sweep_low":13.9174,"atr14":0.341195,"stop_level":13.746803,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-02","known_ts":"2006-03-02","bar_index":2780,"type":"RECLAIM","strength":0.863,"price":14.7008,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-02-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-03","known_ts":"2006-04-03","bar_index":2787,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.4333,"stop_level":15.5193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-19","known_ts":"2006-04-19","bar_index":2791,"type":"RECLAIM","strength":0.863,"price":15.5329,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-04-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-07-14","known_ts":"2006-07-14","bar_index":2811,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.2557,"stop_level":15.4844,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-07-18","known_ts":"2006-07-18","bar_index":2811,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.4798,"stop_level":15.4844,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-07-19","known_ts":"2006-07-19","bar_index":2812,"type":"RECLAIM","strength":0.863,"price":15.9647,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-07-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2006-07-14","prior_stop_level":15.4844,"sweep_low":15.1413,"atr14":0.334039,"stop_level":14.97428,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-19","known_ts":"2006-07-19","bar_index":2812,"type":"RECLAIM","strength":0.863,"price":15.9647,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2006-07-18","prior_stop_level":15.4844,"sweep_low":15.1962,"atr14":0.334039,"stop_level":15.02918,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-02","known_ts":"2006-08-02","bar_index":2815,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.1139,"stop_level":15.1413,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-13","known_ts":"2006-09-15","bar_index":2825,"type":"BUY","strength":0.725,"price":15.181,"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":"2006-12-15","known_ts":"2006-12-15","bar_index":2847,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.6984,"stop_level":16.7638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-03-21","known_ts":"2007-03-23","bar_index":2868,"type":"BUY","strength":0.45,"price":14.8383,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-05-10","known_ts":"2007-05-10","bar_index":2879,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.7958,"stop_level":14.8478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-05-11","known_ts":"2007-05-11","bar_index":2880,"type":"RECLAIM","strength":0.588,"price":14.9329,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-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":"2007-05-10","prior_stop_level":14.8478,"sweep_low":14.791,"atr14":0.328504,"stop_level":14.626748,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-24","known_ts":"2007-05-24","bar_index":2883,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.5971,"stop_level":14.8147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-06-01","known_ts":"2007-06-01","bar_index":2884,"type":"RECLAIM","strength":0.588,"price":14.8383,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-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":"2007-05-24","prior_stop_level":14.8147,"sweep_low":13.8545,"atr14":0.340914,"stop_level":13.684043,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-12","known_ts":"2007-07-12","bar_index":2894,"type":"RECLAIM","strength":0.863,"price":15.4583,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-07-26","known_ts":"2007-07-26","bar_index":2897,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.2283,"stop_level":14.7356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-08-15","known_ts":"2007-08-17","bar_index":2902,"type":"BUY","strength":0.725,"price":15.956,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":70},{"ts":"2007-09-05","known_ts":"2007-09-05","bar_index":2906,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.1233,"stop_level":15.2381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-09-13","known_ts":"2007-09-13","bar_index":2908,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.8973,"stop_level":14.9892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-09-11","known_ts":"2007-09-11","bar_index":2908,"type":"RECLAIM","strength":0.725,"price":15.3088,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-09-05 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":"2007-09-05","prior_stop_level":15.2381,"sweep_low":14.8149,"atr14":0.483497,"stop_level":14.573152,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-14","known_ts":"2007-09-18","bar_index":2909,"type":"BUY","strength":0.863,"price":15.5605,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2007-09-14","known_ts":"2007-09-14","bar_index":2909,"type":"RECLAIM","strength":0.725,"price":15.0328,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-09-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-09-13","prior_stop_level":14.9892,"sweep_low":14.8149,"atr14":0.445278,"stop_level":14.592261,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":2917,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.3814,"stop_level":15.6283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-22","known_ts":"2007-10-22","bar_index":2917,"type":"RECLAIM","strength":0.863,"price":16.0011,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-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":"2007-10-19","prior_stop_level":15.6283,"sweep_low":15.241,"atr14":0.441685,"stop_level":15.020157,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-08","known_ts":"2007-11-08","bar_index":2922,"type":"RECLAIM","strength":0.863,"price":16.4514,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-11-13","known_ts":"2007-11-15","bar_index":2923,"type":"REBUY","strength":0.863,"price":16.7225,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2007-12-05","known_ts":"2007-12-07","bar_index":2928,"type":"BUY","strength":1.0,"price":16.9649,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2007-12-21","known_ts":"2007-12-26","bar_index":2932,"type":"BUY","strength":1.0,"price":17.3466,"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":40},{"ts":"2008-02-25","known_ts":"2008-02-27","bar_index":2946,"type":"BUY","strength":0.863,"price":17.1656,"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":"2008-03-07","known_ts":"2008-03-11","bar_index":2949,"type":"BUY","strength":0.863,"price":17.4205,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2008-08-29","known_ts":"2008-08-29","bar_index":2989,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.4401,"stop_level":22.9645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-10-06","known_ts":"2008-10-06","bar_index":2998,"type":"RECLAIM","strength":1.0,"price":22.988,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-08-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-02-02","known_ts":"2009-02-04","bar_index":3025,"type":"BUY","strength":0.725,"price":23.186,"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-02-18","known_ts":"2009-02-18","bar_index":3028,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.668,"stop_level":22.856,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2009-03-25","known_ts":"2009-03-27","bar_index":3037,"type":"BUY","strength":0.45,"price":19.514,"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":"2009-05-26","known_ts":"2009-05-28","bar_index":3051,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-05-26","trigger_known_ts":"2009-05-28","strength":0.45,"price":15.4101,"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.439959,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.01,"atr14":0.547245,"stop_level":14.736378,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-29","known_ts":"2009-06-02","bar_index":3052,"type":"BUY","strength":0.45,"price":16.9542,"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":"2009-05-29","known_ts":"2009-06-02","bar_index":3052,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-05-29","trigger_known_ts":"2009-06-02","strength":0.45,"price":16.9542,"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.383842,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.01,"atr14":0.585233,"stop_level":14.717383,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-23","known_ts":"2009-06-23","bar_index":3057,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.0302,"stop_level":17.2066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-26","known_ts":"2009-06-26","bar_index":3058,"type":"RECLAIM","strength":0.588,"price":17.2585,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-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":"2009-06-23","prior_stop_level":17.2066,"sweep_low":16.6099,"atr14":0.494105,"stop_level":16.362847,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-10","known_ts":"2009-07-10","bar_index":3061,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.366,"stop_level":16.8849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-07-17","known_ts":"2009-07-17","bar_index":3063,"type":"RECLAIM","strength":0.588,"price":16.9523,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-07-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":"2009-07-10","prior_stop_level":16.8849,"sweep_low":16.1688,"atr14":0.437256,"stop_level":15.950172,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-08-05","known_ts":"2009-08-05","bar_index":3067,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.3816,"stop_level":16.7655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-08-07","known_ts":"2009-08-07","bar_index":3068,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.6618,"stop_level":16.7655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-08-11","known_ts":"2009-08-11","bar_index":3069,"type":"RECLAIM","strength":0.588,"price":17.1651,"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":false,"monthlyBull":false},"anchor_ts":"2009-08-05","prior_stop_level":16.7655,"sweep_low":16.008,"atr14":0.520091,"stop_level":15.747954,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-08-11","known_ts":"2009-08-11","bar_index":3069,"type":"RECLAIM","strength":0.588,"price":17.1651,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-08-07","prior_stop_level":16.7655,"sweep_low":16.1688,"atr14":0.520091,"stop_level":15.908754,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-11-12","known_ts":"2009-11-16","bar_index":3091,"type":"BUY","strength":0.588,"price":16.9149,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"2009-12-01","known_ts":"2009-12-03","bar_index":3095,"type":"BUY","strength":0.725,"price":16.9779,"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":40},{"ts":"2010-01-05","known_ts":"2010-01-05","bar_index":3102,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.7133,"stop_level":17.947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-02-24","known_ts":"2010-02-26","bar_index":3114,"type":"BUY","strength":0.725,"price":17.4211,"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":65},{"ts":"2010-03-26","known_ts":"2010-03-26","bar_index":3121,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.9769,"stop_level":18.0736,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-03-29","known_ts":"2010-03-29","bar_index":3121,"type":"RECLAIM","strength":0.863,"price":18.1811,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2010-03-26","prior_stop_level":18.0736,"sweep_low":17.95,"atr14":0.254596,"stop_level":17.822702,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-13","known_ts":"2010-04-13","bar_index":3125,"type":"RECLAIM","strength":0.863,"price":18.5575,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-04-30","known_ts":"2010-04-30","bar_index":3129,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.3209,"stop_level":18.337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-05-03","known_ts":"2010-05-03","bar_index":3129,"type":"RECLAIM","strength":0.863,"price":18.8424,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-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":"2010-04-30","prior_stop_level":18.337,"sweep_low":18.2779,"atr14":0.338093,"stop_level":18.108854,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-05-25","known_ts":"2010-05-25","bar_index":3135,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.5629,"stop_level":17.735,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2010-05-27","known_ts":"2010-05-27","bar_index":3135,"type":"RECLAIM","strength":0.725,"price":17.8371,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2010-05-25","prior_stop_level":17.735,"sweep_low":17.2296,"atr14":0.459579,"stop_level":16.99981,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-13","known_ts":"2010-07-15","bar_index":3146,"type":"BUY","strength":0.863,"price":18.6181,"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":"2010-08-11","known_ts":"2010-08-11","bar_index":3153,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.5964,"stop_level":18.961,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-10","known_ts":"2010-09-14","bar_index":3160,"type":"BUY","strength":0.863,"price":18.7984,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2010-09-20","known_ts":"2010-09-22","bar_index":3162,"type":"BUY","strength":0.863,"price":18.6938,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2010-10-28","known_ts":"2010-10-28","bar_index":3171,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.0958,"stop_level":19.1453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-29","known_ts":"2010-10-29","bar_index":3171,"type":"RECLAIM","strength":1.0,"price":19.3326,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-10-28","prior_stop_level":19.1453,"sweep_low":19.0242,"atr14":0.313494,"stop_level":18.867453,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-12","known_ts":"2010-11-12","bar_index":3175,"type":"RECLAIM","strength":1.0,"price":19.3656,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-01","known_ts":"2010-12-03","bar_index":3179,"type":"BUY","strength":1.0,"price":19.8006,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2010-12-31","known_ts":"2010-12-31","bar_index":3186,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.3489,"stop_level":20.438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-03","known_ts":"2011-01-03","bar_index":3186,"type":"RECLAIM","strength":1.0,"price":20.6496,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-12-31","prior_stop_level":20.438,"sweep_low":20.3322,"atr14":0.271841,"stop_level":20.19628,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-19","known_ts":"2011-01-19","bar_index":3190,"type":"RECLAIM","strength":1.0,"price":21.3847,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-28","known_ts":"2011-05-02","bar_index":3213,"type":"BUY","strength":0.863,"price":21.7112,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2011-06-23","known_ts":"2011-06-27","bar_index":3226,"type":"BUY","strength":0.725,"price":21.413,"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":"2011-07-26","known_ts":"2011-07-26","bar_index":3233,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.2139,"stop_level":21.3049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-01","known_ts":"2011-08-01","bar_index":3234,"type":"RECLAIM","strength":0.725,"price":21.3846,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-07-26","prior_stop_level":21.3049,"sweep_low":20.6903,"atr14":0.303131,"stop_level":20.538734,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-26","known_ts":"2011-08-30","bar_index":3241,"type":"BUY","strength":0.725,"price":22.4601,"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":"2011-10-03","known_ts":"2011-10-03","bar_index":3249,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.4846,"stop_level":21.7548,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-10-04","known_ts":"2011-10-04","bar_index":3249,"type":"RECLAIM","strength":0.863,"price":22.4562,"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":true,"monthlyBull":true},"anchor_ts":"2011-10-03","prior_stop_level":21.7548,"sweep_low":21.4041,"atr14":0.612194,"stop_level":21.098003,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-18","known_ts":"2011-10-18","bar_index":3253,"type":"RECLAIM","strength":0.863,"price":22.8529,"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":true}},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":3261,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.2608,"stop_level":22.5942,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-30","known_ts":"2011-11-30","bar_index":3263,"type":"RECLAIM","strength":0.863,"price":23.0714,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-11-23","prior_stop_level":22.5942,"sweep_low":22.14,"atr14":0.47743,"stop_level":21.901285,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-09","known_ts":"2012-01-09","bar_index":3271,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.2839,"stop_level":23.5104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-01-10","known_ts":"2012-01-10","bar_index":3272,"type":"RECLAIM","strength":0.725,"price":23.522,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2012-01-09","prior_stop_level":23.5104,"sweep_low":23.2374,"atr14":0.385264,"stop_level":23.044768,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-27","known_ts":"2012-01-27","bar_index":3276,"type":"RECLAIM","strength":1.0,"price":24.2017,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-02-28","known_ts":"2012-02-28","bar_index":3283,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.9636,"stop_level":24.2482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-04-27","known_ts":"2012-05-01","bar_index":3297,"type":"BUY","strength":0.725,"price":23.2298,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2012-06-06","known_ts":"2012-06-08","bar_index":3306,"type":"BUY","strength":0.45,"price":22.791,"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-06-14","known_ts":"2012-06-14","bar_index":3308,"type":"RECLAIM","strength":0.725,"price":23.3843,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-06-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-12-11","known_ts":"2012-12-13","bar_index":3349,"type":"BUY","strength":0.725,"price":24.1594,"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":"2013-05-22","known_ts":"2013-05-22","bar_index":3386,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.582,"stop_level":27.7105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-24","known_ts":"2013-05-24","bar_index":3386,"type":"RECLAIM","strength":0.863,"price":28.1692,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-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":"2013-05-22","prior_stop_level":27.7105,"sweep_low":26.5849,"atr14":0.566662,"stop_level":26.301569,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-10","known_ts":"2013-06-10","bar_index":3390,"type":"RECLAIM","strength":1.0,"price":28.1828,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-20","known_ts":"2013-09-24","bar_index":3414,"type":"BUY","strength":0.725,"price":28.1314,"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":"2013-11-07","known_ts":"2013-11-07","bar_index":3425,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.0851,"stop_level":29.2908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-12","known_ts":"2013-11-12","bar_index":3426,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.8171,"stop_level":29.2908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-18","known_ts":"2013-11-18","bar_index":3427,"type":"RECLAIM","strength":0.863,"price":29.3968,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-11-12","prior_stop_level":29.2908,"sweep_low":28.7173,"atr14":0.463685,"stop_level":28.485457,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-11","known_ts":"2014-03-11","bar_index":3453,"type":"RECLAIM","strength":0.725,"price":29.2953,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-04-07","known_ts":"2014-04-07","bar_index":3459,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.6662,"stop_level":29.2571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-04-09","known_ts":"2014-04-09","bar_index":3460,"type":"RECLAIM","strength":0.725,"price":29.4033,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-04-07","prior_stop_level":29.2571,"sweep_low":28.4374,"atr14":0.483439,"stop_level":28.19568,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-23","known_ts":"2014-04-23","bar_index":3463,"type":"RECLAIM","strength":0.725,"price":29.5177,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-10","known_ts":"2014-06-12","bar_index":3474,"type":"BUY","strength":0.863,"price":30.2653,"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":"2014-07-03","known_ts":"2014-07-03","bar_index":3479,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.5861,"stop_level":30.6823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-08","known_ts":"2014-07-08","bar_index":3480,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.6567,"stop_level":30.6823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-10","known_ts":"2014-07-10","bar_index":3481,"type":"RECLAIM","strength":1.0,"price":30.7015,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-07-03","prior_stop_level":30.6823,"sweep_low":30.3616,"atr14":0.419152,"stop_level":30.152024,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-10","known_ts":"2014-07-10","bar_index":3481,"type":"RECLAIM","strength":1.0,"price":30.7015,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-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":"2014-07-08","prior_stop_level":30.6823,"sweep_low":30.368,"atr14":0.419152,"stop_level":30.158424,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-23","known_ts":"2014-07-23","bar_index":3484,"type":"RECLAIM","strength":1.0,"price":30.8812,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-07-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-08-21","known_ts":"2014-08-25","bar_index":3491,"type":"BUY","strength":1.0,"price":31.5355,"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":40},{"ts":"2014-09-12","known_ts":"2014-09-12","bar_index":3496,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.8807,"stop_level":31.3623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-09-16","known_ts":"2014-09-16","bar_index":3496,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.9454,"stop_level":31.3623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-10-16","known_ts":"2014-10-20","bar_index":3504,"type":"BUY","strength":0.725,"price":31.4179,"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-12-16","known_ts":"2014-12-18","bar_index":3518,"type":"REBUY","strength":0.863,"price":33.9984,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2015-02-06","known_ts":"2015-02-06","bar_index":3529,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.6057,"stop_level":35.1086,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-04-01","known_ts":"2015-04-06","bar_index":3542,"type":"BUY","strength":0.725,"price":34.5122,"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":"2015-05-06","known_ts":"2015-05-06","bar_index":3550,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.3324,"stop_level":33.6751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-05-07","known_ts":"2015-05-07","bar_index":3550,"type":"RECLAIM","strength":0.588,"price":34.1168,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2015-05-06","prior_stop_level":33.6751,"sweep_low":32.9831,"atr14":0.611257,"stop_level":32.677472,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-22","known_ts":"2015-05-22","bar_index":3554,"type":"RECLAIM","strength":0.725,"price":34.8154,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-05-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-05","known_ts":"2015-06-05","bar_index":3557,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.275,"stop_level":34.5979,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-15","known_ts":"2015-06-17","bar_index":3559,"type":"REBUY","strength":0.588,"price":34.7817,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2015-07-01","known_ts":"2015-07-06","bar_index":3563,"type":"REBUY","strength":0.588,"price":35.1741,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2015-08-26","known_ts":"2015-08-26","bar_index":3576,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.0478,"stop_level":35.5199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-09-25","known_ts":"2015-09-29","bar_index":3583,"type":"BUY","strength":0.588,"price":35.9561,"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":75},{"ts":"2015-11-06","known_ts":"2015-11-06","bar_index":3593,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.1371,"stop_level":38.3182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-24","known_ts":"2015-11-24","bar_index":3597,"type":"RECLAIM","strength":0.725,"price":39.3651,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-11-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-09","known_ts":"2016-06-13","bar_index":3642,"type":"BUY","strength":0.725,"price":45.7038,"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":"2016-11-02","known_ts":"2016-11-04","bar_index":3676,"type":"BUY","strength":0.45,"price":42.1826,"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-11-18","known_ts":"2016-11-18","bar_index":3680,"type":"RECLAIM","strength":0.725,"price":45.124,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-11-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-12-01","known_ts":"2016-12-01","bar_index":3682,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.6014,"stop_level":44.3627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-12-07","known_ts":"2016-12-07","bar_index":3684,"type":"RECLAIM","strength":0.588,"price":44.9856,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-12-01","prior_stop_level":44.3627,"sweep_low":43.2208,"atr14":0.950924,"stop_level":42.745338,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-12-15","known_ts":"2016-12-15","bar_index":3686,"type":"RECLAIM","strength":0.725,"price":45.1077,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-10","known_ts":"2017-01-10","bar_index":3691,"type":"SELL","basis":"structure_stop","strength":0.725,"price":44.5495,"stop_level":44.689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-11","known_ts":"2017-01-11","bar_index":3691,"type":"RECLAIM","strength":0.725,"price":45.1077,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-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":"2017-01-10","prior_stop_level":44.689,"sweep_low":44.2704,"atr14":0.767734,"stop_level":43.886533,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-08","known_ts":"2017-02-10","bar_index":3698,"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":"2017-02-08","trigger_known_ts":"2017-02-10","strength":0.588,"price":44.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.083867,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":43.489,"atr14":0.716954,"stop_level":43.130523,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-16","known_ts":"2017-02-21","bar_index":3700,"type":"BUY","strength":0.725,"price":45.0379,"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":"2017-05-01","known_ts":"2017-05-01","bar_index":3716,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.0016,"stop_level":48.0719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-04","known_ts":"2017-05-04","bar_index":3717,"type":"RECLAIM","strength":0.863,"price":48.1844,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-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":"2017-05-01","prior_stop_level":48.0719,"sweep_low":44.8999,"atr14":0.843673,"stop_level":44.478064,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-15","known_ts":"2017-05-15","bar_index":3720,"type":"RECLAIM","strength":0.863,"price":48.5291,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-05-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-09-13","known_ts":"2017-09-13","bar_index":3748,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.3983,"stop_level":54.0259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-15","known_ts":"2017-09-15","bar_index":3748,"type":"RECLAIM","strength":1.0,"price":54.0761,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-09-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":"2017-09-13","prior_stop_level":54.0259,"sweep_low":53.2913,"atr14":0.713182,"stop_level":52.934709,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-10","known_ts":"2017-11-10","bar_index":3762,"type":"SELL","basis":"structure_stop","strength":0.863,"price":55.5385,"stop_level":55.8596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-11-14","known_ts":"2017-11-14","bar_index":3762,"type":"RECLAIM","strength":0.863,"price":56.0736,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-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":"2017-11-10","prior_stop_level":55.8596,"sweep_low":54.7894,"atr14":0.75862,"stop_level":54.41009,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-24","known_ts":"2017-11-28","bar_index":3765,"type":"REBUY","strength":0.863,"price":57.108,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2017-12-11","known_ts":"2017-12-11","bar_index":3768,"type":"SELL","basis":"structure_stop","strength":1.0,"price":57.1148,"stop_level":57.322,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-22","known_ts":"2018-02-26","bar_index":3785,"type":"BUY","strength":0.588,"price":49.8587,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2018-04-20","known_ts":"2018-04-20","bar_index":3798,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.5638,"stop_level":50.8898,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-24","known_ts":"2018-04-24","bar_index":3799,"type":"RECLAIM","strength":0.588,"price":51.3607,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-04-20","prior_stop_level":50.8898,"sweep_low":50.5638,"atr14":0.926422,"stop_level":50.100589,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-29","known_ts":"2018-05-31","bar_index":3807,"type":"BUY","strength":0.588,"price":51.6142,"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":"2018-06-22","known_ts":"2018-06-26","bar_index":3813,"type":"BUY","strength":0.588,"price":51.9365,"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":"2018-07-02","known_ts":"2018-07-02","bar_index":3815,"type":"RECLAIM","strength":0.725,"price":53.9088,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-06-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-30","known_ts":"2018-07-30","bar_index":3821,"type":"SELL","basis":"structure_stop","strength":0.863,"price":51.9,"stop_level":52.0461,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-31","known_ts":"2018-07-31","bar_index":3821,"type":"RECLAIM","strength":0.863,"price":52.3018,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-07-30","prior_stop_level":52.0461,"sweep_low":51.5713,"atr14":0.807314,"stop_level":51.167643,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-14","known_ts":"2018-08-14","bar_index":3825,"type":"RECLAIM","strength":0.863,"price":56.1733,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-07-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-19","known_ts":"2018-09-19","bar_index":3833,"type":"SELL","basis":"structure_stop","strength":0.863,"price":54.6071,"stop_level":55.2327,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-11-15","known_ts":"2018-11-15","bar_index":3847,"type":"RECLAIM","strength":0.863,"price":59.1479,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-09-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-11-29","known_ts":"2018-11-29","bar_index":3850,"type":"SELL","basis":"structure_stop","strength":0.863,"price":56.8738,"stop_level":57.8085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-11-30","known_ts":"2018-11-30","bar_index":3850,"type":"RECLAIM","strength":0.863,"price":58.0734,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-11-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":"2018-11-29","prior_stop_level":57.8085,"sweep_low":56.5868,"atr14":1.219053,"stop_level":55.977274,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-24","known_ts":"2019-01-28","bar_index":3862,"type":"BUY","strength":0.863,"price":57.0567,"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":"2019-04-17","known_ts":"2019-04-17","bar_index":3881,"type":"SELL","basis":"structure_stop","strength":1.0,"price":60.422,"stop_level":60.5416,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-04-18","known_ts":"2019-04-18","bar_index":3881,"type":"RECLAIM","strength":1.0,"price":60.8778,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-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":"2019-04-17","prior_stop_level":60.5416,"sweep_low":60.2502,"atr14":0.803115,"stop_level":59.848642,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-30","known_ts":"2019-05-02","bar_index":3884,"type":"REBUY","strength":1.0,"price":63.1637,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2019-09-03","known_ts":"2019-09-05","bar_index":3913,"type":"BUY","strength":0.725,"price":64.5014,"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":"2019-10-04","known_ts":"2019-10-04","bar_index":3920,"type":"SELL","basis":"structure_stop","strength":0.863,"price":64.8658,"stop_level":65.2598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-08","known_ts":"2019-10-08","bar_index":3921,"type":"SELL","basis":"structure_stop","strength":0.863,"price":64.1688,"stop_level":65.2598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-10","known_ts":"2019-12-12","bar_index":3936,"type":"BUY","strength":0.588,"price":60.7216,"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":20},{"ts":"2020-01-07","known_ts":"2020-01-07","bar_index":3942,"type":"SELL","basis":"structure_stop","strength":0.588,"price":62.8292,"stop_level":62.9818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-01-24","known_ts":"2020-01-24","bar_index":3946,"type":"RECLAIM","strength":0.725,"price":64.5167,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-24","known_ts":"2020-02-24","bar_index":3952,"type":"SELL","basis":"structure_stop","strength":0.725,"price":65.5476,"stop_level":65.5857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-27","known_ts":"2020-02-27","bar_index":3953,"type":"SELL","basis":"structure_stop","strength":0.725,"price":60.9125,"stop_level":65.5857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":3963,"type":"BUY","strength":0.45,"price":61.0784,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Utilities"}},{"ts":"2020-05-07","known_ts":"2020-05-07","bar_index":3970,"type":"SELL","basis":"structure_stop","strength":0.588,"price":54.5118,"stop_level":55.6973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-08","known_ts":"2020-05-08","bar_index":3970,"type":"RECLAIM","strength":0.45,"price":56.5518,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-07","prior_stop_level":55.6973,"sweep_low":53.8113,"atr14":2.613971,"stop_level":52.504315,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-13","known_ts":"2020-05-13","bar_index":3971,"type":"SELL","basis":"structure_stop","strength":0.588,"price":52.5333,"stop_level":53.3724,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":3972,"type":"RECLAIM","strength":0.588,"price":55.2508,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-13","prior_stop_level":53.3724,"sweep_low":49.7619,"atr14":2.621835,"stop_level":48.450983,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-12","known_ts":"2020-06-12","bar_index":3978,"type":"SELL","basis":"structure_stop","strength":0.588,"price":52.4994,"stop_level":55.6434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-01","known_ts":"2020-09-03","bar_index":3997,"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-09-01","trigger_known_ts":"2020-09-03","strength":0.45,"price":44.7832,"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.326203,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":44.1389,"atr14":1.162362,"stop_level":43.557719,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-23","known_ts":"2020-09-25","bar_index":4002,"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-09-23","trigger_known_ts":"2020-09-25","strength":0.45,"price":41.2323,"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.379629,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":39.7092,"atr14":1.109189,"stop_level":39.154606,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-06","known_ts":"2020-10-08","bar_index":4005,"type":"BUY","strength":0.45,"price":43.8074,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Utilities"}},{"ts":"2020-10-06","known_ts":"2020-10-08","bar_index":4005,"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-10-06","trigger_known_ts":"2020-10-08","strength":0.45,"price":43.8074,"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.340884,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":40.6827,"atr14":1.105408,"stop_level":40.129996,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-21","known_ts":"2020-12-21","bar_index":4022,"type":"SELL","basis":"structure_stop","strength":0.725,"price":48.5529,"stop_level":49.9859,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-12-22","known_ts":"2020-12-22","bar_index":4023,"type":"RECLAIM","strength":0.725,"price":50.0437,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-12-21","prior_stop_level":49.9859,"sweep_low":47.9185,"atr14":1.500552,"stop_level":47.168224,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-05","known_ts":"2021-01-05","bar_index":4025,"type":"SELL","basis":"structure_stop","strength":0.725,"price":49.4727,"stop_level":49.9485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-01-06","known_ts":"2021-01-06","bar_index":4026,"type":"RECLAIM","strength":0.725,"price":50.5432,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2021-01-05","prior_stop_level":49.9485,"sweep_low":49.211,"atr14":1.328243,"stop_level":48.546878,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-02-05","known_ts":"2021-02-09","bar_index":4033,"type":"BUY","strength":0.863,"price":50.9397,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2021-05-12","known_ts":"2021-05-12","bar_index":4055,"type":"SELL","basis":"structure_stop","strength":1.0,"price":59.2057,"stop_level":60.254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-13","known_ts":"2021-05-13","bar_index":4055,"type":"RECLAIM","strength":1.0,"price":60.414,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-05-12","prior_stop_level":60.254,"sweep_low":59.0617,"atr14":1.189536,"stop_level":58.466932,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-06","known_ts":"2021-10-08","bar_index":4089,"type":"BUY","strength":0.588,"price":51.9799,"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":"2021-10-29","known_ts":"2021-10-29","bar_index":4094,"type":"SELL","basis":"structure_stop","strength":0.588,"price":51.1727,"stop_level":51.4417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-11-01","known_ts":"2021-11-01","bar_index":4095,"type":"RECLAIM","strength":0.588,"price":52.249,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-10-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":"2021-10-29","prior_stop_level":51.4417,"sweep_low":50.6916,"atr14":1.143408,"stop_level":50.119896,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-20","known_ts":"2022-01-20","bar_index":4113,"type":"SELL","basis":"structure_stop","strength":0.588,"price":53.1474,"stop_level":53.5018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-02-23","known_ts":"2022-02-25","bar_index":4121,"type":"BUY","strength":1.0,"price":54.5403,"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":45},{"ts":"2022-03-17","known_ts":"2022-03-17","bar_index":4126,"type":"SELL","basis":"structure_stop","strength":0.863,"price":56.0812,"stop_level":56.5432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-01","known_ts":"2022-04-01","bar_index":4130,"type":"RECLAIM","strength":1.0,"price":60.9433,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-03-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-27","known_ts":"2022-04-27","bar_index":4135,"type":"SELL","basis":"structure_stop","strength":1.0,"price":62.1339,"stop_level":62.2921,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-05-16","known_ts":"2022-05-16","bar_index":4140,"type":"RECLAIM","strength":1.0,"price":63.8739,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-04-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-08-11","known_ts":"2022-08-15","bar_index":4160,"type":"BUY","strength":0.725,"price":64.0725,"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":"2022-08-30","known_ts":"2022-08-30","bar_index":4164,"type":"SELL","basis":"structure_stop","strength":0.725,"price":59.3351,"stop_level":60.7378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-10-24","known_ts":"2022-10-26","bar_index":4177,"type":"BUY","strength":0.588,"price":57.626,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"aplus","score":80},{"ts":"2022-12-05","known_ts":"2022-12-05","bar_index":4186,"type":"SELL","basis":"structure_stop","strength":0.725,"price":55.2507,"stop_level":57.4818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2022-12-07","known_ts":"2022-12-07","bar_index":4187,"type":"RECLAIM","strength":0.725,"price":58.3555,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2022-12-05","prior_stop_level":57.4818,"sweep_low":54.36,"atr14":1.855518,"stop_level":53.432241,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-22","known_ts":"2022-12-27","bar_index":4191,"type":"REBUY","strength":0.725,"price":59.9499,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2023-02-27","known_ts":"2023-02-27","bar_index":4205,"type":"SELL","basis":"structure_stop","strength":1.0,"price":61.0644,"stop_level":61.3559,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-04-04","known_ts":"2023-04-06","bar_index":4214,"type":"BUY","strength":0.725,"price":61.5934,"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":"2023-07-14","known_ts":"2023-07-18","bar_index":4237,"type":"BUY","strength":0.45,"price":55.6209,"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":"2023-08-03","known_ts":"2023-08-03","bar_index":4241,"type":"SELL","basis":"structure_stop","strength":0.45,"price":53.1425,"stop_level":55.2006,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-09-08","known_ts":"2023-09-12","bar_index":4250,"type":"BUY","strength":0.45,"price":52.9879,"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":"2023-10-27","known_ts":"2023-10-27","bar_index":4261,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.5818,"stop_level":51.0464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-11-02","known_ts":"2023-11-02","bar_index":4263,"type":"RECLAIM","strength":0.45,"price":51.5872,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-10-27 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":"2023-10-27","prior_stop_level":51.0464,"sweep_low":48.0056,"atr14":1.125659,"stop_level":47.442771,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-04","known_ts":"2023-12-04","bar_index":4270,"type":"RECLAIM","strength":0.725,"price":56.2503,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-12-27","known_ts":"2023-12-27","bar_index":4275,"type":"SELL","basis":"structure_stop","strength":0.863,"price":56.1424,"stop_level":56.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-02","known_ts":"2024-01-02","bar_index":4276,"type":"RECLAIM","strength":0.863,"price":57.201,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-12-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":"2023-12-27","prior_stop_level":56.25,"sweep_low":55.5054,"atr14":1.146845,"stop_level":54.931978,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-06","known_ts":"2024-03-08","bar_index":4291,"type":"BUY","strength":0.725,"price":55.1365,"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":30},{"ts":"2024-04-05","known_ts":"2024-04-05","bar_index":4298,"type":"SELL","basis":"structure_stop","strength":0.863,"price":53.9012,"stop_level":54.0738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-08","known_ts":"2024-04-08","bar_index":4298,"type":"RECLAIM","strength":0.863,"price":54.537,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-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":"2024-04-05","prior_stop_level":54.0738,"sweep_low":53.5833,"atr14":0.903296,"stop_level":53.131652,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-23","known_ts":"2024-04-25","bar_index":4302,"type":"BUY","strength":0.863,"price":56.0903,"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":50},{"ts":"2024-05-23","known_ts":"2024-05-23","bar_index":4309,"type":"SELL","basis":"structure_stop","strength":1.0,"price":54.7369,"stop_level":55.5634,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-28","known_ts":"2024-05-28","bar_index":4310,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.8921,"stop_level":55.5634,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-31","known_ts":"2024-05-31","bar_index":4311,"type":"RECLAIM","strength":1.0,"price":55.6724,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-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":"2024-05-23","prior_stop_level":55.5634,"sweep_low":53.1291,"atr14":0.951464,"stop_level":52.653368,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-31","known_ts":"2024-05-31","bar_index":4311,"type":"RECLAIM","strength":1.0,"price":55.6724,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-05-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-05-28","prior_stop_level":55.5634,"sweep_low":53.1291,"atr14":0.951464,"stop_level":52.653368,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-11","known_ts":"2024-07-15","bar_index":4320,"type":"BUY","strength":1.0,"price":57.4411,"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":"2024-08-12","known_ts":"2024-08-12","bar_index":4327,"type":"SELL","basis":"structure_stop","strength":1.0,"price":58.3978,"stop_level":58.8118,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-13","known_ts":"2024-08-13","bar_index":4327,"type":"RECLAIM","strength":1.0,"price":58.867,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-08-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-08-12","prior_stop_level":58.8118,"sweep_low":58.1218,"atr14":1.152443,"stop_level":57.545578,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-22","known_ts":"2024-08-26","bar_index":4330,"type":"REBUY","strength":1.0,"price":60.2837,"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":"2024-10-02","known_ts":"2024-10-02","bar_index":4339,"type":"SELL","basis":"structure_stop","strength":1.0,"price":61.1205,"stop_level":61.7253,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-04","known_ts":"2024-10-04","bar_index":4340,"type":"SELL","basis":"structure_stop","strength":0.863,"price":60.5902,"stop_level":61.7253,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-11-25","known_ts":"2024-11-25","bar_index":4352,"type":"RECLAIM","strength":1.0,"price":68.0244,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-07","known_ts":"2025-04-07","bar_index":4381,"type":"SELL","basis":"structure_stop","strength":1.0,"price":70.1025,"stop_level":71.1103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-11","known_ts":"2025-04-11","bar_index":4383,"type":"RECLAIM","strength":1.0,"price":71.348,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-04-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-04-07","prior_stop_level":71.1103,"sweep_low":67.773,"atr14":2.037544,"stop_level":66.754228,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-07","known_ts":"2025-07-09","bar_index":4402,"type":"BUY","strength":0.725,"price":71.1176,"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":"2025-07-30","known_ts":"2025-07-30","bar_index":4407,"type":"SELL","basis":"structure_stop","strength":0.863,"price":71.1272,"stop_level":72.3764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-04","known_ts":"2025-08-04","bar_index":4408,"type":"RECLAIM","strength":0.725,"price":72.9433,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2025-07-30","prior_stop_level":72.3764,"sweep_low":69.9741,"atr14":1.480957,"stop_level":69.233622,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-13","known_ts":"2025-08-13","bar_index":4411,"type":"RECLAIM","strength":0.863,"price":72.8376,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-07-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-11-17","known_ts":"2025-11-17","bar_index":4433,"type":"SELL","basis":"structure_stop","strength":1.0,"price":82.3522,"stop_level":83.8862,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-11-24","known_ts":"2025-11-24","bar_index":4435,"type":"RECLAIM","strength":1.0,"price":84.1872,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-11-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":"2025-11-17","prior_stop_level":83.8862,"sweep_low":82.2454,"atr14":1.917358,"stop_level":81.286721,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-27","known_ts":"2026-01-29","bar_index":4449,"type":"BUY","strength":0.725,"price":83.2263,"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":80},{"ts":"2026-04-07","known_ts":"2026-04-09","bar_index":4465,"type":"REBUY","strength":1.0,"price":94.2115,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2026-07-02","known_ts":"2026-07-07","bar_index":4485,"type":"BUY","strength":0.45,"price":81.04,"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":"2026-07-30","known_ts":"2026-07-30","bar_index":4491,"type":"SELL","basis":"structure_stop","strength":0.45,"price":80.53,"stop_level":80.59,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2026-08-05","known_ts":"2026-08-05","bar_index":4492,"type":"RECLAIM","strength":0.45,"price":80.78,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-30 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":"2026-07-30","prior_stop_level":80.59,"sweep_low":78.28,"atr14":1.9108,"stop_level":77.3246,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-07-30","last_scored_basis":"structure_stop","bars_since_signal":3,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":false},"early_dots":["2016-09-02","2016-09-21","2016-10-17","2017-07-11","2017-10-04","2017-12-26","2018-01-23","2018-02-08","2018-05-29","2018-06-14","2018-10-04","2018-11-07","2019-01-07","2019-08-15","2019-11-21","2020-03-17","2020-06-29","2021-01-25","2021-05-28","2021-06-29","2021-07-29","2021-09-01","2021-09-23","2022-06-24","2022-07-21","2022-09-12","2023-03-14","2023-05-09","2023-06-05","2023-06-30","2023-08-25","2024-01-26","2024-02-08","2024-03-01","2024-06-24","2024-10-14","2025-05-16","2025-12-11","2026-01-16","2026-05-19"],"warnings":[{"ts":"2022-08-26","kind":"arm","px":61.3006},{"ts":"2022-08-30","kind":"confirm","px":59.3351,"level":60.7378},{"ts":"2022-11-07","kind":"arm","px":57.2018},{"ts":"2022-12-01","kind":"arm","px":60.3915},{"ts":"2022-12-05","kind":"confirm","px":55.2507,"level":57.4818},{"ts":"2022-12-06","kind":"arm","px":57.2782},{"ts":"2023-01-20","kind":"arm","px":60.0099},{"ts":"2023-02-14","kind":"arm","px":61.3559},{"ts":"2023-02-27","kind":"confirm","px":61.0644,"level":61.3559},{"ts":"2023-08-02","kind":"arm","px":53.7205},{"ts":"2023-08-03","kind":"confirm","px":53.1425,"level":55.2006},{"ts":"2023-10-26","kind":"arm","px":49.2201},{"ts":"2023-10-27","kind":"confirm","px":48.5818,"level":51.0464},{"ts":"2023-12-19","kind":"arm","px":57.0395},{"ts":"2023-12-27","kind":"confirm","px":56.1424,"level":56.25},{"ts":"2024-03-15","kind":"arm","px":54.1283},{"ts":"2024-04-05","kind":"confirm","px":53.9012,"level":54.0738},{"ts":"2024-05-09","kind":"arm","px":56.0176},{"ts":"2024-05-23","kind":"confirm","px":54.7369,"level":55.5634},{"ts":"2024-05-24","kind":"arm","px":54.21},{"ts":"2024-05-28","kind":"confirm","px":53.8921,"level":55.5634},{"ts":"2024-08-01","kind":"arm","px":60.9644},{"ts":"2024-08-12","kind":"confirm","px":58.3978,"level":58.8118},{"ts":"2024-09-26","kind":"arm","px":61.7253},{"ts":"2024-10-02","kind":"confirm","px":61.1205,"level":61.7253},{"ts":"2024-10-03","kind":"arm","px":60.5064},{"ts":"2024-10-04","kind":"confirm","px":60.5902,"level":61.7253},{"ts":"2024-12-05","kind":"arm","px":65.8379},{"ts":"2025-03-04","kind":"arm","px":72.3607},{"ts":"2025-04-04","kind":"arm","px":72.0611},{"ts":"2025-04-07","kind":"confirm","px":70.1025,"level":71.1103},{"ts":"2025-07-29","kind":"arm","px":69.9837},{"ts":"2025-07-30","kind":"confirm","px":71.1272,"level":72.3764},{"ts":"2025-07-31","kind":"arm","px":71.5596},{"ts":"2025-10-13","kind":"arm","px":80.4395},{"ts":"2025-11-17","kind":"confirm","px":82.3522,"level":83.8862},{"ts":"2026-02-19","kind":"arm","px":87.6985},{"ts":"2026-03-20","kind":"arm","px":87.5309},{"ts":"2026-07-24","kind":"arm","px":83.28},{"ts":"2026-07-30","kind":"confirm","px":80.53,"level":80.59}],"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":[]}}}