{"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":"WY","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1973-11-02","known_ts":"1973-11-02","bar_index":43,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.5568,"stop_level":1.6056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1973-11-08","known_ts":"1973-11-08","bar_index":44,"type":"RECLAIM","strength":0.45,"price":1.6327,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1973-11-02 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":"1973-11-02","prior_stop_level":1.6056,"sweep_low":1.5405,"atr14":0.033274,"stop_level":1.523863,"risk_basis":"daily_ohlc_atr14"},{"ts":"1973-12-28","known_ts":"1974-01-02","bar_index":56,"type":"BUY","strength":0.45,"price":1.6978,"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-10","known_ts":"1974-01-10","bar_index":58,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6002,"stop_level":1.6056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-01-11","known_ts":"1974-01-11","bar_index":59,"type":"RECLAIM","strength":0.588,"price":1.6436,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1974-01-10","prior_stop_level":1.6056,"sweep_low":1.5948,"atr14":0.052678,"stop_level":1.568461,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-02-25","known_ts":"1974-02-27","bar_index":69,"type":"BUY","strength":0.588,"price":1.7683,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1974-04-05","known_ts":"1974-04-05","bar_index":78,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7792,"stop_level":1.7955,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-04-09","known_ts":"1974-04-09","bar_index":79,"type":"RECLAIM","strength":0.725,"price":1.8009,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-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":"1974-04-05","prior_stop_level":1.7955,"sweep_low":1.7304,"atr14":0.039568,"stop_level":1.710616,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-04-22","known_ts":"1974-04-22","bar_index":82,"type":"RECLAIM","strength":0.725,"price":1.8768,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1974-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-07-22","known_ts":"1974-07-24","bar_index":103,"type":"BUY","strength":0.45,"price":1.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":"1974-08-07","known_ts":"1974-08-09","bar_index":107,"type":"BUY","strength":0.45,"price":1.5785,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1974-09-19","known_ts":"1974-09-23","bar_index":117,"type":"BUY","strength":0.588,"price":1.3181,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"1974-10-07","known_ts":"1974-10-09","bar_index":121,"type":"BUY","strength":0.45,"price":1.2964,"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-10-28","known_ts":"1974-10-28","bar_index":126,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1879,"stop_level":1.2584,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-10-29","known_ts":"1974-10-29","bar_index":126,"type":"RECLAIM","strength":0.588,"price":1.2693,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1974-10-28","prior_stop_level":1.2584,"sweep_low":1.1717,"atr14":0.061408,"stop_level":1.140996,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-12-06","known_ts":"1974-12-06","bar_index":135,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.112,"stop_level":1.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-12-10","known_ts":"1974-12-10","bar_index":136,"type":"RECLAIM","strength":0.588,"price":1.1988,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1974-12-06","prior_stop_level":1.15,"sweep_low":1.0957,"atr14":0.048378,"stop_level":1.071511,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-02-10","known_ts":"1975-02-10","bar_index":150,"type":"RECLAIM","strength":0.863,"price":1.4537,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1974-12-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1975-03-12","known_ts":"1975-03-12","bar_index":157,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4049,"stop_level":1.432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1975-03-14","known_ts":"1975-03-14","bar_index":157,"type":"RECLAIM","strength":0.863,"price":1.4537,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-03-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1975-03-12","prior_stop_level":1.432,"sweep_low":1.3832,"atr14":0.04376,"stop_level":1.36132,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-04-11","known_ts":"1975-04-11","bar_index":164,"type":"RECLAIM","strength":0.863,"price":1.5676,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1975-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1975-04-16","known_ts":"1975-04-18","bar_index":165,"type":"BUY","strength":0.863,"price":1.6002,"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":45},{"ts":"1975-05-22","known_ts":"1975-05-22","bar_index":173,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6815,"stop_level":1.687,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1975-05-23","known_ts":"1975-05-23","bar_index":174,"type":"RECLAIM","strength":0.863,"price":1.7141,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-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":"1975-05-22","prior_stop_level":1.687,"sweep_low":1.6815,"atr14":0.040318,"stop_level":1.661341,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-06-10","known_ts":"1975-06-10","bar_index":177,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.6598,"stop_level":1.6815,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-06-12","known_ts":"1975-06-12","bar_index":178,"type":"RECLAIM","strength":1.0,"price":1.687,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-06-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1975-06-10","prior_stop_level":1.6815,"sweep_low":1.649,"atr14":0.042226,"stop_level":1.627887,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-06-24","known_ts":"1975-06-24","bar_index":181,"type":"RECLAIM","strength":1.0,"price":1.7738,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1975-06-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-09-02","known_ts":"1975-09-04","bar_index":197,"type":"BUY","strength":0.863,"price":1.7032,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"1975-10-09","known_ts":"1975-10-13","bar_index":206,"type":"BUY","strength":0.863,"price":1.6653,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"1975-10-24","known_ts":"1975-10-24","bar_index":209,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5839,"stop_level":1.6382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1975-12-31","known_ts":"1975-12-31","bar_index":225,"type":"RECLAIM","strength":0.725,"price":1.649,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1975-10-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1976-08-30","known_ts":"1976-09-01","bar_index":281,"type":"BUY","strength":0.588,"price":1.866,"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":"1976-10-05","known_ts":"1976-10-05","bar_index":289,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8551,"stop_level":1.8605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1976-10-20","known_ts":"1976-10-20","bar_index":293,"type":"RECLAIM","strength":0.725,"price":1.9473,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1976-10-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1976-11-30","known_ts":"1976-11-30","bar_index":302,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.0341,"stop_level":2.0504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1976-12-03","known_ts":"1976-12-03","bar_index":303,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.007,"stop_level":2.0504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1976-12-30","known_ts":"1976-12-30","bar_index":309,"type":"RECLAIM","strength":0.863,"price":1.9907,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1976-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-04-07","known_ts":"1977-04-12","bar_index":332,"type":"BUY","strength":0.45,"price":1.7658,"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-05-02","known_ts":"1977-05-02","bar_index":337,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6765,"stop_level":1.6786,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-05-03","known_ts":"1977-05-03","bar_index":337,"type":"RECLAIM","strength":0.588,"price":1.6929,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-05-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1977-05-02","prior_stop_level":1.6786,"sweep_low":1.66,"atr14":0.030591,"stop_level":1.644705,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-06-13","known_ts":"1977-06-15","bar_index":347,"type":"BUY","strength":0.45,"price":1.5943,"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-07-05","known_ts":"1977-07-05","bar_index":352,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5176,"stop_level":1.534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-07-19","known_ts":"1977-07-21","bar_index":355,"type":"REBUY","strength":0.45,"price":1.5066,"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-09-21","known_ts":"1977-09-21","bar_index":370,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3229,"stop_level":1.3284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-11-10","known_ts":"1977-11-14","bar_index":382,"type":"BUY","strength":0.588,"price":1.2444,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1977-11-10","known_ts":"1977-11-14","bar_index":382,"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":"1977-11-10","trigger_known_ts":"1977-11-14","strength":0.588,"price":1.2444,"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.402564,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.1333,"atr14":0.029426,"stop_level":1.118587,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-12-14","known_ts":"1977-12-14","bar_index":389,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1832,"stop_level":1.1888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-12-23","known_ts":"1977-12-28","bar_index":392,"type":"REBUY","strength":0.725,"price":1.2221,"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":"1978-03-09","known_ts":"1978-03-13","bar_index":409,"type":"BUY","strength":0.588,"price":1.0303,"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":"1978-03-09","known_ts":"1978-03-13","bar_index":409,"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-03-09","trigger_known_ts":"1978-03-13","strength":0.588,"price":1.0303,"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.430585,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.9296,"atr14":0.031105,"stop_level":0.914047,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-03-31","known_ts":"1978-03-31","bar_index":414,"type":"RECLAIM","strength":0.725,"price":0.9968,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1978-03-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1978-05-31","known_ts":"1978-05-31","bar_index":428,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1174,"stop_level":1.1344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1978-06-05","known_ts":"1978-06-05","bar_index":429,"type":"RECLAIM","strength":0.725,"price":1.1456,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1978-05-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":"1978-05-31","prior_stop_level":1.1344,"sweep_low":1.0892,"atr14":0.028693,"stop_level":1.074854,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-07-10","known_ts":"1978-07-10","bar_index":437,"type":"RECLAIM","strength":0.863,"price":1.1456,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1978-05-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-07-13","known_ts":"1978-07-17","bar_index":438,"type":"BUY","strength":0.863,"price":1.1739,"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":"1978-08-29","known_ts":"1978-08-29","bar_index":449,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.3752,"stop_level":1.3809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-09-06","known_ts":"1978-09-06","bar_index":450,"type":"RECLAIM","strength":1.0,"price":1.3922,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1978-08-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":"1978-08-29","prior_stop_level":1.3809,"sweep_low":1.3411,"atr14":0.02821,"stop_level":1.326995,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-01-19","known_ts":"1979-01-19","bar_index":482,"type":"RECLAIM","strength":0.863,"price":1.36,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1978-08-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-02-09","known_ts":"1979-02-09","bar_index":487,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3021,"stop_level":1.3079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-02-12","known_ts":"1979-02-12","bar_index":487,"type":"RECLAIM","strength":0.863,"price":1.3195,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-02-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":"1979-02-09","prior_stop_level":1.3079,"sweep_low":1.2848,"atr14":0.034338,"stop_level":1.267631,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-03-08","known_ts":"1979-03-08","bar_index":493,"type":"RECLAIM","strength":1.0,"price":1.3542,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1979-02-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-06-12","known_ts":"1979-06-14","bar_index":515,"type":"BUY","strength":0.863,"price":1.3776,"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":"1979-06-19","known_ts":"1979-06-19","bar_index":516,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3426,"stop_level":1.3776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1979-06-20","known_ts":"1979-06-22","bar_index":517,"type":"REBUY","strength":0.863,"price":1.3951,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"1979-06-21","known_ts":"1979-06-21","bar_index":517,"type":"RECLAIM","strength":0.863,"price":1.3893,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-06-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":"1979-06-19","prior_stop_level":1.3776,"sweep_low":1.3251,"atr14":0.028774,"stop_level":1.310713,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-09-13","known_ts":"1979-09-13","bar_index":536,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.5193,"stop_level":1.5369,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-09-19","known_ts":"1979-09-19","bar_index":538,"type":"RECLAIM","strength":1.0,"price":1.5487,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-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":"1979-09-13","prior_stop_level":1.5369,"sweep_low":1.5016,"atr14":0.032632,"stop_level":1.485284,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-09-27","known_ts":"1979-09-27","bar_index":540,"type":"RECLAIM","strength":1.0,"price":1.5723,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1979-09-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1980-01-03","known_ts":"1980-01-03","bar_index":562,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4769,"stop_level":1.5008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1980-01-08","known_ts":"1980-01-08","bar_index":563,"type":"RECLAIM","strength":0.863,"price":1.5127,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-01-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1980-01-03","prior_stop_level":1.5008,"sweep_low":1.4531,"atr14":0.026051,"stop_level":1.440075,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-01-18","known_ts":"1980-01-18","bar_index":566,"type":"RECLAIM","strength":0.863,"price":1.7211,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1980-02-08","known_ts":"1980-02-12","bar_index":571,"type":"REBUY","strength":1.0,"price":1.7493,"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":"1980-04-28","known_ts":"1980-04-30","bar_index":589,"type":"BUY","strength":0.588,"price":1.4954,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1980-06-30","known_ts":"1980-06-30","bar_index":603,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.5866,"stop_level":1.617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1980-07-03","known_ts":"1980-07-03","bar_index":604,"type":"RECLAIM","strength":1.0,"price":1.6231,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-06-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1980-06-30","prior_stop_level":1.617,"sweep_low":1.5562,"atr14":0.039677,"stop_level":1.536361,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-07-10","known_ts":"1980-07-14","bar_index":606,"type":"REBUY","strength":1.0,"price":1.7386,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"1980-08-25","known_ts":"1980-08-25","bar_index":616,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.7665,"stop_level":1.8033,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1980-12-22","known_ts":"1980-12-24","bar_index":644,"type":"BUY","strength":0.725,"price":1.6967,"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":"1981-01-14","known_ts":"1981-01-14","bar_index":649,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6596,"stop_level":1.6843,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1981-01-21","known_ts":"1981-01-21","bar_index":650,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6162,"stop_level":1.6843,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1981-01-26","known_ts":"1981-01-26","bar_index":651,"type":"RECLAIM","strength":0.863,"price":1.7007,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-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":"1981-01-21","prior_stop_level":1.6843,"sweep_low":1.6038,"atr14":0.039446,"stop_level":1.584077,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-02-04","known_ts":"1981-02-04","bar_index":654,"type":"RECLAIM","strength":0.863,"price":1.8383,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-01-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-02-27","known_ts":"1981-02-27","bar_index":659,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.782,"stop_level":1.7882,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-03-05","known_ts":"1981-03-05","bar_index":660,"type":"RECLAIM","strength":0.863,"price":1.8008,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-02-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1981-02-27","prior_stop_level":1.7882,"sweep_low":1.757,"atr14":0.037255,"stop_level":1.738372,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-03-11","known_ts":"1981-03-13","bar_index":662,"type":"REBUY","strength":0.863,"price":1.832,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1981-04-02","known_ts":"1981-04-02","bar_index":667,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.9008,"stop_level":1.9196,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-04-20","known_ts":"1981-04-20","bar_index":671,"type":"RECLAIM","strength":1.0,"price":1.9008,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-04-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-06-15","known_ts":"1981-06-17","bar_index":684,"type":"BUY","strength":0.725,"price":1.8727,"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":"1981-07-02","known_ts":"1981-07-02","bar_index":688,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7529,"stop_level":1.8286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1981-08-10","known_ts":"1981-08-12","bar_index":697,"type":"BUY","strength":0.725,"price":1.7512,"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":"1981-10-29","known_ts":"1981-11-02","bar_index":716,"type":"BUY","strength":0.45,"price":1.4324,"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-12-16","known_ts":"1981-12-16","bar_index":727,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5292,"stop_level":1.5356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-12-23","known_ts":"1981-12-23","bar_index":728,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5098,"stop_level":1.5356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-02-22","known_ts":"1982-02-24","bar_index":742,"type":"BUY","strength":0.45,"price":1.3984,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1982-02-22","known_ts":"1982-02-24","bar_index":742,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1982-02-22","trigger_known_ts":"1982-02-24","strength":0.45,"price":1.3984,"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.307586,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.2677,"atr14":0.034505,"stop_level":1.250448,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-04-08","known_ts":"1982-04-08","bar_index":753,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3787,"stop_level":1.3853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-04-14","known_ts":"1982-04-14","bar_index":754,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3722,"stop_level":1.3853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-04-15","known_ts":"1982-04-15","bar_index":754,"type":"RECLAIM","strength":0.588,"price":1.418,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-04-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1982-04-08","prior_stop_level":1.3853,"sweep_low":1.3591,"atr14":0.027742,"stop_level":1.345229,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-04-15","known_ts":"1982-04-15","bar_index":754,"type":"RECLAIM","strength":0.588,"price":1.418,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1982-04-14","prior_stop_level":1.3853,"sweep_low":1.3657,"atr14":0.027742,"stop_level":1.351829,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-05-05","known_ts":"1982-05-05","bar_index":759,"type":"RECLAIM","strength":0.863,"price":1.4937,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-04-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-05-18","known_ts":"1982-05-18","bar_index":762,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3945,"stop_level":1.4276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-05-24","known_ts":"1982-05-24","bar_index":763,"type":"RECLAIM","strength":0.725,"price":1.4342,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1982-05-18","prior_stop_level":1.4276,"sweep_low":1.3681,"atr14":0.032446,"stop_level":1.351877,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-08-09","known_ts":"1982-08-09","bar_index":781,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.292,"stop_level":1.2987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-08-13","known_ts":"1982-08-13","bar_index":782,"type":"RECLAIM","strength":0.588,"price":1.3188,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-08-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1982-08-09","prior_stop_level":1.2987,"sweep_low":1.2652,"atr14":0.03662,"stop_level":1.24689,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-08-25","known_ts":"1982-08-25","bar_index":785,"type":"RECLAIM","strength":0.725,"price":1.5062,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-08-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-09-24","known_ts":"1982-09-24","bar_index":792,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5732,"stop_level":1.5866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-10-07","known_ts":"1982-10-11","bar_index":795,"type":"REBUY","strength":1.0,"price":1.8075,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1983-02-28","known_ts":"1983-03-02","bar_index":828,"type":"BUY","strength":0.863,"price":2.1741,"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":"1983-04-20","known_ts":"1983-04-22","bar_index":840,"type":"BUY","strength":0.863,"price":2.1878,"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":10},{"ts":"1983-05-23","known_ts":"1983-05-23","bar_index":847,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1094,"stop_level":2.1301,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-05-24","known_ts":"1983-05-24","bar_index":848,"type":"RECLAIM","strength":0.725,"price":2.1438,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1983-05-23","prior_stop_level":2.1301,"sweep_low":2.0957,"atr14":0.052024,"stop_level":2.069688,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-08-26","known_ts":"1983-08-30","bar_index":870,"type":"BUY","strength":0.588,"price":1.9065,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1983-09-27","known_ts":"1983-09-27","bar_index":877,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8927,"stop_level":1.8996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1983-09-29","known_ts":"1983-09-29","bar_index":877,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8511,"stop_level":1.8996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1983-10-05","known_ts":"1983-10-05","bar_index":879,"type":"RECLAIM","strength":0.45,"price":1.9204,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1983-09-29","prior_stop_level":1.8996,"sweep_low":1.8234,"atr14":0.043777,"stop_level":1.801511,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-11-08","known_ts":"1983-11-10","bar_index":887,"type":"REBUY","strength":0.45,"price":1.9189,"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":"1983-11-21","known_ts":"1983-11-21","bar_index":890,"type":"RECLAIM","strength":0.725,"price":2.0239,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1983-11-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-12-08","known_ts":"1983-12-08","bar_index":894,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9819,"stop_level":1.9889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1983-12-13","known_ts":"1983-12-13","bar_index":895,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9399,"stop_level":1.9889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-01-05","known_ts":"1984-01-09","bar_index":900,"type":"BUY","strength":0.588,"price":1.9609,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1984-03-09","known_ts":"1984-03-13","bar_index":915,"type":"BUY","strength":0.45,"price":1.7824,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1984-04-02","known_ts":"1984-04-02","bar_index":920,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7258,"stop_level":1.7894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-04-09","known_ts":"1984-04-09","bar_index":922,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6692,"stop_level":1.7894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-05-25","known_ts":"1984-05-30","bar_index":933,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1984-05-25","trigger_known_ts":"1984-05-30","strength":0.45,"price":1.488,"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.337754,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4307,"atr14":0.043746,"stop_level":1.408827,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-06-08","known_ts":"1984-06-12","bar_index":936,"type":"BUY","strength":0.45,"price":1.5094,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1984-06-08","known_ts":"1984-06-12","bar_index":936,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1984-06-08","trigger_known_ts":"1984-06-12","strength":0.45,"price":1.5094,"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.32823,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4737,"atr14":0.042185,"stop_level":1.452608,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-07-05","known_ts":"1984-07-05","bar_index":942,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5166,"stop_level":1.5237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-07-09","known_ts":"1984-07-09","bar_index":942,"type":"RECLAIM","strength":0.588,"price":1.5381,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-07-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":"1984-07-05","prior_stop_level":1.5237,"sweep_low":1.5023,"atr14":0.037728,"stop_level":1.483436,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-08-08","known_ts":"1984-08-08","bar_index":950,"type":"RECLAIM","strength":0.725,"price":1.7307,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-07-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-08-27","known_ts":"1984-08-27","bar_index":954,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6872,"stop_level":1.7017,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-08-31","known_ts":"1984-08-31","bar_index":955,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6655,"stop_level":1.7017,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-09-12","known_ts":"1984-09-14","bar_index":958,"type":"REBUY","strength":0.725,"price":1.7017,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1984-10-16","known_ts":"1984-10-18","bar_index":966,"type":"BUY","strength":0.588,"price":1.651,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":60},{"ts":"1984-11-19","known_ts":"1984-11-19","bar_index":974,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5818,"stop_level":1.5891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-11-20","known_ts":"1984-11-20","bar_index":974,"type":"RECLAIM","strength":0.725,"price":1.6111,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-11-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1984-11-19","prior_stop_level":1.5891,"sweep_low":1.5671,"atr14":0.045575,"stop_level":1.544312,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-11-23","known_ts":"1984-11-27","bar_index":975,"type":"BUY","strength":0.863,"price":1.7136,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1984-12-11","known_ts":"1984-12-13","bar_index":979,"type":"BUY","strength":0.863,"price":1.6916,"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":"1985-01-30","known_ts":"1985-01-30","bar_index":990,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8861,"stop_level":1.9113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-02-04","known_ts":"1985-02-04","bar_index":991,"type":"RECLAIM","strength":0.863,"price":1.9453,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1985-01-30","prior_stop_level":1.9113,"sweep_low":1.8417,"atr14":0.056586,"stop_level":1.813407,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-02-19","known_ts":"1985-02-19","bar_index":994,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.8639,"stop_level":1.8713,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-05-13","known_ts":"1985-05-15","bar_index":1014,"type":"BUY","strength":0.725,"price":1.7357,"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":"1985-06-11","known_ts":"1985-06-11","bar_index":1020,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7207,"stop_level":1.7282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-06-14","known_ts":"1985-06-14","bar_index":1021,"type":"RECLAIM","strength":0.863,"price":1.7506,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-06-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1985-06-11","prior_stop_level":1.7282,"sweep_low":1.7057,"atr14":0.03537,"stop_level":1.688015,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-07-09","known_ts":"1985-07-11","bar_index":1027,"type":"REBUY","strength":0.863,"price":1.7506,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1985-08-08","known_ts":"1985-08-08","bar_index":1034,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7022,"stop_level":1.74,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1985-08-28","known_ts":"1985-08-30","bar_index":1039,"type":"BUY","strength":0.588,"price":1.7325,"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":20},{"ts":"1985-09-12","known_ts":"1985-09-12","bar_index":1042,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6417,"stop_level":1.7249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1985-11-01","known_ts":"1985-11-05","bar_index":1054,"type":"BUY","strength":0.588,"price":1.7238,"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":70},{"ts":"1985-12-18","known_ts":"1985-12-18","bar_index":1064,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9,"stop_level":1.9076,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-12-20","known_ts":"1985-12-20","bar_index":1065,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8923,"stop_level":1.9076,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-01-13","known_ts":"1986-01-13","bar_index":1070,"type":"RECLAIM","strength":1.0,"price":1.8693,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-03-21","known_ts":"1986-03-21","bar_index":1086,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2689,"stop_level":2.3076,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-03-24","known_ts":"1986-03-24","bar_index":1086,"type":"RECLAIM","strength":1.0,"price":2.3618,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-03-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":"1986-03-21","prior_stop_level":2.3076,"sweep_low":2.2689,"atr14":0.062746,"stop_level":2.237527,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-08-07","known_ts":"1986-08-11","bar_index":1118,"type":"BUY","strength":0.725,"price":2.1309,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1986-09-12","known_ts":"1986-09-12","bar_index":1126,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.2492,"stop_level":2.2571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-09-18","known_ts":"1986-09-18","bar_index":1127,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.2177,"stop_level":2.2571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-10-02","known_ts":"1986-10-02","bar_index":1131,"type":"RECLAIM","strength":0.863,"price":2.2335,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-09-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-10-07","known_ts":"1986-10-09","bar_index":1132,"type":"REBUY","strength":0.863,"price":2.2729,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1987-02-06","known_ts":"1987-02-06","bar_index":1160,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.0466,"stop_level":3.0546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-02-11","known_ts":"1987-02-11","bar_index":1161,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.0145,"stop_level":3.0546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-02-17","known_ts":"1987-02-17","bar_index":1162,"type":"RECLAIM","strength":1.0,"price":3.1107,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-02-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1987-02-11","prior_stop_level":3.0546,"sweep_low":2.9504,"atr14":0.079687,"stop_level":2.910556,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-02-27","known_ts":"1987-02-27","bar_index":1165,"type":"RECLAIM","strength":1.0,"price":3.247,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-02-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-09-02","known_ts":"1987-09-02","bar_index":1208,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.4442,"stop_level":3.4929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-10-27","known_ts":"1987-10-29","bar_index":1221,"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-10-27","trigger_known_ts":"1987-10-29","strength":0.45,"price":2.3482,"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.379473,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.9623,"atr14":0.198701,"stop_level":1.862949,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-11-20","known_ts":"1987-11-24","bar_index":1227,"type":"BUY","strength":0.45,"price":2.5616,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1988-01-08","known_ts":"1988-01-08","bar_index":1237,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3482,"stop_level":2.537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-01-15","known_ts":"1988-01-15","bar_index":1239,"type":"RECLAIM","strength":0.588,"price":2.5534,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-01-08","prior_stop_level":2.537,"sweep_low":2.3235,"atr14":0.101061,"stop_level":2.272969,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-03-24","known_ts":"1988-03-24","bar_index":1255,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.7038,"stop_level":2.7536,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-05-26","known_ts":"1988-05-31","bar_index":1270,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1988-05-26","trigger_known_ts":"1988-05-31","strength":0.45,"price":2.4678,"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.324889,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.3923,"atr14":0.051748,"stop_level":2.366426,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-06-01","known_ts":"1988-06-03","bar_index":1271,"type":"BUY","strength":0.45,"price":2.5686,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1988-06-01","known_ts":"1988-06-03","bar_index":1271,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1988-06-01","trigger_known_ts":"1988-06-03","strength":0.45,"price":2.5686,"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.297314,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.4007,"atr14":0.055421,"stop_level":2.372989,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-06-09","known_ts":"1988-06-09","bar_index":1273,"type":"RECLAIM","strength":0.725,"price":2.7448,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1988-06-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-06-27","known_ts":"1988-06-27","bar_index":1277,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6945,"stop_level":2.7322,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-06-30","known_ts":"1988-06-30","bar_index":1278,"type":"RECLAIM","strength":0.863,"price":2.7574,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-06-27","prior_stop_level":2.7322,"sweep_low":2.6441,"atr14":0.077932,"stop_level":2.605134,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-09-13","known_ts":"1988-09-15","bar_index":1295,"type":"BUY","strength":0.588,"price":2.5359,"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":"1988-09-26","known_ts":"1988-09-26","bar_index":1298,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.4722,"stop_level":2.4849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-09-29","known_ts":"1988-09-29","bar_index":1299,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.4467,"stop_level":2.4849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-10-07","known_ts":"1988-10-11","bar_index":1301,"type":"BUY","strength":0.725,"price":2.5231,"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":55},{"ts":"1988-11-16","known_ts":"1988-11-16","bar_index":1310,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.4888,"stop_level":2.5017,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-11-17","known_ts":"1988-11-17","bar_index":1310,"type":"RECLAIM","strength":0.725,"price":2.5146,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-11-16","prior_stop_level":2.5017,"sweep_low":2.4888,"atr14":0.04521,"stop_level":2.466195,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-12-12","known_ts":"1988-12-12","bar_index":1316,"type":"RECLAIM","strength":0.863,"price":2.5791,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-01-03","known_ts":"1989-01-03","bar_index":1320,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5404,"stop_level":2.5662,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-01-04","known_ts":"1989-01-04","bar_index":1321,"type":"RECLAIM","strength":0.725,"price":2.592,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-01-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1989-01-03","prior_stop_level":2.5662,"sweep_low":2.5275,"atr14":0.045995,"stop_level":2.504502,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-01-17","known_ts":"1989-01-17","bar_index":1324,"type":"RECLAIM","strength":0.863,"price":2.7468,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-06-05","known_ts":"1989-06-05","bar_index":1356,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.0839,"stop_level":3.0971,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-06-12","known_ts":"1989-06-12","bar_index":1357,"type":"RECLAIM","strength":1.0,"price":3.1102,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-06-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-06-05","prior_stop_level":3.0971,"sweep_low":3.018,"atr14":0.06593,"stop_level":2.985035,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-07-26","known_ts":"1989-07-28","bar_index":1368,"type":"BUY","strength":0.863,"price":3.2226,"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":"1989-08-18","known_ts":"1989-08-18","bar_index":1373,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.2892,"stop_level":3.3025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-08-23","known_ts":"1989-08-23","bar_index":1374,"type":"RECLAIM","strength":1.0,"price":3.3824,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-08-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":"1989-08-18","prior_stop_level":3.3025,"sweep_low":3.2093,"atr14":0.08276,"stop_level":3.16792,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-09-07","known_ts":"1989-09-07","bar_index":1378,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.2093,"stop_level":3.2493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-09-11","known_ts":"1989-09-11","bar_index":1378,"type":"RECLAIM","strength":0.863,"price":3.3292,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-09-07 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-09-07","prior_stop_level":3.2493,"sweep_low":3.1694,"atr14":0.087149,"stop_level":3.125826,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-11-28","known_ts":"1989-11-30","bar_index":1397,"type":"BUY","strength":0.588,"price":2.9478,"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":"1990-01-15","known_ts":"1990-01-15","bar_index":1407,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.7728,"stop_level":2.7863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1990-02-23","known_ts":"1990-02-27","bar_index":1417,"type":"BUY","strength":0.45,"price":2.6437,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-03-22","known_ts":"1990-03-22","bar_index":1423,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7799,"stop_level":2.8072,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-03-28","known_ts":"1990-03-28","bar_index":1424,"type":"RECLAIM","strength":0.588,"price":2.8344,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1990-03-22","prior_stop_level":2.8072,"sweep_low":2.7118,"atr14":0.06701,"stop_level":2.678295,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-04-17","known_ts":"1990-04-17","bar_index":1429,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7391,"stop_level":2.8072,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-05-03","known_ts":"1990-05-07","bar_index":1433,"type":"REBUY","strength":0.588,"price":2.8142,"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":"1990-05-11","known_ts":"1990-05-11","bar_index":1435,"type":"RECLAIM","strength":0.725,"price":2.966,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-05-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-06-07","known_ts":"1990-06-07","bar_index":1441,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.897,"stop_level":2.9108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-06-11","known_ts":"1990-06-11","bar_index":1441,"type":"RECLAIM","strength":0.863,"price":2.966,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-06-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":"1990-06-07","prior_stop_level":2.9108,"sweep_low":2.8556,"atr14":0.070399,"stop_level":2.8204,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-06-19","known_ts":"1990-06-19","bar_index":1443,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.8694,"stop_level":2.8832,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-06-20","known_ts":"1990-06-20","bar_index":1444,"type":"RECLAIM","strength":0.725,"price":2.897,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-06-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1990-06-19","prior_stop_level":2.8832,"sweep_low":2.8418,"atr14":0.065283,"stop_level":2.809158,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-09-27","known_ts":"1990-10-01","bar_index":1467,"type":"BUY","strength":0.45,"price":2.3606,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-10-17","known_ts":"1990-10-17","bar_index":1471,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.0114,"stop_level":2.179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1991-01-03","known_ts":"1991-01-03","bar_index":1489,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3432,"stop_level":2.3716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-04","known_ts":"1991-01-04","bar_index":1489,"type":"RECLAIM","strength":0.725,"price":2.3858,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-01-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1991-01-03","prior_stop_level":2.3716,"sweep_low":2.3148,"atr14":0.070451,"stop_level":2.279574,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-18","known_ts":"1991-01-18","bar_index":1493,"type":"RECLAIM","strength":0.863,"price":2.5847,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-06-21","known_ts":"1991-06-21","bar_index":1528,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.2883,"stop_level":3.332,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-09-18","known_ts":"1991-09-20","bar_index":1549,"type":"BUY","strength":0.863,"price":3.3542,"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":"1991-10-01","known_ts":"1991-10-01","bar_index":1552,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.0599,"stop_level":3.1923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-10-02","known_ts":"1991-10-02","bar_index":1552,"type":"RECLAIM","strength":0.863,"price":3.2218,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-10-01 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":"1991-10-01","prior_stop_level":3.1923,"sweep_low":3.0599,"atr14":0.100063,"stop_level":3.009868,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-11-04","known_ts":"1991-11-04","bar_index":1560,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.2418,"stop_level":3.2715,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1991-12-17","known_ts":"1991-12-19","bar_index":1570,"type":"BUY","strength":0.588,"price":2.8849,"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":80},{"ts":"1992-03-06","known_ts":"1992-03-06","bar_index":1588,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.9495,"stop_level":4.0096,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-03-13","known_ts":"1992-03-13","bar_index":1590,"type":"RECLAIM","strength":1.0,"price":4.0546,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1992-03-06","prior_stop_level":4.0096,"sweep_low":3.8744,"atr14":0.106221,"stop_level":3.82129,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-03-18","known_ts":"1992-03-20","bar_index":1591,"type":"REBUY","strength":1.0,"price":4.4,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1992-06-30","known_ts":"1992-07-02","bar_index":1615,"type":"BUY","strength":0.725,"price":4.1334,"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":"1992-08-25","known_ts":"1992-08-27","bar_index":1628,"type":"REBUY","strength":0.725,"price":4.1415,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1992-10-02","known_ts":"1992-10-02","bar_index":1637,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1568,"stop_level":4.2179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-10-06","known_ts":"1992-10-06","bar_index":1637,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.0651,"stop_level":4.2179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-10-15","known_ts":"1992-10-19","bar_index":1640,"type":"REBUY","strength":0.863,"price":4.3707,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"1992-12-04","known_ts":"1992-12-04","bar_index":1651,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.5468,"stop_level":4.5777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-12-07","known_ts":"1992-12-07","bar_index":1652,"type":"RECLAIM","strength":0.863,"price":4.6701,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-12-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1992-12-04","prior_stop_level":4.5777,"sweep_low":4.5314,"atr14":0.112807,"stop_level":4.474997,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-12-18","known_ts":"1992-12-18","bar_index":1655,"type":"RECLAIM","strength":1.0,"price":4.6856,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-12-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-02-16","known_ts":"1993-02-16","bar_index":1668,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.0638,"stop_level":5.1881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-02-17","known_ts":"1993-02-17","bar_index":1668,"type":"RECLAIM","strength":1.0,"price":5.2502,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-02-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1993-02-16","prior_stop_level":5.1881,"sweep_low":4.9396,"atr14":0.136416,"stop_level":4.871392,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-03-04","known_ts":"1993-03-04","bar_index":1672,"type":"RECLAIM","strength":1.0,"price":5.623,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-02-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-05-28","known_ts":"1993-06-02","bar_index":1692,"type":"BUY","strength":0.725,"price":5.6615,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1993-06-09","known_ts":"1993-06-09","bar_index":1694,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.2393,"stop_level":5.2705,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-08-11","known_ts":"1993-08-13","bar_index":1709,"type":"BUY","strength":0.725,"price":5.2002,"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":"1993-12-15","known_ts":"1993-12-15","bar_index":1738,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.3987,"stop_level":5.4304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-12-16","known_ts":"1993-12-16","bar_index":1738,"type":"RECLAIM","strength":0.725,"price":5.4939,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1993-12-15","prior_stop_level":5.4304,"sweep_low":5.3987,"atr14":0.130741,"stop_level":5.333329,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-31","known_ts":"1993-12-31","bar_index":1742,"type":"RECLAIM","strength":0.863,"price":5.8274,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-02-04","known_ts":"1994-02-04","bar_index":1750,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.0392,"stop_level":6.151,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-02-07","known_ts":"1994-02-07","bar_index":1750,"type":"RECLAIM","strength":0.863,"price":6.199,"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":true,"above200":true,"monthlyBull":false},"anchor_ts":"1994-02-04","prior_stop_level":6.151,"sweep_low":6.0072,"atr14":0.159966,"stop_level":5.927217,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-19","known_ts":"1994-05-23","bar_index":1774,"type":"BUY","strength":0.588,"price":5.5189,"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":"1994-06-21","known_ts":"1994-06-21","bar_index":1781,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.3419,"stop_level":5.4062,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-06-24","known_ts":"1994-06-24","bar_index":1782,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.2453,"stop_level":5.4062,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-07-01","known_ts":"1994-07-06","bar_index":1784,"type":"REBUY","strength":0.45,"price":5.2453,"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":"1994-07-12","known_ts":"1994-07-14","bar_index":1786,"type":"REBUY","strength":0.45,"price":5.2775,"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":"1994-07-28","known_ts":"1994-07-28","bar_index":1790,"type":"RECLAIM","strength":0.725,"price":5.5754,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-07-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-08-15","known_ts":"1994-08-15","bar_index":1794,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.4133,"stop_level":5.4781,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-31","known_ts":"1994-08-31","bar_index":1798,"type":"RECLAIM","strength":0.725,"price":5.8509,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-08-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-12-13","known_ts":"1994-12-15","bar_index":1822,"type":"BUY","strength":0.45,"price":4.9311,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-01-10","known_ts":"1995-01-10","bar_index":1828,"type":"RECLAIM","strength":0.725,"price":5.3393,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-12-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-15","known_ts":"1995-03-15","bar_index":1843,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.0017,"stop_level":5.0511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-03-31","known_ts":"1995-03-31","bar_index":1847,"type":"RECLAIM","strength":0.863,"price":5.2814,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-03-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-04-05","known_ts":"1995-04-07","bar_index":1848,"type":"BUY","strength":0.725,"price":5.2321,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1995-04-19","known_ts":"1995-04-21","bar_index":1851,"type":"BUY","strength":0.863,"price":5.2979,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"1995-06-15","known_ts":"1995-06-15","bar_index":1864,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9323,"stop_level":5.9468,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-19","known_ts":"1995-06-19","bar_index":1865,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.8638,"stop_level":5.9468,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-22","known_ts":"1995-06-22","bar_index":1866,"type":"RECLAIM","strength":0.863,"price":6.196,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-06-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-06-15","prior_stop_level":5.9468,"sweep_low":5.8305,"atr14":0.119455,"stop_level":5.770773,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-06-22","known_ts":"1995-06-22","bar_index":1866,"type":"RECLAIM","strength":0.863,"price":6.196,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-06-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":"1995-06-19","prior_stop_level":5.9468,"sweep_low":5.8305,"atr14":0.119455,"stop_level":5.770773,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-07-06","known_ts":"1995-07-06","bar_index":1869,"type":"RECLAIM","strength":0.863,"price":6.6445,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-11-29","known_ts":"1995-12-01","bar_index":1903,"type":"BUY","strength":0.725,"price":6.1012,"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":"1995-12-29","known_ts":"1996-01-03","bar_index":1910,"type":"BUY","strength":0.725,"price":6.0336,"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":"1996-01-25","known_ts":"1996-01-29","bar_index":1916,"type":"BUY","strength":0.588,"price":5.966,"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":"quality","score":65},{"ts":"1996-02-16","known_ts":"1996-02-16","bar_index":1921,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.9677,"stop_level":6.1212,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1996-02-22","known_ts":"1996-02-22","bar_index":1922,"type":"RECLAIM","strength":0.725,"price":6.1382,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-02-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1996-02-16","prior_stop_level":6.1212,"sweep_low":5.8313,"atr14":0.165969,"stop_level":5.748315,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-03-05","known_ts":"1996-03-05","bar_index":1925,"type":"RECLAIM","strength":0.863,"price":6.1553,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-02-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-05-09","known_ts":"1996-05-09","bar_index":1940,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.5148,"stop_level":6.5664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-05-13","known_ts":"1996-05-15","bar_index":1941,"type":"BUY","strength":0.863,"price":6.7211,"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":"1996-05-13","known_ts":"1996-05-13","bar_index":1941,"type":"RECLAIM","strength":0.863,"price":6.7727,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-05-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":"1996-05-09","prior_stop_level":6.5664,"sweep_low":6.4633,"atr14":0.168753,"stop_level":6.378924,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-08-02","known_ts":"1996-08-06","bar_index":1960,"type":"BUY","strength":0.45,"price":6.0043,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-08-07","known_ts":"1996-08-07","bar_index":1961,"type":"RECLAIM","strength":0.588,"price":6.1604,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-08-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1996-09-25","known_ts":"1996-09-25","bar_index":1972,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.3687,"stop_level":6.4207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-09-27","known_ts":"1996-09-27","bar_index":1973,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.3687,"stop_level":6.4207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-04","known_ts":"1996-10-04","bar_index":1974,"type":"RECLAIM","strength":0.725,"price":6.4381,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-09-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-09-27","prior_stop_level":6.4207,"sweep_low":6.2646,"atr14":0.117149,"stop_level":6.206025,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-10-10","known_ts":"1996-10-14","bar_index":1976,"type":"REBUY","strength":0.725,"price":6.4034,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1996-11-13","known_ts":"1996-11-15","bar_index":1984,"type":"BUY","strength":0.863,"price":6.494,"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":"1996-12-13","known_ts":"1996-12-13","bar_index":1991,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.424,"stop_level":6.4415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-12-18","known_ts":"1996-12-18","bar_index":1992,"type":"RECLAIM","strength":0.725,"price":6.5465,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-12-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":"1996-12-13","prior_stop_level":6.4415,"sweep_low":6.2314,"atr14":0.135149,"stop_level":6.163826,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-12-27","known_ts":"1996-12-31","bar_index":1994,"type":"REBUY","strength":0.863,"price":6.634,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1997-01-27","known_ts":"1997-01-27","bar_index":2000,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.5115,"stop_level":6.9316,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-03-12","known_ts":"1997-03-14","bar_index":2011,"type":"BUY","strength":0.725,"price":6.745,"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":"1997-05-02","known_ts":"1997-05-06","bar_index":2023,"type":"BUY","strength":0.588,"price":6.5558,"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":"aplus","score":100},{"ts":"1997-06-30","known_ts":"1997-06-30","bar_index":2036,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.4109,"stop_level":7.4821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-07","known_ts":"1997-07-07","bar_index":2037,"type":"RECLAIM","strength":1.0,"price":7.5445,"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":true,"monthlyBull":true},"anchor_ts":"1997-06-30","prior_stop_level":7.4821,"sweep_low":7.3396,"atr14":0.182423,"stop_level":7.248389,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-16","known_ts":"1997-07-16","bar_index":2040,"type":"RECLAIM","strength":1.0,"price":8.4619,"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":true}},{"ts":"1997-08-22","known_ts":"1997-08-22","bar_index":2049,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.4901,"stop_level":8.5421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-11-25","known_ts":"1997-11-28","bar_index":2071,"type":"BUY","strength":0.725,"price":7.6383,"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":"1998-05-18","known_ts":"1998-05-18","bar_index":2110,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.2793,"stop_level":8.2977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-09-04","known_ts":"1998-09-09","bar_index":2136,"type":"BUY","strength":0.45,"price":5.7897,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-10-09","known_ts":"1998-10-09","bar_index":2144,"type":"RECLAIM","strength":0.725,"price":7.2626,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-09-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-10","known_ts":"1998-12-10","bar_index":2158,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.9653,"stop_level":7.1523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-17","known_ts":"1998-12-17","bar_index":2160,"type":"RECLAIM","strength":0.725,"price":7.4421,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-12-10","prior_stop_level":7.1523,"sweep_low":6.8157,"atr14":0.223538,"stop_level":6.703931,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-28","known_ts":"1998-12-30","bar_index":2162,"type":"BUY","strength":0.863,"price":7.5824,"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":10},{"ts":"1999-01-27","known_ts":"1999-01-27","bar_index":2168,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.827,"stop_level":7.9283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-29","known_ts":"1999-01-29","bar_index":2169,"type":"RECLAIM","strength":0.863,"price":8.1567,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-01-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-01-27","prior_stop_level":7.9283,"sweep_low":7.7799,"atr14":0.325153,"stop_level":7.617323,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-10","known_ts":"1999-02-10","bar_index":2172,"type":"RECLAIM","strength":0.863,"price":7.9871,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-13","known_ts":"1999-05-13","bar_index":2193,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.109,"stop_level":10.1346,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-05-14","known_ts":"1999-05-14","bar_index":2193,"type":"RECLAIM","strength":1.0,"price":10.4217,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-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":"1999-05-13","prior_stop_level":10.1346,"sweep_low":10.0048,"atr14":0.40654,"stop_level":9.80153,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-06","known_ts":"1999-10-08","bar_index":2227,"type":"BUY","strength":0.588,"price":9.1319,"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":"1999-11-22","known_ts":"1999-11-22","bar_index":2238,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.3036,"stop_level":9.3612,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1999-11-29","known_ts":"1999-11-29","bar_index":2239,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.1116,"stop_level":9.3612,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1999-11-30","known_ts":"1999-11-30","bar_index":2239,"type":"RECLAIM","strength":0.725,"price":9.4093,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-11-22 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":"1999-11-22","prior_stop_level":9.3612,"sweep_low":8.9964,"atr14":0.297477,"stop_level":8.847662,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-30","known_ts":"1999-11-30","bar_index":2239,"type":"RECLAIM","strength":0.725,"price":9.4093,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-11-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1999-11-29","prior_stop_level":9.3612,"sweep_low":8.9964,"atr14":0.297477,"stop_level":8.847662,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-14","known_ts":"1999-12-14","bar_index":2243,"type":"RECLAIM","strength":0.725,"price":10.4462,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-11-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-01-04","known_ts":"2000-01-04","bar_index":2247,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.331,"stop_level":10.3598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-01-05","known_ts":"2000-01-05","bar_index":2248,"type":"RECLAIM","strength":0.725,"price":10.8782,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-01-04","prior_stop_level":10.3598,"sweep_low":10.2254,"atr14":0.38086,"stop_level":10.03497,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-18","known_ts":"2000-01-18","bar_index":2250,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.2254,"stop_level":10.331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-03-15","known_ts":"2000-03-17","bar_index":2264,"type":"BUY","strength":0.45,"price":8.6429,"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-04-10","known_ts":"2000-04-10","bar_index":2270,"type":"RECLAIM","strength":0.725,"price":9.5807,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-03-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-14","known_ts":"2000-04-14","bar_index":2271,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.5559,"stop_level":8.7783,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-27","known_ts":"2000-04-27","bar_index":2274,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.1982,"stop_level":8.2756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-02","known_ts":"2000-05-02","bar_index":2275,"type":"RECLAIM","strength":0.588,"price":8.3336,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-04-27","prior_stop_level":8.2756,"sweep_low":8.1016,"atr14":0.388489,"stop_level":7.907355,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-27","known_ts":"2000-06-29","bar_index":2288,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-06-27","trigger_known_ts":"2000-06-29","strength":0.45,"price":7.0421,"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.360547,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.6914,"atr14":0.303105,"stop_level":6.539848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-11","known_ts":"2000-07-13","bar_index":2291,"type":"BUY","strength":0.45,"price":7.4024,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-08-21","known_ts":"2000-08-21","bar_index":2300,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.5742,"stop_level":7.643,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-08-24","known_ts":"2000-08-24","bar_index":2301,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.2304,"stop_level":7.643,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-26","known_ts":"2000-09-28","bar_index":2309,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-09-26","trigger_known_ts":"2000-09-28","strength":0.45,"price":6.1989,"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.437114,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.855,"atr14":0.26379,"stop_level":5.723105,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-17","known_ts":"2000-10-19","bar_index":2314,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-10-17","trigger_known_ts":"2000-10-19","strength":0.45,"price":6.4052,"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.418381,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.6684,"atr14":0.336648,"stop_level":5.500076,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-20","known_ts":"2000-10-24","bar_index":2315,"type":"BUY","strength":0.45,"price":6.749,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-10-20","known_ts":"2000-10-24","bar_index":2315,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-10-20","trigger_known_ts":"2000-10-24","strength":0.45,"price":6.749,"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.387162,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.6684,"atr14":0.339799,"stop_level":5.498501,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-24","known_ts":"2000-11-24","bar_index":2323,"type":"RECLAIM","strength":0.725,"price":6.9358,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-10-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-01-11","known_ts":"2001-01-11","bar_index":2333,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.8969,"stop_level":7.9465,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-01-16","known_ts":"2001-01-16","bar_index":2334,"type":"RECLAIM","strength":0.863,"price":7.9861,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-01-11","prior_stop_level":7.9465,"sweep_low":7.6393,"atr14":0.349052,"stop_level":7.464774,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-26","known_ts":"2001-01-26","bar_index":2337,"type":"RECLAIM","strength":0.863,"price":8.2485,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-01-31","known_ts":"2001-02-02","bar_index":2338,"type":"REBUY","strength":0.863,"price":8.3779,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2001-03-13","known_ts":"2001-03-13","bar_index":2347,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.4034,"stop_level":8.4785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-27","known_ts":"2001-05-01","bar_index":2358,"type":"BUY","strength":0.863,"price":9.0888,"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":"2001-06-12","known_ts":"2001-06-12","bar_index":2368,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.9778,"stop_level":9.1113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-11","known_ts":"2001-07-13","bar_index":2375,"type":"BUY","strength":0.863,"price":9.6503,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2001-08-14","known_ts":"2001-08-16","bar_index":2383,"type":"REBUY","strength":0.863,"price":9.5388,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2001-08-22","known_ts":"2001-08-24","bar_index":2385,"type":"REBUY","strength":0.863,"price":9.6166,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2001-10-23","known_ts":"2001-10-25","bar_index":2398,"type":"BUY","strength":0.588,"price":8.4957,"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":20},{"ts":"2001-11-28","known_ts":"2001-11-28","bar_index":2406,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.5876,"stop_level":8.6399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-12-05","known_ts":"2001-12-05","bar_index":2408,"type":"RECLAIM","strength":0.725,"price":8.9158,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2001-11-28","prior_stop_level":8.6399,"sweep_low":8.4979,"atr14":0.191757,"stop_level":8.402021,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-18","known_ts":"2001-12-18","bar_index":2411,"type":"RECLAIM","strength":0.863,"price":8.764,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-11-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-18","known_ts":"2002-01-23","bar_index":2418,"type":"REBUY","strength":0.725,"price":8.9664,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2002-03-22","known_ts":"2002-03-22","bar_index":2432,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.175,"stop_level":10.2424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-26","known_ts":"2002-03-26","bar_index":2433,"type":"RECLAIM","strength":1.0,"price":10.2605,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-03-22","prior_stop_level":10.2424,"sweep_low":9.8807,"atr14":0.300055,"stop_level":9.730673,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-09","known_ts":"2002-04-09","bar_index":2436,"type":"RECLAIM","strength":1.0,"price":10.101,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-03-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-30","known_ts":"2002-05-30","bar_index":2448,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.7601,"stop_level":10.823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-31","known_ts":"2002-05-31","bar_index":2448,"type":"RECLAIM","strength":1.0,"price":10.8412,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-05-30","prior_stop_level":10.823,"sweep_low":10.6641,"atr14":0.234456,"stop_level":10.546872,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-06-04","known_ts":"2002-06-04","bar_index":2449,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.6029,"stop_level":10.823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-10-10","known_ts":"2002-10-14","bar_index":2479,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-10-10","trigger_known_ts":"2002-10-14","strength":0.45,"price":7.0063,"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.375936,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.2247,"atr14":0.379558,"stop_level":6.034921,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-18","known_ts":"2002-10-22","bar_index":2481,"type":"BUY","strength":0.45,"price":7.6446,"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":"us_sector_realestate"}},{"ts":"2002-11-08","known_ts":"2002-11-08","bar_index":2486,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.5209,"stop_level":7.615,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-14","known_ts":"2002-11-14","bar_index":2487,"type":"RECLAIM","strength":0.588,"price":7.7713,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-11-08","prior_stop_level":7.615,"sweep_low":7.1897,"atr14":0.3195,"stop_level":7.02995,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-04","known_ts":"2002-12-04","bar_index":2491,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.2185,"stop_level":8.3109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-30","known_ts":"2003-01-30","bar_index":2504,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.0608,"stop_level":8.1697,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-02-03","known_ts":"2003-02-03","bar_index":2505,"type":"RECLAIM","strength":0.725,"price":8.3676,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-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":"2003-01-30","prior_stop_level":8.1697,"sweep_low":7.9778,"atr14":0.257388,"stop_level":7.849106,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-21","known_ts":"2003-03-25","bar_index":2516,"type":"BUY","strength":0.725,"price":8.4879,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2003-04-16","known_ts":"2003-04-21","bar_index":2522,"type":"BUY","strength":0.863,"price":8.4947,"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-05-20","known_ts":"2003-05-20","bar_index":2529,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.283,"stop_level":8.3069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-22","known_ts":"2003-05-22","bar_index":2530,"type":"RECLAIM","strength":0.725,"price":8.3821,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-05-20","prior_stop_level":8.3069,"sweep_low":8.1565,"atr14":0.189523,"stop_level":8.061739,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-30","known_ts":"2003-06-03","bar_index":2532,"type":"REBUY","strength":0.863,"price":8.6708,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2003-07-10","known_ts":"2003-07-10","bar_index":2541,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.0279,"stop_level":9.0672,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-11","known_ts":"2003-07-11","bar_index":2541,"type":"RECLAIM","strength":0.863,"price":9.0911,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-07-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-07-10","prior_stop_level":9.0672,"sweep_low":8.9254,"atr14":0.203521,"stop_level":8.823639,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-25","known_ts":"2003-07-25","bar_index":2545,"type":"RECLAIM","strength":0.863,"price":9.6583,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-07-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-26","known_ts":"2003-09-26","bar_index":2559,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.0489,"stop_level":10.1247,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-29","known_ts":"2003-09-29","bar_index":2560,"type":"RECLAIM","strength":1.0,"price":10.1401,"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":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-09-26","prior_stop_level":10.1247,"sweep_low":9.9732,"atr14":0.21358,"stop_level":9.86641,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-05","known_ts":"2003-12-09","bar_index":2576,"type":"BUY","strength":0.863,"price":10.4324,"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":"2004-02-04","known_ts":"2004-02-04","bar_index":2589,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.4612,"stop_level":10.5345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-02-05","known_ts":"2004-02-05","bar_index":2589,"type":"RECLAIM","strength":0.863,"price":10.6094,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-02-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":"2004-02-04","prior_stop_level":10.5345,"sweep_low":10.4455,"atr14":0.227797,"stop_level":10.331602,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-20","known_ts":"2004-02-24","bar_index":2593,"type":"BUY","strength":0.863,"price":11.3191,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2004-06-03","known_ts":"2004-06-07","bar_index":2617,"type":"BUY","strength":0.725,"price":10.7018,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2004-07-09","known_ts":"2004-07-09","bar_index":2625,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.5211,"stop_level":10.5527,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-07-12","known_ts":"2004-07-12","bar_index":2625,"type":"RECLAIM","strength":0.588,"price":10.565,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2004-07-09","prior_stop_level":10.5527,"sweep_low":10.4597,"atr14":0.188299,"stop_level":10.36555,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-22","known_ts":"2004-07-26","bar_index":2628,"type":"REBUY","strength":0.588,"price":10.5702,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":65},{"ts":"2004-10-13","known_ts":"2004-10-13","bar_index":2647,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.1311,"stop_level":11.2159,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-11-05","known_ts":"2004-11-09","bar_index":2653,"type":"BUY","strength":0.863,"price":11.8023,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2004-12-27","known_ts":"2004-12-27","bar_index":2664,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.7757,"stop_level":11.8521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-28","known_ts":"2004-12-28","bar_index":2664,"type":"RECLAIM","strength":1.0,"price":11.9036,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-12-27","prior_stop_level":11.8521,"sweep_low":11.7455,"atr14":0.180729,"stop_level":11.655136,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-24","known_ts":"2005-02-28","bar_index":2678,"type":"BUY","strength":0.863,"price":11.971,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2005-03-16","known_ts":"2005-03-16","bar_index":2682,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.9406,"stop_level":11.9656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-17","known_ts":"2005-03-17","bar_index":2683,"type":"RECLAIM","strength":0.725,"price":12.0032,"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":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-03-16","prior_stop_level":11.9656,"sweep_low":11.8816,"atr14":0.215253,"stop_level":11.773973,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-03-31","known_ts":"2005-03-31","bar_index":2686,"type":"RECLAIM","strength":0.863,"price":12.4307,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-03-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-04-18","known_ts":"2005-04-18","bar_index":2690,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.7742,"stop_level":11.996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-06-30","known_ts":"2005-06-30","bar_index":2707,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.469,"stop_level":11.5591,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2005-07-05","known_ts":"2005-07-05","bar_index":2708,"type":"RECLAIM","strength":0.588,"price":11.6563,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-30 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":"2005-06-30","prior_stop_level":11.5591,"sweep_low":11.4329,"atr14":0.216942,"stop_level":11.324429,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-18","known_ts":"2005-07-20","bar_index":2711,"type":"BUY","strength":0.588,"price":11.9843,"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":30},{"ts":"2005-08-15","known_ts":"2005-08-15","bar_index":2717,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.1488,"stop_level":12.2032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-17","known_ts":"2005-08-17","bar_index":2718,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.8275,"stop_level":12.2032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-09-12","known_ts":"2005-09-14","bar_index":2724,"type":"BUY","strength":0.588,"price":12.2051,"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":"2005-10-06","known_ts":"2005-10-06","bar_index":2730,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.764,"stop_level":12.0036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-10-10","known_ts":"2005-10-10","bar_index":2730,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.6278,"stop_level":12.0036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-11-14","known_ts":"2005-11-16","bar_index":2739,"type":"BUY","strength":0.45,"price":11.7868,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-11-17","known_ts":"2005-11-17","bar_index":2740,"type":"RECLAIM","strength":0.588,"price":11.946,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-11-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-12-15","known_ts":"2005-12-15","bar_index":2746,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.0027,"stop_level":12.0942,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-16","known_ts":"2005-12-16","bar_index":2746,"type":"RECLAIM","strength":0.725,"price":12.1253,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-12-15","prior_stop_level":12.0942,"sweep_low":11.9862,"atr14":0.171238,"stop_level":11.900581,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-03","known_ts":"2006-01-03","bar_index":2750,"type":"RECLAIM","strength":0.863,"price":12.3778,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-18","known_ts":"2006-01-18","bar_index":2753,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.1344,"stop_level":12.1381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-19","known_ts":"2006-01-19","bar_index":2753,"type":"RECLAIM","strength":0.863,"price":12.2716,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-01-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-01-18","prior_stop_level":12.1381,"sweep_low":12.0484,"atr14":0.169361,"stop_level":11.96372,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-02","known_ts":"2006-02-02","bar_index":2757,"type":"RECLAIM","strength":0.863,"price":12.8449,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-01-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-09","known_ts":"2006-03-13","bar_index":2765,"type":"REBUY","strength":0.863,"price":13.3056,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2006-04-11","known_ts":"2006-04-11","bar_index":2772,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.302,"stop_level":13.348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-13","known_ts":"2006-04-13","bar_index":2773,"type":"RECLAIM","strength":0.863,"price":13.3609,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-04-11","prior_stop_level":13.348,"sweep_low":13.1693,"atr14":0.241428,"stop_level":13.048586,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-05","known_ts":"2006-07-07","bar_index":2792,"type":"BUY","strength":0.45,"price":11.2527,"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-07-26","known_ts":"2006-07-28","bar_index":2797,"type":"BUY","strength":0.45,"price":10.8721,"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-08-14","known_ts":"2006-08-14","bar_index":2801,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.3879,"stop_level":10.7162,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2006-08-16","known_ts":"2006-08-16","bar_index":2802,"type":"RECLAIM","strength":0.45,"price":10.9244,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-14 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":"2006-08-14","prior_stop_level":10.7162,"sweep_low":10.3692,"atr14":0.257873,"stop_level":10.240264,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-11","known_ts":"2006-10-11","bar_index":2815,"type":"RECLAIM","strength":0.725,"price":12.2168,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-09","known_ts":"2007-03-09","bar_index":2848,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.687,"stop_level":15.7022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-07","known_ts":"2007-05-09","bar_index":2862,"type":"BUY","strength":0.863,"price":15.8033,"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":85},{"ts":"2007-05-24","known_ts":"2007-05-24","bar_index":2866,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.2108,"stop_level":15.282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-05-25","known_ts":"2007-05-25","bar_index":2866,"type":"RECLAIM","strength":0.863,"price":15.3801,"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":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-05-24","prior_stop_level":15.282,"sweep_low":15.1993,"atr14":0.291922,"stop_level":15.053339,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-16","known_ts":"2007-07-18","bar_index":2878,"type":"BUY","strength":0.725,"price":15.963,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"2007-09-10","known_ts":"2007-09-12","bar_index":2891,"type":"BUY","strength":0.45,"price":13.2525,"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-10-16","known_ts":"2007-10-16","bar_index":2899,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.7045,"stop_level":13.7491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-18","known_ts":"2007-10-18","bar_index":2900,"type":"RECLAIM","strength":0.588,"price":13.8908,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-10-16","prior_stop_level":13.7491,"sweep_low":13.5183,"atr14":0.398193,"stop_level":13.319203,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-22","known_ts":"2007-10-22","bar_index":2901,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.1439,"stop_level":13.7491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-29","known_ts":"2007-10-29","bar_index":2902,"type":"RECLAIM","strength":0.588,"price":14.3273,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-10-22","prior_stop_level":13.7491,"sweep_low":12.9363,"atr14":0.468389,"stop_level":12.702106,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-04","known_ts":"2007-12-04","bar_index":2911,"type":"RECLAIM","strength":0.725,"price":14.8463,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-12-19","known_ts":"2007-12-19","bar_index":2914,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.8428,"stop_level":13.9113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-12-20","known_ts":"2007-12-20","bar_index":2915,"type":"RECLAIM","strength":0.588,"price":13.9817,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-12-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-12-19","prior_stop_level":13.9113,"sweep_low":13.6942,"atr14":0.458903,"stop_level":13.464748,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-22","known_ts":"2008-02-26","bar_index":2929,"type":"BUY","strength":0.45,"price":12.9049,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-03-03","known_ts":"2008-03-05","bar_index":2931,"type":"BUY","strength":0.45,"price":12.4588,"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":"us_sector_realestate"}},{"ts":"2008-04-09","known_ts":"2008-04-09","bar_index":2939,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.4825,"stop_level":12.5733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-15","known_ts":"2008-04-15","bar_index":2941,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.0581,"stop_level":12.5733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-18","known_ts":"2008-04-18","bar_index":2942,"type":"RECLAIM","strength":0.588,"price":12.674,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-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":"2008-04-15","prior_stop_level":12.5733,"sweep_low":11.8568,"atr14":0.374559,"stop_level":11.669521,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-14","known_ts":"2008-05-14","bar_index":2948,"type":"RECLAIM","strength":0.725,"price":13.4122,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-30","known_ts":"2008-05-30","bar_index":2951,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.418,"stop_level":12.7607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-15","known_ts":"2008-07-17","bar_index":2962,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-07-15","trigger_known_ts":"2008-07-17","strength":0.45,"price":10.1886,"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.35903,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.2024,"atr14":0.392692,"stop_level":9.006054,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-23","known_ts":"2008-07-25","bar_index":2964,"type":"BUY","strength":0.45,"price":9.9715,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-07-23","known_ts":"2008-07-25","bar_index":2964,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-07-23","trigger_known_ts":"2008-07-25","strength":0.45,"price":9.9715,"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.328351,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.2024,"atr14":0.401139,"stop_level":9.001831,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-17","known_ts":"2008-09-17","bar_index":2977,"type":"RECLAIM","strength":0.725,"price":12.5584,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-05-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-10-07","known_ts":"2008-10-07","bar_index":2981,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.1552,"stop_level":11.0443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-11-24","known_ts":"2008-11-26","bar_index":2993,"type":"BUY","strength":0.45,"price":7.818,"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":"us_sector_realestate"}},{"ts":"2008-11-24","known_ts":"2008-11-26","bar_index":2993,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-11-24","trigger_known_ts":"2008-11-26","strength":0.45,"price":7.818,"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.473404,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.8743,"atr14":0.678136,"stop_level":5.535232,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-22","known_ts":"2008-12-22","bar_index":2999,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.5502,"stop_level":6.9537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-12-26","known_ts":"2008-12-26","bar_index":3000,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.2593,"stop_level":6.9537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2009-02-04","known_ts":"2009-02-06","bar_index":3009,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-02-04","trigger_known_ts":"2009-02-06","strength":0.45,"price":5.7916,"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.568184,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.2275,"atr14":0.405884,"stop_level":5.024558,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-23","known_ts":"2009-02-25","bar_index":3013,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-02-23","trigger_known_ts":"2009-02-25","strength":0.45,"price":5.337,"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.602079,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.9279,"atr14":0.349158,"stop_level":4.753321,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-06","known_ts":"2009-03-10","bar_index":3016,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-06","trigger_known_ts":"2009-03-10","strength":0.45,"price":4.4279,"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.66986,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.8576,"atr14":0.341111,"stop_level":3.687045,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-11","known_ts":"2009-03-13","bar_index":3017,"type":"BUY","strength":0.45,"price":4.9217,"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":"us_sector_realestate"}},{"ts":"2009-03-11","known_ts":"2009-03-13","bar_index":3017,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-11","trigger_known_ts":"2009-03-13","strength":0.45,"price":4.9217,"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.633043,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.8576,"atr14":0.322466,"stop_level":3.696367,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-07","known_ts":"2009-05-07","bar_index":3030,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.9389,"stop_level":7.1428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-08","known_ts":"2009-05-08","bar_index":3030,"type":"RECLAIM","strength":0.725,"price":7.4217,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-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-05-07","prior_stop_level":7.1428,"sweep_low":6.8494,"atr14":0.478856,"stop_level":6.609972,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-02","known_ts":"2009-06-04","bar_index":3036,"type":"REBUY","strength":0.725,"price":7.3593,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2009-07-23","known_ts":"2009-07-27","bar_index":3048,"type":"BUY","strength":0.863,"price":7.3718,"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":"2009-08-17","known_ts":"2009-08-17","bar_index":3053,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.2427,"stop_level":7.4157,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-19","known_ts":"2009-08-19","bar_index":3054,"type":"RECLAIM","strength":1.0,"price":7.4241,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-08-17","prior_stop_level":7.4157,"sweep_low":7.1927,"atr14":0.311263,"stop_level":7.037068,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-08-31","known_ts":"2009-08-31","bar_index":3057,"type":"RECLAIM","strength":1.0,"price":7.5158,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-09","known_ts":"2009-09-11","bar_index":3059,"type":"REBUY","strength":1.0,"price":7.7721,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2009-10-16","known_ts":"2009-10-20","bar_index":3068,"type":"BUY","strength":1.0,"price":8.4745,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2010-01-21","known_ts":"2010-01-21","bar_index":3089,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.7595,"stop_level":9.0037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-03","known_ts":"2010-03-05","bar_index":3099,"type":"BUY","strength":0.863,"price":9.0647,"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":"2010-05-04","known_ts":"2010-05-04","bar_index":3113,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.1823,"stop_level":10.312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-15","known_ts":"2010-07-19","bar_index":3130,"type":"BUY","strength":0.725,"price":8.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":"base","score":45},{"ts":"2010-08-19","known_ts":"2010-08-19","bar_index":3138,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.181,"stop_level":9.2094,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-23","known_ts":"2010-08-23","bar_index":3139,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.9709,"stop_level":9.2094,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-09-09","known_ts":"2010-09-09","bar_index":3143,"type":"RECLAIM","strength":0.863,"price":9.2832,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-27","known_ts":"2010-09-29","bar_index":3147,"type":"BUY","strength":0.863,"price":9.1583,"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":15},{"ts":"2010-10-29","known_ts":"2010-11-02","bar_index":3155,"type":"BUY","strength":0.863,"price":9.3173,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2010-11-29","known_ts":"2010-11-29","bar_index":3161,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.5849,"stop_level":9.6305,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-01","known_ts":"2010-12-01","bar_index":3162,"type":"RECLAIM","strength":0.863,"price":9.7102,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-29","prior_stop_level":9.6305,"sweep_low":9.4312,"atr14":0.252548,"stop_level":9.304926,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-13","known_ts":"2010-12-13","bar_index":3165,"type":"RECLAIM","strength":1.0,"price":10.126,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-01","known_ts":"2011-03-01","bar_index":3182,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.3877,"stop_level":13.4235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-02","known_ts":"2011-03-02","bar_index":3183,"type":"RECLAIM","strength":1.0,"price":13.4909,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-03-01","prior_stop_level":13.4235,"sweep_low":13.3247,"atr14":0.378518,"stop_level":13.135441,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-15","known_ts":"2011-03-15","bar_index":3186,"type":"RECLAIM","strength":1.0,"price":13.9379,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-03-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-27","known_ts":"2011-06-29","bar_index":3210,"type":"BUY","strength":0.725,"price":12.2426,"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-25","known_ts":"2011-07-25","bar_index":3216,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.2772,"stop_level":12.3349,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-07-28","known_ts":"2011-07-28","bar_index":3217,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.5676,"stop_level":12.3349,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-08-30","known_ts":"2011-09-01","bar_index":3225,"type":"BUY","strength":0.588,"price":10.3001,"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":15},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":3241,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.6627,"stop_level":9.9684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-29","known_ts":"2011-12-01","bar_index":3246,"type":"REBUY","strength":0.588,"price":9.8329,"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":"2012-01-09","known_ts":"2012-01-09","bar_index":3255,"type":"RECLAIM","strength":0.725,"price":11.5764,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-14","known_ts":"2012-02-14","bar_index":3263,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.729,"stop_level":11.7525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-16","known_ts":"2012-02-16","bar_index":3264,"type":"RECLAIM","strength":0.863,"price":12.0754,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-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":"2012-02-14","prior_stop_level":11.7525,"sweep_low":11.6351,"atr14":0.317833,"stop_level":11.476183,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-01","known_ts":"2012-03-01","bar_index":3267,"type":"RECLAIM","strength":0.863,"price":12.5452,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-08","known_ts":"2012-06-12","bar_index":3290,"type":"BUY","strength":0.725,"price":12.3428,"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":"2012-09-26","known_ts":"2012-09-26","bar_index":3315,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.6609,"stop_level":15.7329,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-09-27","known_ts":"2012-09-27","bar_index":3315,"type":"RECLAIM","strength":1.0,"price":15.9966,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-09-26","prior_stop_level":15.7329,"sweep_low":15.5471,"atr14":0.327339,"stop_level":15.38343,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-11","known_ts":"2012-10-11","bar_index":3319,"type":"RECLAIM","strength":1.0,"price":16.3622,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-09-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-30","known_ts":"2013-01-30","bar_index":3343,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.0263,"stop_level":18.352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-04","known_ts":"2013-02-04","bar_index":3344,"type":"RECLAIM","strength":1.0,"price":18.3761,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-01-30","prior_stop_level":18.352,"sweep_low":17.8997,"atr14":0.378863,"stop_level":17.710268,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-26","known_ts":"2013-03-28","bar_index":3356,"type":"BUY","strength":0.863,"price":19.0352,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2013-04-17","known_ts":"2013-04-17","bar_index":3361,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.0404,"stop_level":18.3922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-23","known_ts":"2013-04-23","bar_index":3362,"type":"RECLAIM","strength":1.0,"price":18.653,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-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":"2013-04-17","prior_stop_level":18.3922,"sweep_low":17.5369,"atr14":0.457634,"stop_level":17.308083,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-09","known_ts":"2013-07-11","bar_index":3380,"type":"BUY","strength":0.725,"price":17.918,"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":"2013-10-08","known_ts":"2013-10-08","bar_index":3401,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.3064,"stop_level":17.3926,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-10-10","known_ts":"2013-10-10","bar_index":3402,"type":"RECLAIM","strength":0.588,"price":17.8111,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2013-10-08","prior_stop_level":17.3926,"sweep_low":17.2387,"atr14":0.349394,"stop_level":17.064003,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-23","known_ts":"2013-10-23","bar_index":3405,"type":"RECLAIM","strength":0.725,"price":19.3189,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-10-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-12-18","known_ts":"2013-12-20","bar_index":3418,"type":"BUY","strength":0.725,"price":19.4634,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2014-01-23","known_ts":"2014-01-23","bar_index":3425,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.9427,"stop_level":18.9551,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-01-28","known_ts":"2014-01-28","bar_index":3426,"type":"RECLAIM","strength":0.863,"price":19.0481,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-01-23","prior_stop_level":18.9551,"sweep_low":18.6638,"atr14":0.298973,"stop_level":18.514314,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-25","known_ts":"2014-04-29","bar_index":3447,"type":"BUY","strength":0.588,"price":18.6834,"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":"2014-06-12","known_ts":"2014-06-12","bar_index":3458,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.4304,"stop_level":19.487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-30","known_ts":"2014-06-30","bar_index":3462,"type":"RECLAIM","strength":0.863,"price":20.6947,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-11","known_ts":"2014-07-11","bar_index":3464,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.3676,"stop_level":20.4117,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-15","known_ts":"2014-07-15","bar_index":3465,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.311,"stop_level":20.4117,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-18","known_ts":"2014-07-18","bar_index":3466,"type":"RECLAIM","strength":0.863,"price":20.4934,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-07-11","prior_stop_level":20.4117,"sweep_low":20.2292,"atr14":0.30523,"stop_level":20.076585,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-18","known_ts":"2014-07-18","bar_index":3466,"type":"RECLAIM","strength":0.863,"price":20.4934,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-07-15","prior_stop_level":20.4117,"sweep_low":20.2355,"atr14":0.30523,"stop_level":20.082885,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-15","known_ts":"2014-08-15","bar_index":3473,"type":"RECLAIM","strength":0.863,"price":21.3678,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-12","known_ts":"2014-09-12","bar_index":3479,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.9918,"stop_level":21.4993,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-23","known_ts":"2014-10-27","bar_index":3489,"type":"BUY","strength":0.725,"price":21.5881,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2014-11-14","known_ts":"2014-11-14","bar_index":3494,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.69,"stop_level":21.9075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-11-18","known_ts":"2014-11-18","bar_index":3495,"type":"RECLAIM","strength":0.863,"price":22.0035,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-11-14","prior_stop_level":21.9075,"sweep_low":21.6068,"atr14":0.30867,"stop_level":21.452465,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-02","known_ts":"2014-12-02","bar_index":3498,"type":"RECLAIM","strength":0.863,"price":22.5857,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-08","known_ts":"2015-05-12","bar_index":3534,"type":"BUY","strength":0.45,"price":20.6124,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-06-05","known_ts":"2015-06-05","bar_index":3540,"type":"SELL","basis":"structure_stop","strength":0.45,"price":20.4795,"stop_level":20.6124,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-06-10","known_ts":"2015-06-10","bar_index":3541,"type":"RECLAIM","strength":0.45,"price":20.7008,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2015-06-05","prior_stop_level":20.6124,"sweep_low":20.3168,"atr14":0.30283,"stop_level":20.165385,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-09","known_ts":"2015-07-09","bar_index":3548,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.3493,"stop_level":20.5055,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-07-13","known_ts":"2015-07-13","bar_index":3548,"type":"RECLAIM","strength":0.588,"price":20.6032,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-07-09","prior_stop_level":20.5055,"sweep_low":20.3363,"atr14":0.312981,"stop_level":20.179809,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-07","known_ts":"2015-08-11","bar_index":3555,"type":"BUY","strength":0.45,"price":20.0564,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-09-21","known_ts":"2015-09-23","bar_index":3565,"type":"BUY","strength":0.45,"price":18.1639,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-10-02","known_ts":"2015-10-06","bar_index":3568,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-10-02","trigger_known_ts":"2015-10-06","strength":0.45,"price":18.3219,"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.218239,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.5977,"atr14":0.367282,"stop_level":17.414059,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-18","known_ts":"2015-11-18","bar_index":3579,"type":"RECLAIM","strength":0.725,"price":21.4211,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-07-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-09","known_ts":"2015-12-09","bar_index":3583,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.7556,"stop_level":20.9353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-02-25","known_ts":"2016-02-29","bar_index":3601,"type":"BUY","strength":0.45,"price":17.2886,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-03-09","known_ts":"2016-03-09","bar_index":3604,"type":"RECLAIM","strength":0.725,"price":19.3318,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-02-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-03","known_ts":"2016-05-03","bar_index":3616,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.2501,"stop_level":21.4251,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-07-13","known_ts":"2016-07-15","bar_index":3633,"type":"BUY","strength":0.863,"price":21.7762,"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":"2016-08-09","known_ts":"2016-08-09","bar_index":3639,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.9801,"stop_level":22.0074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-10","known_ts":"2016-08-10","bar_index":3639,"type":"RECLAIM","strength":1.0,"price":22.2453,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-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":"2016-08-09","prior_stop_level":22.0074,"sweep_low":21.9258,"atr14":0.365122,"stop_level":21.743239,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-17","known_ts":"2016-08-17","bar_index":3641,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.5382,"stop_level":22.0074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-17","known_ts":"2016-11-21","bar_index":3663,"type":"BUY","strength":0.863,"price":21.9387,"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":"2016-12-19","known_ts":"2016-12-19","bar_index":3670,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.1274,"stop_level":21.2245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-20","known_ts":"2016-12-20","bar_index":3670,"type":"RECLAIM","strength":0.863,"price":21.28,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-12-19","prior_stop_level":21.2245,"sweep_low":20.9541,"atr14":0.484136,"stop_level":20.712032,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-12-27","known_ts":"2016-12-27","bar_index":3671,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.0997,"stop_level":21.1274,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-01-04","known_ts":"2017-01-04","bar_index":3673,"type":"RECLAIM","strength":0.588,"price":21.2384,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2016-12-27","prior_stop_level":21.1274,"sweep_low":20.6698,"atr14":0.422613,"stop_level":20.458494,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-02","known_ts":"2017-02-02","bar_index":3680,"type":"RECLAIM","strength":0.863,"price":21.7861,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-17","known_ts":"2017-03-17","bar_index":3690,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.234,"stop_level":23.2479,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-20","known_ts":"2017-03-20","bar_index":3690,"type":"RECLAIM","strength":1.0,"price":23.3599,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-03-17","prior_stop_level":23.2479,"sweep_low":23.003,"atr14":0.401842,"stop_level":22.802079,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-04","known_ts":"2017-04-06","bar_index":3694,"type":"REBUY","strength":1.0,"price":24.0807,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2017-06-13","known_ts":"2017-06-15","bar_index":3710,"type":"BUY","strength":0.863,"price":23.7341,"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":"2017-07-06","known_ts":"2017-07-06","bar_index":3715,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.6463,"stop_level":23.2043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-07-12","known_ts":"2017-07-12","bar_index":3716,"type":"RECLAIM","strength":0.863,"price":23.2608,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2017-07-06","prior_stop_level":23.2043,"sweep_low":22.4626,"atr14":0.371568,"stop_level":22.276816,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-01","known_ts":"2017-09-06","bar_index":3729,"type":"BUY","strength":0.725,"price":23.4727,"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":"2017-11-27","known_ts":"2017-11-27","bar_index":3748,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.3337,"stop_level":25.7473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-11","known_ts":"2017-12-11","bar_index":3752,"type":"RECLAIM","strength":1.0,"price":25.7305,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-06","known_ts":"2018-02-06","bar_index":3764,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.9534,"stop_level":25.011,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-03-14","known_ts":"2018-03-16","bar_index":3773,"type":"BUY","strength":0.725,"price":26.0113,"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":"2018-05-17","known_ts":"2018-05-17","bar_index":3788,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.3526,"stop_level":26.3817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-05-18","known_ts":"2018-05-18","bar_index":3788,"type":"RECLAIM","strength":0.863,"price":26.4688,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-05-17","prior_stop_level":26.3817,"sweep_low":26.1928,"atr14":0.360614,"stop_level":26.012493,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-05","known_ts":"2018-06-05","bar_index":3792,"type":"RECLAIM","strength":0.863,"price":27.9144,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-06-21","known_ts":"2018-06-21","bar_index":3796,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.1789,"stop_level":26.6213,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-08-24","known_ts":"2018-08-28","bar_index":3811,"type":"BUY","strength":0.588,"price":25.8567,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2018-11-14","known_ts":"2018-11-16","bar_index":3830,"type":"BUY","strength":0.45,"price":20.0127,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-12-31","known_ts":"2019-01-03","bar_index":3840,"type":"REBUY","strength":0.45,"price":16.6731,"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":"2018-12-31","known_ts":"2019-01-03","bar_index":3840,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-12-31","trigger_known_ts":"2019-01-03","strength":0.45,"price":16.6731,"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.406444,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.3698,"atr14":0.622761,"stop_level":15.05842,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-28","known_ts":"2019-02-28","bar_index":3853,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.8915,"stop_level":18.9726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-01","known_ts":"2019-03-01","bar_index":3853,"type":"RECLAIM","strength":0.588,"price":18.9826,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-02-28","prior_stop_level":18.9726,"sweep_low":18.55,"atr14":0.462859,"stop_level":18.318571,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-05","known_ts":"2019-03-05","bar_index":3854,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.6638,"stop_level":18.9726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-11","known_ts":"2019-03-11","bar_index":3855,"type":"RECLAIM","strength":0.588,"price":19.6126,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-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":"2019-03-05","prior_stop_level":18.9726,"sweep_low":18.3602,"atr14":0.474639,"stop_level":18.12288,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-17","known_ts":"2019-04-17","bar_index":3864,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.0224,"stop_level":20.1894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-06-14","known_ts":"2019-06-18","bar_index":3878,"type":"BUY","strength":0.863,"price":20.0103,"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":"2019-07-17","known_ts":"2019-07-17","bar_index":3885,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.4866,"stop_level":19.6021,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-07-24","known_ts":"2019-07-26","bar_index":3887,"type":"REBUY","strength":0.863,"price":20.1875,"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":"2019-07-24","known_ts":"2019-07-24","bar_index":3887,"type":"RECLAIM","strength":0.863,"price":19.6714,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-07-17","prior_stop_level":19.6021,"sweep_low":19.2093,"atr14":0.347445,"stop_level":19.035578,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-01","known_ts":"2019-10-01","bar_index":3903,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.26,"stop_level":21.4941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-03","known_ts":"2019-10-03","bar_index":3903,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.0182,"stop_level":21.4941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-17","known_ts":"2019-10-21","bar_index":3907,"type":"REBUY","strength":1.0,"price":22.4147,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2019-11-12","known_ts":"2019-11-12","bar_index":3913,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.7346,"stop_level":22.7892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-11-14","known_ts":"2019-11-14","bar_index":3913,"type":"RECLAIM","strength":1.0,"price":22.8828,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-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":"2019-11-12","prior_stop_level":22.7892,"sweep_low":22.5708,"atr14":0.390228,"stop_level":22.375686,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-04","known_ts":"2019-12-04","bar_index":3918,"type":"RECLAIM","strength":1.0,"price":23.2908,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-09","known_ts":"2020-04-14","bar_index":3947,"type":"BUY","strength":0.588,"price":16.2402,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2020-05-13","known_ts":"2020-05-13","bar_index":3954,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.6201,"stop_level":13.9955,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":3955,"type":"RECLAIM","strength":0.45,"price":15.3136,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-13","prior_stop_level":13.9955,"sweep_low":12.8212,"atr14":1.059025,"stop_level":12.291688,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-15","known_ts":"2020-07-15","bar_index":3969,"type":"RECLAIM","strength":0.725,"price":20.7297,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-08","known_ts":"2020-09-08","bar_index":3981,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.4392,"stop_level":23.0223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-09-14","known_ts":"2020-09-14","bar_index":3983,"type":"RECLAIM","strength":1.0,"price":23.1102,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-09-08","prior_stop_level":23.0223,"sweep_low":22.3273,"atr14":0.660454,"stop_level":21.997073,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-30","known_ts":"2020-09-30","bar_index":3987,"type":"RECLAIM","strength":1.0,"price":23.254,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-03","known_ts":"2020-12-07","bar_index":4002,"type":"BUY","strength":1.0,"price":24.2916,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-01-04","known_ts":"2021-01-04","bar_index":4008,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.3648,"stop_level":26.7826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-07","known_ts":"2021-01-07","bar_index":4009,"type":"RECLAIM","strength":1.0,"price":27.0076,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-01-04","prior_stop_level":26.7826,"sweep_low":26.196,"atr14":0.610711,"stop_level":25.890644,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-19","known_ts":"2021-01-19","bar_index":4012,"type":"RECLAIM","strength":1.0,"price":26.7907,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-12","known_ts":"2021-05-12","bar_index":4038,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.384,"stop_level":31.1432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-05","known_ts":"2021-08-09","bar_index":4058,"type":"BUY","strength":0.725,"price":27.6899,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2021-10-26","known_ts":"2021-10-26","bar_index":4077,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.3887,"stop_level":30.397,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-28","known_ts":"2021-10-28","bar_index":4077,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.0911,"stop_level":30.397,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-01","known_ts":"2021-11-01","bar_index":4078,"type":"RECLAIM","strength":0.863,"price":30.5706,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-10-26","prior_stop_level":30.397,"sweep_low":29.3636,"atr14":0.758086,"stop_level":28.984557,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-01","known_ts":"2021-11-01","bar_index":4078,"type":"RECLAIM","strength":0.863,"price":30.5706,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-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":"2021-10-28","prior_stop_level":30.397,"sweep_low":29.3636,"atr14":0.758086,"stop_level":28.984557,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-11","known_ts":"2021-11-11","bar_index":4081,"type":"RECLAIM","strength":0.863,"price":30.926,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-21","known_ts":"2021-12-21","bar_index":4090,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.9383,"stop_level":32.2954,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-27","known_ts":"2021-12-29","bar_index":4091,"type":"REBUY","strength":1.0,"price":33.7818,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2021-12-27","known_ts":"2021-12-27","bar_index":4091,"type":"RECLAIM","strength":0.863,"price":32.9348,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-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":"2021-12-21","prior_stop_level":32.2954,"sweep_low":31.5729,"atr14":0.790312,"stop_level":31.177744,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-18","known_ts":"2022-01-18","bar_index":4096,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.6192,"stop_level":33.2753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-20","known_ts":"2022-01-20","bar_index":4096,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.7971,"stop_level":33.2753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-02-11","known_ts":"2022-02-11","bar_index":4102,"type":"RECLAIM","strength":0.863,"price":34.7368,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-13","known_ts":"2022-04-18","bar_index":4116,"type":"BUY","strength":0.863,"price":34.4111,"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":"2022-05-09","known_ts":"2022-05-09","bar_index":4121,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.8926,"stop_level":34.6098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-07-15","known_ts":"2022-07-19","bar_index":4137,"type":"BUY","strength":0.588,"price":30.526,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":75,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2022-08-29","known_ts":"2022-08-29","bar_index":4147,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.2395,"stop_level":30.6823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-13","known_ts":"2022-10-17","bar_index":4158,"type":"BUY","strength":0.45,"price":25.9746,"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":"us_sector_realestate"}},{"ts":"2022-11-28","known_ts":"2022-11-28","bar_index":4168,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.2401,"stop_level":27.9471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-30","known_ts":"2022-11-30","bar_index":4169,"type":"RECLAIM","strength":0.588,"price":28.5493,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-11-28","prior_stop_level":27.9471,"sweep_low":27.083,"atr14":0.777286,"stop_level":26.694357,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-20","known_ts":"2022-12-20","bar_index":4173,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.1276,"stop_level":27.2241,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-21","known_ts":"2022-12-21","bar_index":4174,"type":"RECLAIM","strength":0.588,"price":27.3031,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-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":"2022-12-20","prior_stop_level":27.2241,"sweep_low":26.68,"atr14":0.799855,"stop_level":26.280073,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-27","known_ts":"2023-01-27","bar_index":4182,"type":"RECLAIM","strength":0.863,"price":30.2168,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-16","known_ts":"2023-02-16","bar_index":4186,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.2398,"stop_level":29.5235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-04-06","known_ts":"2023-04-11","bar_index":4198,"type":"BUY","strength":0.588,"price":27.9926,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2023-05-02","known_ts":"2023-05-02","bar_index":4203,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.3513,"stop_level":26.4692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-03","known_ts":"2023-05-03","bar_index":4204,"type":"RECLAIM","strength":0.725,"price":26.5508,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-05-02","prior_stop_level":26.4692,"sweep_low":25.9432,"atr14":0.675112,"stop_level":25.605644,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-11","known_ts":"2023-05-15","bar_index":4206,"type":"REBUY","strength":0.588,"price":27.2762,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2023-08-15","known_ts":"2023-08-15","bar_index":4227,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.8773,"stop_level":30.0142,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-29","known_ts":"2023-08-29","bar_index":4231,"type":"RECLAIM","strength":0.863,"price":30.0681,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-11-06","known_ts":"2023-11-08","bar_index":4247,"type":"BUY","strength":0.45,"price":27.7637,"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-11-14","known_ts":"2023-11-14","bar_index":4249,"type":"RECLAIM","strength":0.588,"price":29.1408,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-11-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2024-01-16","known_ts":"2024-01-16","bar_index":4262,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.545,"stop_level":31.0253,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-30","known_ts":"2024-01-30","bar_index":4266,"type":"RECLAIM","strength":0.863,"price":30.896,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-02-26","known_ts":"2024-02-28","bar_index":4272,"type":"BUY","strength":1.0,"price":31.751,"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":"2024-04-02","known_ts":"2024-04-02","bar_index":4280,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.0554,"stop_level":33.0741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-05","known_ts":"2024-04-05","bar_index":4281,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.2717,"stop_level":33.0741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-10","known_ts":"2024-07-12","bar_index":4303,"type":"BUY","strength":0.45,"price":27.5027,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-07-26","known_ts":"2024-07-26","bar_index":4307,"type":"RECLAIM","strength":0.725,"price":29.8321,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-07-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-10-04","known_ts":"2024-10-04","bar_index":4323,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.0881,"stop_level":31.1732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-10-10","known_ts":"2024-10-10","bar_index":4324,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.8517,"stop_level":31.1732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-10-08","known_ts":"2024-10-08","bar_index":4324,"type":"RECLAIM","strength":0.863,"price":31.3055,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-10-04","prior_stop_level":31.1732,"sweep_low":30.5869,"atr14":0.574109,"stop_level":30.299846,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-11","known_ts":"2024-10-11","bar_index":4325,"type":"RECLAIM","strength":0.863,"price":31.2299,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-10-10","prior_stop_level":31.1732,"sweep_low":30.8422,"atr14":0.540948,"stop_level":30.571726,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-17","known_ts":"2025-01-22","bar_index":4347,"type":"BUY","strength":0.588,"price":28.3131,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2025-02-12","known_ts":"2025-02-12","bar_index":4352,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.1514,"stop_level":28.3131,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-02-19","known_ts":"2025-02-19","bar_index":4354,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.7804,"stop_level":28.1514,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-02-20","known_ts":"2025-02-20","bar_index":4354,"type":"RECLAIM","strength":0.588,"price":28.5129,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-02-12","prior_stop_level":28.3131,"sweep_low":27.6091,"atr14":0.594539,"stop_level":27.311831,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-20","known_ts":"2025-02-20","bar_index":4354,"type":"RECLAIM","strength":0.588,"price":28.5129,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-02-19","prior_stop_level":28.1514,"sweep_low":27.6091,"atr14":0.594539,"stop_level":27.311831,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-13","known_ts":"2025-03-13","bar_index":4359,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.7353,"stop_level":27.7804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-03-14","known_ts":"2025-03-14","bar_index":4359,"type":"RECLAIM","strength":0.588,"price":28.2334,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-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":"2025-03-13","prior_stop_level":27.7804,"sweep_low":27.649,"atr14":0.697455,"stop_level":27.300272,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-15","known_ts":"2025-05-19","bar_index":4374,"type":"BUY","strength":0.45,"price":25.3881,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-06-27","known_ts":"2025-06-27","bar_index":4383,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.9667,"stop_level":24.986,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-01","known_ts":"2025-07-01","bar_index":4384,"type":"RECLAIM","strength":0.588,"price":25.3433,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-06-27","prior_stop_level":24.986,"sweep_low":24.3003,"atr14":0.604365,"stop_level":23.998118,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-04","known_ts":"2025-08-06","bar_index":4392,"type":"BUY","strength":0.588,"price":24.6769,"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":"2025-08-12","known_ts":"2025-08-14","bar_index":4394,"type":"BUY","strength":0.588,"price":25.4013,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-09-02","known_ts":"2025-09-02","bar_index":4398,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.2356,"stop_level":24.8025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-04","known_ts":"2025-09-04","bar_index":4399,"type":"RECLAIM","strength":0.588,"price":24.8783,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-09-02","prior_stop_level":24.8025,"sweep_low":24.0506,"atr14":0.570348,"stop_level":23.765426,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-23","known_ts":"2025-10-27","bar_index":4411,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-10-23","trigger_known_ts":"2025-10-27","strength":0.45,"price":23.3885,"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.231039,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.6192,"atr14":0.523832,"stop_level":22.357284,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-21","known_ts":"2025-11-25","bar_index":4418,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-11-21","trigger_known_ts":"2025-11-25","strength":0.45,"price":21.5579,"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.291225,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.6037,"atr14":0.501654,"stop_level":20.352873,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-05","known_ts":"2025-12-09","bar_index":4421,"type":"BUY","strength":0.45,"price":21.7436,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-12-05","known_ts":"2025-12-09","bar_index":4421,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-12-05","trigger_known_ts":"2025-12-09","strength":0.45,"price":21.7436,"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.27191,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.8589,"atr14":0.532213,"stop_level":20.592794,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-07","known_ts":"2026-01-07","bar_index":4428,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.7855,"stop_level":23.2868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-08","known_ts":"2026-01-08","bar_index":4428,"type":"RECLAIM","strength":0.588,"price":23.5817,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-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":"2026-01-07","prior_stop_level":23.2868,"sweep_low":22.5005,"atr14":0.572122,"stop_level":22.214439,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-26","known_ts":"2026-01-26","bar_index":4432,"type":"RECLAIM","strength":0.863,"price":25.6067,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-18","known_ts":"2026-02-18","bar_index":4437,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.8229,"stop_level":26.1866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-04-17","known_ts":"2026-04-21","bar_index":4451,"type":"BUY","strength":1.0,"price":24.6784,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":85},{"ts":"2026-05-04","known_ts":"2026-05-04","bar_index":4454,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.3299,"stop_level":24.5594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2026-06-04","known_ts":"2026-06-04","bar_index":4462,"type":"RECLAIM","strength":1.0,"price":24.07,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-30","known_ts":"2026-06-30","bar_index":4467,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.94,"stop_level":24.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-02","known_ts":"2026-07-02","bar_index":4468,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.79,"stop_level":24.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2026-07-31","known_ts":"2026-08-04","bar_index":4475,"type":"BUY","strength":1.0,"price":25.83,"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":65}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-08-04","last_scored_basis":null,"bars_since_signal":3,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2016-09-20","2016-10-14","2016-11-14","2016-12-09","2017-05-12","2017-08-24","2017-12-11","2018-01-17","2018-02-15","2018-03-09","2018-06-29","2018-08-03","2018-10-19","2018-12-31","2019-05-29","2020-01-09","2020-02-10","2020-03-24","2020-09-30","2021-05-27","2021-06-18","2021-07-23","2022-04-08","2022-05-23","2022-06-23","2022-09-30","2023-08-24","2023-10-03","2024-02-21","2024-04-25","2024-05-08","2024-05-30","2024-07-05","2024-11-06","2024-11-22","2024-12-30","2025-04-15","2025-04-24","2025-09-29","2026-03-13"],"warnings":[{"ts":"2022-12-19","kind":"arm","px":27.0574},{"ts":"2022-12-20","kind":"confirm","px":27.1276,"level":27.2241},{"ts":"2023-02-07","kind":"arm","px":30.1115},{"ts":"2023-02-16","kind":"confirm","px":29.2398,"level":29.5235},{"ts":"2023-04-27","kind":"arm","px":26.6505},{"ts":"2023-05-02","kind":"confirm","px":26.3513,"level":26.4692},{"ts":"2023-06-29","kind":"arm","px":30.425},{"ts":"2023-07-28","kind":"arm","px":30.7354},{"ts":"2023-08-15","kind":"confirm","px":29.8773,"level":30.0142},{"ts":"2023-11-28","kind":"arm","px":28.9572},{"ts":"2024-01-16","kind":"confirm","px":30.545,"level":31.0253},{"ts":"2024-03-12","kind":"arm","px":32.1597},{"ts":"2024-04-02","kind":"confirm","px":33.0554,"level":33.0741},{"ts":"2024-04-04","kind":"arm","px":32.3183},{"ts":"2024-04-05","kind":"confirm","px":32.2717,"level":33.0741},{"ts":"2024-07-29","kind":"arm","px":29.3719},{"ts":"2024-10-03","kind":"arm","px":31.1353},{"ts":"2024-10-04","kind":"confirm","px":31.0881,"level":31.1732},{"ts":"2024-10-07","kind":"arm","px":31.0597},{"ts":"2024-10-10","kind":"confirm","px":30.8517,"level":31.1732},{"ts":"2025-02-11","kind":"arm","px":28.5415},{"ts":"2025-02-12","kind":"confirm","px":28.1514,"level":28.3131},{"ts":"2025-02-18","kind":"arm","px":28.2846},{"ts":"2025-02-19","kind":"confirm","px":27.7804,"level":28.1514},{"ts":"2025-03-12","kind":"arm","px":28.0418},{"ts":"2025-03-13","kind":"confirm","px":27.7353,"level":27.7804},{"ts":"2025-06-17","kind":"arm","px":24.986},{"ts":"2025-06-27","kind":"confirm","px":24.9667,"level":24.986},{"ts":"2025-08-27","kind":"arm","px":25.2275},{"ts":"2025-09-02","kind":"confirm","px":24.2356,"level":24.8025},{"ts":"2025-12-26","kind":"arm","px":23.336},{"ts":"2026-01-07","kind":"confirm","px":22.7855,"level":23.2868},{"ts":"2026-01-08","kind":"arm","px":23.5817},{"ts":"2026-02-18","kind":"confirm","px":25.8229,"level":26.1866},{"ts":"2026-05-01","kind":"arm","px":23.786},{"ts":"2026-05-04","kind":"confirm","px":23.3299,"level":24.5594},{"ts":"2026-06-22","kind":"arm","px":24.25},{"ts":"2026-06-30","kind":"confirm","px":23.94,"level":24.25},{"ts":"2026-07-01","kind":"arm","px":23.56},{"ts":"2026-07-02","kind":"confirm","px":23.79,"level":24.25}],"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":[]}}}