{"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":"MAN","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1989-03-08","known_ts":"1989-03-08","bar_index":36,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.3427,"stop_level":9.4168,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-03-13","known_ts":"1989-03-15","bar_index":37,"type":"BUY","strength":0.588,"price":9.7134,"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":"1989-03-13","known_ts":"1989-03-13","bar_index":37,"type":"RECLAIM","strength":0.588,"price":9.491,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-03-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1989-03-08","prior_stop_level":9.4168,"sweep_low":9.2685,"atr14":0.172239,"stop_level":9.182381,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-05-22","known_ts":"1989-05-22","bar_index":53,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.4168,"stop_level":9.7134,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-07-03","known_ts":"1989-07-06","bar_index":63,"type":"BUY","strength":0.45,"price":9.2685,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1989-07-20","known_ts":"1989-07-20","bar_index":67,"type":"RECLAIM","strength":0.725,"price":10.7515,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1989-07-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-08-14","known_ts":"1989-08-14","bar_index":72,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.4549,"stop_level":10.6032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-08-18","known_ts":"1989-08-18","bar_index":74,"type":"RECLAIM","strength":0.863,"price":10.6773,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-08-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":"1989-08-14","prior_stop_level":10.6032,"sweep_low":10.3066,"atr14":0.197531,"stop_level":10.207834,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-08-28","known_ts":"1989-08-28","bar_index":76,"type":"RECLAIM","strength":0.863,"price":10.817,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-08-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-09-27","known_ts":"1989-09-29","bar_index":83,"type":"BUY","strength":0.725,"price":11.0408,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"1989-10-16","known_ts":"1989-10-16","bar_index":87,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.9964,"stop_level":10.071,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1989-10-17","known_ts":"1989-10-17","bar_index":87,"type":"RECLAIM","strength":0.725,"price":10.2948,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-10-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1989-10-16","prior_stop_level":10.071,"sweep_low":9.1012,"atr14":0.290612,"stop_level":8.955894,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-12-27","known_ts":"1989-12-29","bar_index":104,"type":"BUY","strength":0.45,"price":8.7282,"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-01-22","known_ts":"1990-01-22","bar_index":109,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.1012,"stop_level":9.1758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-01-23","known_ts":"1990-01-23","bar_index":110,"type":"RECLAIM","strength":0.588,"price":9.325,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-01-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-01-22","prior_stop_level":9.1758,"sweep_low":9.1012,"atr14":0.228606,"stop_level":8.986897,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-02-01","known_ts":"1990-02-01","bar_index":112,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.7282,"stop_level":9.1758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1990-05-10","known_ts":"1990-05-14","bar_index":135,"type":"BUY","strength":0.588,"price":8.206,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"1990-09-13","known_ts":"1990-09-17","bar_index":164,"type":"BUY","strength":0.588,"price":6.8632,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"1990-10-10","known_ts":"1990-10-10","bar_index":170,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.8188,"stop_level":6.1172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1991-01-08","known_ts":"1991-01-08","bar_index":190,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.1918,"stop_level":6.2664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-30","known_ts":"1991-01-30","bar_index":196,"type":"RECLAIM","strength":0.863,"price":7.3854,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-01","known_ts":"1991-03-01","bar_index":203,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.6838,"stop_level":7.833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-03-05","known_ts":"1991-03-05","bar_index":203,"type":"RECLAIM","strength":1.0,"price":8.0568,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-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":"1991-03-01","prior_stop_level":7.833,"sweep_low":7.6092,"atr14":0.220476,"stop_level":7.498962,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-05-28","known_ts":"1991-05-30","bar_index":223,"type":"BUY","strength":0.863,"price":8.206,"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":"1991-06-21","known_ts":"1991-06-21","bar_index":229,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.6536,"stop_level":8.8774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-06-26","known_ts":"1991-06-26","bar_index":230,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.6536,"stop_level":8.8774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-09-20","known_ts":"1991-09-24","bar_index":250,"type":"BUY","strength":0.725,"price":7.6838,"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":"1991-10-11","known_ts":"1991-10-15","bar_index":255,"type":"BUY","strength":0.725,"price":8.2806,"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":70},{"ts":"1991-11-18","known_ts":"1991-11-18","bar_index":263,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.7584,"stop_level":8.0568,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1991-12-03","known_ts":"1991-12-05","bar_index":267,"type":"REBUY","strength":0.863,"price":8.206,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1991-12-24","known_ts":"1991-12-27","bar_index":272,"type":"BUY","strength":0.863,"price":8.4298,"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":"1992-02-18","known_ts":"1992-02-18","bar_index":284,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.952,"stop_level":9.1012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-03-04","known_ts":"1992-03-04","bar_index":288,"type":"RECLAIM","strength":1.0,"price":9.2504,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-02-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-06-19","known_ts":"1992-06-23","bar_index":313,"type":"BUY","strength":0.588,"price":8.206,"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":"1992-07-22","known_ts":"1992-07-22","bar_index":320,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.1314,"stop_level":8.206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1992-07-27","known_ts":"1992-07-27","bar_index":321,"type":"RECLAIM","strength":0.588,"price":8.3552,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-07-22 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":"1992-07-22","prior_stop_level":8.206,"sweep_low":8.0568,"atr14":0.18889,"stop_level":7.962355,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-08-06","known_ts":"1992-08-06","bar_index":324,"type":"RECLAIM","strength":0.725,"price":8.6536,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-07-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-08-19","known_ts":"1992-08-19","bar_index":327,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.5044,"stop_level":8.579,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-08-20","known_ts":"1992-08-20","bar_index":327,"type":"RECLAIM","strength":0.725,"price":8.7282,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-08-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":"1992-08-19","prior_stop_level":8.579,"sweep_low":8.5044,"atr14":0.190143,"stop_level":8.409328,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-09-10","known_ts":"1992-09-10","bar_index":332,"type":"RECLAIM","strength":0.725,"price":8.952,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-08-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-10-01","known_ts":"1992-10-01","bar_index":337,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.8774,"stop_level":9.1758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-10-27","known_ts":"1992-10-29","bar_index":343,"type":"BUY","strength":0.725,"price":9.1012,"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":85},{"ts":"1993-02-01","known_ts":"1993-02-03","bar_index":365,"type":"BUY","strength":0.588,"price":8.952,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1993-02-17","known_ts":"1993-02-17","bar_index":368,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.7726,"stop_level":9.9218,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-02-24","known_ts":"1993-02-24","bar_index":370,"type":"RECLAIM","strength":0.725,"price":10.071,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-02-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":"1993-02-17","prior_stop_level":9.9218,"sweep_low":9.2504,"atr14":0.311752,"stop_level":9.094524,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-03-08","known_ts":"1993-03-08","bar_index":373,"type":"RECLAIM","strength":0.863,"price":10.071,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-02-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-08-02","known_ts":"1993-08-04","bar_index":407,"type":"BUY","strength":0.45,"price":9.0266,"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":"1993-08-05","known_ts":"1993-08-05","bar_index":408,"type":"RECLAIM","strength":0.725,"price":9.4742,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-08-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-08","known_ts":"1993-09-08","bar_index":415,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.2504,"stop_level":9.698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-15","known_ts":"1993-09-15","bar_index":417,"type":"RECLAIM","strength":0.863,"price":9.7726,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-09-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1993-09-08","prior_stop_level":9.698,"sweep_low":9.1012,"atr14":0.262933,"stop_level":8.969733,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-09-22","known_ts":"1993-09-22","bar_index":419,"type":"RECLAIM","strength":0.863,"price":9.325,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-09-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-10-13","known_ts":"1993-10-15","bar_index":424,"type":"BUY","strength":0.725,"price":9.6234,"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":25},{"ts":"1993-10-29","known_ts":"1993-11-02","bar_index":428,"type":"BUY","strength":0.863,"price":9.698,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1993-11-08","known_ts":"1993-11-10","bar_index":430,"type":"BUY","strength":0.863,"price":9.8472,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1993-12-03","known_ts":"1993-12-07","bar_index":436,"type":"BUY","strength":0.863,"price":9.8472,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1994-01-26","known_ts":"1994-01-26","bar_index":448,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.444,"stop_level":10.5186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-01-28","known_ts":"1994-01-28","bar_index":449,"type":"RECLAIM","strength":0.863,"price":10.6678,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-01-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1994-01-26","prior_stop_level":10.5186,"sweep_low":10.3694,"atr14":0.235574,"stop_level":10.251613,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-02-15","known_ts":"1994-02-15","bar_index":453,"type":"RECLAIM","strength":1.0,"price":10.7424,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-01-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-04-04","known_ts":"1994-04-04","bar_index":463,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.9662,"stop_level":11.0408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-04-05","known_ts":"1994-04-05","bar_index":464,"type":"RECLAIM","strength":1.0,"price":11.4138,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-04-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":"1994-04-04","prior_stop_level":11.0408,"sweep_low":10.7424,"atr14":0.293056,"stop_level":10.595872,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-04-18","known_ts":"1994-04-18","bar_index":467,"type":"RECLAIM","strength":1.0,"price":11.19,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-09-22","known_ts":"1994-09-22","bar_index":503,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.1553,"stop_level":16.2301,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-09-28","known_ts":"1994-09-28","bar_index":504,"type":"RECLAIM","strength":1.0,"price":16.3797,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-09-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":"1994-09-22","prior_stop_level":16.2301,"sweep_low":15.8561,"atr14":0.320752,"stop_level":15.695724,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-07","known_ts":"1995-02-09","bar_index":535,"type":"BUY","strength":0.725,"price":16.4148,"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":"1995-05-05","known_ts":"1995-05-05","bar_index":555,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.5647,"stop_level":18.9633,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-07-05","known_ts":"1995-07-07","bar_index":569,"type":"BUY","strength":0.588,"price":17.5773,"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":"1995-08-01","known_ts":"1995-08-01","bar_index":575,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.4506,"stop_level":16.6759,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-08-16","known_ts":"1995-08-18","bar_index":579,"type":"REBUY","strength":0.588,"price":17.2017,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"1995-10-06","known_ts":"1995-10-06","bar_index":591,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.2017,"stop_level":17.352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-11-06","known_ts":"1995-11-08","bar_index":598,"type":"BUY","strength":0.588,"price":17.6524,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1995-12-22","known_ts":"1995-12-27","bar_index":609,"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":"1995-12-22","trigger_known_ts":"1995-12-27","strength":0.45,"price":16.1135,"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.212527,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.5323,"atr14":0.556201,"stop_level":14.2542,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-19","known_ts":"1996-01-23","bar_index":615,"type":"BUY","strength":0.45,"price":16.4147,"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-01-19","known_ts":"1996-01-23","bar_index":615,"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":"1996-01-19","trigger_known_ts":"1996-01-23","strength":0.45,"price":16.4147,"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.197808,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.2311,"atr14":0.627297,"stop_level":13.917452,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-02-01","known_ts":"1996-02-01","bar_index":618,"type":"RECLAIM","strength":0.725,"price":17.1677,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-01-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-02-27","known_ts":"1996-02-27","bar_index":623,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.2007,"stop_level":19.3513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-02-28","known_ts":"1996-02-28","bar_index":624,"type":"RECLAIM","strength":0.725,"price":19.5772,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-02-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-02-27","prior_stop_level":19.3513,"sweep_low":19.2007,"atr14":0.582136,"stop_level":18.909632,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-03-12","known_ts":"1996-03-12","bar_index":627,"type":"RECLAIM","strength":0.863,"price":20.029,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-03-22","known_ts":"1996-03-22","bar_index":629,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.8031,"stop_level":19.8784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-03-25","known_ts":"1996-03-25","bar_index":630,"type":"RECLAIM","strength":0.863,"price":20.1043,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-03-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":"1996-03-22","prior_stop_level":19.8784,"sweep_low":19.7278,"atr14":0.447537,"stop_level":19.504032,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-04-19","known_ts":"1996-04-19","bar_index":636,"type":"RECLAIM","strength":0.863,"price":20.3302,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-03-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-06-26","known_ts":"1996-06-26","bar_index":651,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.0632,"stop_level":24.2141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-09-05","known_ts":"1996-09-09","bar_index":668,"type":"BUY","strength":0.725,"price":21.423,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1996-09-16","known_ts":"1996-09-16","bar_index":670,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.8196,"stop_level":20.895,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1996-10-22","known_ts":"1996-10-24","bar_index":679,"type":"BUY","strength":0.45,"price":18.9337,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-11-12","known_ts":"1996-11-14","bar_index":684,"type":"BUY","strength":0.45,"price":17.8777,"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":"1997-01-29","known_ts":"1997-01-29","bar_index":701,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.6598,"stop_level":19.7354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-02-04","known_ts":"1997-02-06","bar_index":703,"type":"REBUY","strength":0.863,"price":21.3989,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1997-03-19","known_ts":"1997-03-19","bar_index":713,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.2893,"stop_level":23.4405,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-03-20","known_ts":"1997-03-20","bar_index":713,"type":"RECLAIM","strength":0.863,"price":23.8942,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-03-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":"1997-03-19","prior_stop_level":23.4405,"sweep_low":22.9868,"atr14":0.602224,"stop_level":22.685688,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-28","known_ts":"1997-04-28","bar_index":722,"type":"RECLAIM","strength":0.863,"price":24.2722,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-03-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-30","known_ts":"1997-06-30","bar_index":736,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.9697,"stop_level":27.8787,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-01","known_ts":"1997-07-01","bar_index":737,"type":"RECLAIM","strength":0.863,"price":28.2575,"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":false},"anchor_ts":"1997-06-30","prior_stop_level":27.8787,"sweep_low":26.9697,"atr14":0.961648,"stop_level":26.488876,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-15","known_ts":"1997-07-15","bar_index":740,"type":"RECLAIM","strength":1.0,"price":28.75,"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-12-11","known_ts":"1997-12-15","bar_index":775,"type":"BUY","strength":0.45,"price":20.0545,"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-01-12","known_ts":"1998-01-12","bar_index":781,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.4343,"stop_level":20.6622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-01-14","known_ts":"1998-01-14","bar_index":782,"type":"RECLAIM","strength":0.588,"price":20.7381,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-01-12","prior_stop_level":20.6622,"sweep_low":20.0545,"atr14":0.530095,"stop_level":19.789452,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-02-09","known_ts":"1998-02-09","bar_index":788,"type":"RECLAIM","strength":0.725,"price":24.9541,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-03-25","known_ts":"1998-03-25","bar_index":798,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.8147,"stop_level":24.0426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-03-27","known_ts":"1998-03-27","bar_index":799,"type":"RECLAIM","strength":0.725,"price":24.0805,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-03-25","prior_stop_level":24.0426,"sweep_low":23.3969,"atr14":0.618332,"stop_level":23.087734,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-09","known_ts":"1998-04-09","bar_index":802,"type":"RECLAIM","strength":0.863,"price":25.296,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-15","known_ts":"1998-04-17","bar_index":803,"type":"BUY","strength":0.863,"price":25.22,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1998-04-28","known_ts":"1998-04-30","bar_index":806,"type":"BUY","strength":0.863,"price":26.7773,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1998-05-18","known_ts":"1998-05-18","bar_index":810,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.2075,"stop_level":26.4354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-05-19","known_ts":"1998-05-19","bar_index":811,"type":"RECLAIM","strength":0.863,"price":27.1571,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-05-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":"1998-05-18","prior_stop_level":26.4354,"sweep_low":26.0556,"atr14":0.59434,"stop_level":25.75843,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-07-07","known_ts":"1998-07-09","bar_index":822,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-07-07","trigger_known_ts":"1998-07-09","strength":0.45,"price":18.2696,"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.397856,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.671,"atr14":0.682308,"stop_level":16.329846,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-03","known_ts":"1998-09-08","bar_index":836,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-09-03","trigger_known_ts":"1998-09-08","strength":0.45,"price":13.0552,"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.517245,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.8753,"atr14":0.640718,"stop_level":11.554941,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-14","known_ts":"1998-09-16","bar_index":838,"type":"BUY","strength":0.45,"price":13.2455,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-14","known_ts":"1998-09-16","bar_index":838,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-09-14","trigger_known_ts":"1998-09-16","strength":0.45,"price":13.2455,"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.510208,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.9514,"atr14":0.559057,"stop_level":11.671872,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-02","known_ts":"1998-10-02","bar_index":842,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.6365,"stop_level":12.8268,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-11-13","known_ts":"1998-11-13","bar_index":852,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.0724,"stop_level":15.6814,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-18","known_ts":"1998-11-18","bar_index":853,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.6538,"stop_level":15.6814,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-24","known_ts":"1998-11-24","bar_index":855,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.5776,"stop_level":15.6814,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-21","known_ts":"1998-12-23","bar_index":861,"type":"BUY","strength":0.725,"price":14.0636,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1999-02-03","known_ts":"1999-02-03","bar_index":870,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.7133,"stop_level":15.0572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-03-08","known_ts":"1999-03-10","bar_index":878,"type":"BUY","strength":0.725,"price":14.6368,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1999-03-29","known_ts":"1999-03-29","bar_index":883,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.2165,"stop_level":14.5604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-23","known_ts":"1999-04-23","bar_index":889,"type":"RECLAIM","strength":0.863,"price":14.7133,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-03-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-11","known_ts":"1999-05-13","bar_index":893,"type":"BUY","strength":0.863,"price":14.7515,"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-06-02","known_ts":"1999-06-02","bar_index":898,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.9715,"stop_level":14.0636,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-06-03","known_ts":"1999-06-03","bar_index":898,"type":"RECLAIM","strength":0.725,"price":14.125,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-06-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":"1999-06-02","prior_stop_level":14.0636,"sweep_low":13.9715,"atr14":0.395328,"stop_level":13.773836,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-07-28","known_ts":"1999-07-30","bar_index":911,"type":"BUY","strength":0.588,"price":14.2018,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"1999-10-08","known_ts":"1999-10-12","bar_index":928,"type":"REBUY","strength":1.0,"price":18.9229,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2000-03-30","known_ts":"2000-04-03","bar_index":968,"type":"BUY","strength":0.725,"price":19.9757,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2000-05-26","known_ts":"2000-05-26","bar_index":981,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.1688,"stop_level":21.3228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-05-30","known_ts":"2000-05-30","bar_index":981,"type":"RECLAIM","strength":0.863,"price":21.6692,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-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":"2000-05-26","prior_stop_level":21.3228,"sweep_low":20.8609,"atr14":0.923166,"stop_level":20.399317,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-13","known_ts":"2000-06-15","bar_index":985,"type":"REBUY","strength":1.0,"price":22.9661,"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":"2000-07-10","known_ts":"2000-07-12","bar_index":991,"type":"BUY","strength":0.863,"price":22.9661,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2000-08-09","known_ts":"2000-08-09","bar_index":998,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.6959,"stop_level":23.5065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-08-11","known_ts":"2000-08-11","bar_index":999,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.0433,"stop_level":23.5065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-10-27","known_ts":"2000-10-31","bar_index":1017,"type":"BUY","strength":0.725,"price":21.4994,"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-01-22","known_ts":"2001-01-22","bar_index":1036,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.483,"stop_level":20.6766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-01-23","known_ts":"2001-01-23","bar_index":1036,"type":"RECLAIM","strength":0.725,"price":20.9864,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-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":"2001-01-22","prior_stop_level":20.6766,"sweep_low":20.4056,"atr14":0.847131,"stop_level":19.982034,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-12","known_ts":"2001-02-14","bar_index":1041,"type":"BUY","strength":0.863,"price":21.9125,"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":20},{"ts":"2001-04-23","known_ts":"2001-04-25","bar_index":1057,"type":"BUY","strength":0.45,"price":18.9512,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-05-14","known_ts":"2001-05-14","bar_index":1062,"type":"RECLAIM","strength":0.725,"price":20.7664,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-04-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-06-07","known_ts":"2001-06-07","bar_index":1067,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.7001,"stop_level":19.8865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-07-13","known_ts":"2001-07-17","bar_index":1076,"type":"BUY","strength":0.45,"price":19.7001,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-07-26","known_ts":"2001-07-26","bar_index":1079,"type":"RECLAIM","strength":0.725,"price":20.0419,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-07-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-08-07","known_ts":"2001-08-07","bar_index":1081,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.5758,"stop_level":19.6379,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-08-08","known_ts":"2001-08-08","bar_index":1082,"type":"RECLAIM","strength":0.588,"price":19.9673,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-08-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-08-07","prior_stop_level":19.6379,"sweep_low":19.3645,"atr14":0.478487,"stop_level":19.125257,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-16","known_ts":"2001-08-16","bar_index":1084,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.3272,"stop_level":19.5758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-08-21","known_ts":"2001-08-21","bar_index":1085,"type":"RECLAIM","strength":0.725,"price":19.7933,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-08-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":"2001-08-16","prior_stop_level":19.5758,"sweep_low":18.799,"atr14":0.543847,"stop_level":18.527076,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-24","known_ts":"2001-08-28","bar_index":1086,"type":"REBUY","strength":0.725,"price":19.6939,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2001-10-12","known_ts":"2001-10-16","bar_index":1096,"type":"BUY","strength":0.45,"price":18.3329,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-11-07","known_ts":"2001-11-07","bar_index":1102,"type":"RECLAIM","strength":0.725,"price":19.2153,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-10-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-02","known_ts":"2002-01-02","bar_index":1114,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.8435,"stop_level":20.8622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-03","known_ts":"2002-01-03","bar_index":1114,"type":"RECLAIM","strength":0.863,"price":21.291,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-01-02","prior_stop_level":20.8622,"sweep_low":20.3215,"atr14":0.441517,"stop_level":20.100742,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-23","known_ts":"2002-01-23","bar_index":1119,"type":"RECLAIM","strength":0.863,"price":21.6825,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-03-25","known_ts":"2002-03-25","bar_index":1133,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.6214,"stop_level":24.1372,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-27","known_ts":"2002-03-27","bar_index":1133,"type":"RECLAIM","strength":1.0,"price":24.3175,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-03-25","prior_stop_level":24.1372,"sweep_low":23.4599,"atr14":0.568839,"stop_level":23.175481,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-05","known_ts":"2002-04-05","bar_index":1135,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.4101,"stop_level":23.6214,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-10","known_ts":"2002-04-10","bar_index":1136,"type":"RECLAIM","strength":1.0,"price":24.3299,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-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":"2002-04-05","prior_stop_level":23.6214,"sweep_low":23.1616,"atr14":0.556928,"stop_level":22.883136,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-16","known_ts":"2002-04-18","bar_index":1138,"type":"REBUY","strength":1.0,"price":25.4423,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2002-05-02","known_ts":"2002-05-02","bar_index":1142,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.6468,"stop_level":24.7898,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-08-19","known_ts":"2002-08-21","bar_index":1167,"type":"BUY","strength":0.725,"price":22.8443,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2002-09-03","known_ts":"2002-09-03","bar_index":1170,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.3121,"stop_level":20.2154,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2002-09-09","known_ts":"2002-09-09","bar_index":1171,"type":"RECLAIM","strength":0.588,"price":20.7449,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-03 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":"2002-09-03","prior_stop_level":20.2154,"sweep_low":18.9383,"atr14":0.921775,"stop_level":18.477413,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-14","known_ts":"2002-10-16","bar_index":1180,"type":"BUY","strength":0.588,"price":18.035,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2002-11-11","known_ts":"2002-11-11","bar_index":1186,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.2777,"stop_level":21.0501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-14","known_ts":"2002-11-14","bar_index":1187,"type":"RECLAIM","strength":0.588,"price":21.4239,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-11-11","prior_stop_level":21.0501,"sweep_low":19.7108,"atr14":0.839629,"stop_level":19.290986,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-25","known_ts":"2002-11-25","bar_index":1190,"type":"RECLAIM","strength":0.725,"price":23.6728,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-11-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-06","known_ts":"2002-12-06","bar_index":1192,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.9801,"stop_level":22.3023,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-11","known_ts":"2002-12-11","bar_index":1193,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.6872,"stop_level":22.3023,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-14","known_ts":"2003-01-16","bar_index":1201,"type":"BUY","strength":0.588,"price":21.5367,"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":"2003-03-17","known_ts":"2003-03-19","bar_index":1215,"type":"BUY","strength":0.45,"price":19.8752,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-05-02","known_ts":"2003-05-02","bar_index":1226,"type":"RECLAIM","strength":0.725,"price":21.4555,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-19","known_ts":"2003-05-19","bar_index":1229,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.6497,"stop_level":20.8621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-23","known_ts":"2003-05-23","bar_index":1231,"type":"RECLAIM","strength":0.863,"price":20.9308,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-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":"2003-05-19","prior_stop_level":20.8621,"sweep_low":20.2812,"atr14":0.521326,"stop_level":20.020537,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-03","known_ts":"2003-06-03","bar_index":1233,"type":"RECLAIM","strength":0.863,"price":21.8937,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-17","known_ts":"2003-07-17","bar_index":1243,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.8624,"stop_level":23.4536,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-08-01","known_ts":"2003-08-01","bar_index":1247,"type":"RECLAIM","strength":1.0,"price":23.1905,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-09","known_ts":"2003-10-13","bar_index":1263,"type":"BUY","strength":1.0,"price":25.953,"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":"2003-11-18","known_ts":"2003-11-18","bar_index":1272,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.8659,"stop_level":29.0977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-21","known_ts":"2003-11-21","bar_index":1273,"type":"RECLAIM","strength":1.0,"price":29.1603,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-11-18","prior_stop_level":29.0977,"sweep_low":28.5966,"atr14":0.559609,"stop_level":28.316796,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-04","known_ts":"2003-12-04","bar_index":1276,"type":"RECLAIM","strength":1.0,"price":29.1783,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-24","known_ts":"2004-03-26","bar_index":1301,"type":"BUY","strength":0.725,"price":28.764,"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":"2004-04-29","known_ts":"2004-04-29","bar_index":1309,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.6177,"stop_level":29.6931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-03","known_ts":"2004-05-03","bar_index":1310,"type":"RECLAIM","strength":0.863,"price":30.1011,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-04-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-04-29","prior_stop_level":29.6931,"sweep_low":29.3164,"atr14":0.634804,"stop_level":28.998998,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-05-14","known_ts":"2004-05-14","bar_index":1313,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.5047,"stop_level":29.9191,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-06-21","known_ts":"2004-06-21","bar_index":1321,"type":"RECLAIM","strength":0.863,"price":30.8248,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-06","known_ts":"2004-07-06","bar_index":1324,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.2335,"stop_level":30.5417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-27","known_ts":"2004-08-31","bar_index":1337,"type":"BUY","strength":0.588,"price":26.566,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2004-09-23","known_ts":"2004-09-23","bar_index":1343,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.6794,"stop_level":27.843,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-09-24","known_ts":"2004-09-24","bar_index":1343,"type":"RECLAIM","strength":0.725,"price":28.4469,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2004-09-23","prior_stop_level":27.843,"sweep_low":27.6731,"atr14":0.541024,"stop_level":27.402588,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-12","known_ts":"2004-10-12","bar_index":1347,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.1699,"stop_level":27.9877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-10-19","known_ts":"2004-10-21","bar_index":1349,"type":"REBUY","strength":0.588,"price":28.2708,"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":"2004-11-01","known_ts":"2004-11-01","bar_index":1352,"type":"RECLAIM","strength":0.725,"price":29.1578,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2004-10-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-01","known_ts":"2004-12-01","bar_index":1359,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.8812,"stop_level":30.2398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-17","known_ts":"2004-12-17","bar_index":1363,"type":"RECLAIM","strength":0.863,"price":29.7864,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-05-16","known_ts":"2005-05-18","bar_index":1397,"type":"BUY","strength":0.45,"price":25.5475,"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-06-17","known_ts":"2005-06-17","bar_index":1404,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.9494,"stop_level":26.0066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-06-28","known_ts":"2005-06-28","bar_index":1407,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.0097,"stop_level":25.8415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-07-01","known_ts":"2005-07-01","bar_index":1408,"type":"RECLAIM","strength":0.588,"price":25.9621,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-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":"2005-06-28","prior_stop_level":25.8415,"sweep_low":24.8193,"atr14":0.474117,"stop_level":24.582242,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-15","known_ts":"2005-07-15","bar_index":1411,"type":"RECLAIM","strength":0.725,"price":30.4891,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-12","known_ts":"2005-08-12","bar_index":1417,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.7939,"stop_level":29.1114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-31","known_ts":"2005-08-31","bar_index":1422,"type":"RECLAIM","strength":0.863,"price":28.9653,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-31","known_ts":"2005-11-02","bar_index":1436,"type":"BUY","strength":0.725,"price":28.8891,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2005-12-30","known_ts":"2005-12-30","bar_index":1450,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.6958,"stop_level":30.0151,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-05","known_ts":"2006-01-09","bar_index":1451,"type":"REBUY","strength":1.0,"price":30.9602,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2006-01-05","known_ts":"2006-01-05","bar_index":1451,"type":"RECLAIM","strength":0.863,"price":30.0215,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-30","prior_stop_level":30.0151,"sweep_low":28.7379,"atr14":0.566977,"stop_level":28.454411,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-16","known_ts":"2006-03-20","bar_index":1467,"type":"REBUY","strength":1.0,"price":36.0692,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2006-04-03","known_ts":"2006-04-05","bar_index":1471,"type":"REBUY","strength":1.0,"price":37.57,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2006-05-17","known_ts":"2006-05-17","bar_index":1481,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.2229,"stop_level":41.3761,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-05-24","known_ts":"2006-05-24","bar_index":1483,"type":"RECLAIM","strength":1.0,"price":41.7721,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-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":"2006-05-17","prior_stop_level":41.3761,"sweep_low":39.9073,"atr14":1.007003,"stop_level":39.403799,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-31","known_ts":"2006-09-05","bar_index":1506,"type":"BUY","strength":0.725,"price":37.6029,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2006-10-31","known_ts":"2006-10-31","bar_index":1520,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.4575,"stop_level":43.637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-02","known_ts":"2006-11-02","bar_index":1520,"type":"RECLAIM","strength":0.863,"price":44.0282,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-10-31","prior_stop_level":43.637,"sweep_low":42.9637,"atr14":0.935416,"stop_level":42.495992,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-16","known_ts":"2006-11-16","bar_index":1524,"type":"RECLAIM","strength":0.863,"price":47.0036,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-28","known_ts":"2006-11-28","bar_index":1526,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.5672,"stop_level":47.0036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-12-13","known_ts":"2006-12-13","bar_index":1530,"type":"RECLAIM","strength":1.0,"price":49.1488,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-04-13","known_ts":"2007-04-17","bar_index":1557,"type":"BUY","strength":0.725,"price":49.5224,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2007-09-28","known_ts":"2007-10-02","bar_index":1596,"type":"BUY","strength":0.45,"price":43.8583,"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-11-07","known_ts":"2007-11-07","bar_index":1605,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.3587,"stop_level":44.7503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-13","known_ts":"2007-11-13","bar_index":1606,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.2468,"stop_level":44.7503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-28","known_ts":"2007-11-30","bar_index":1610,"type":"REBUY","strength":0.45,"price":39.4951,"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":"2008-01-22","known_ts":"2008-01-24","bar_index":1622,"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-01-22","trigger_known_ts":"2008-01-24","strength":0.45,"price":33.8632,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.448845,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":29.7205,"atr14":1.412925,"stop_level":29.014037,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-25","known_ts":"2008-01-29","bar_index":1623,"type":"BUY","strength":0.45,"price":35.3459,"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-01-25","known_ts":"2008-01-29","bar_index":1623,"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-01-25","trigger_known_ts":"2008-01-29","strength":0.45,"price":35.3459,"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.424712,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":29.7205,"atr14":1.363875,"stop_level":29.038563,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-15","known_ts":"2008-02-20","bar_index":1628,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-02-15","trigger_known_ts":"2008-02-20","strength":0.588,"price":36.8352,"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.400473,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":33.7071,"atr14":1.197043,"stop_level":33.108578,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-07","known_ts":"2008-03-07","bar_index":1632,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.7426,"stop_level":36.8742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-22","known_ts":"2008-04-22","bar_index":1643,"type":"RECLAIM","strength":0.863,"price":42.142,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-21","known_ts":"2008-05-21","bar_index":1650,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.6752,"stop_level":43.0134,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-20","known_ts":"2008-08-22","bar_index":1671,"type":"BUY","strength":0.45,"price":32.809,"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-08-20","known_ts":"2008-08-22","bar_index":1671,"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-08-20","trigger_known_ts":"2008-08-22","strength":0.45,"price":32.809,"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.320893,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":31.3896,"atr14":1.351559,"stop_level":30.713821,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-10","known_ts":"2008-10-14","bar_index":1683,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-10","trigger_known_ts":"2008-10-14","strength":0.45,"price":21.6176,"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.552542,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.6015,"atr14":2.150788,"stop_level":16.526106,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-28","known_ts":"2008-10-30","bar_index":1687,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-28","trigger_known_ts":"2008-10-30","strength":0.45,"price":19.5637,"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.57239,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.2802,"atr14":1.777047,"stop_level":15.391676,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-31","known_ts":"2008-11-04","bar_index":1688,"type":"BUY","strength":0.45,"price":21.7222,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-10-31","known_ts":"2008-11-04","bar_index":1688,"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-10-31","trigger_known_ts":"2008-11-04","strength":0.45,"price":21.7222,"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.525211,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.2802,"atr14":1.642969,"stop_level":15.458715,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-21","known_ts":"2008-11-25","bar_index":1693,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-11-21","trigger_known_ts":"2008-11-25","strength":0.45,"price":19.0012,"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.584685,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.7889,"atr14":1.577536,"stop_level":14.000132,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":1704,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.359,"stop_level":20.4516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-16","known_ts":"2009-01-16","bar_index":1705,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.306,"stop_level":20.4516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":1705,"type":"RECLAIM","strength":0.725,"price":20.5708,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-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":"2009-01-14","prior_stop_level":20.4516,"sweep_low":19.4125,"atr14":1.299798,"stop_level":18.762601,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-23","known_ts":"2009-03-25","bar_index":1720,"type":"BUY","strength":0.725,"price":20.5245,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2009-07-27","known_ts":"2009-07-29","bar_index":1749,"type":"BUY","strength":1.0,"price":31.3474,"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":55},{"ts":"2009-10-01","known_ts":"2009-10-01","bar_index":1764,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.3869,"stop_level":37.0627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-07","known_ts":"2009-10-07","bar_index":1766,"type":"RECLAIM","strength":0.863,"price":37.3298,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2009-10-01","prior_stop_level":37.0627,"sweep_low":34.3653,"atr14":1.132016,"stop_level":33.799292,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-07","known_ts":"2009-12-09","bar_index":1780,"type":"BUY","strength":0.863,"price":37.1212,"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":"2010-01-21","known_ts":"2010-01-21","bar_index":1790,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.6369,"stop_level":36.7176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-03-05","known_ts":"2010-03-09","bar_index":1800,"type":"BUY","strength":0.725,"price":37.5114,"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":"2010-03-31","known_ts":"2010-03-31","bar_index":1806,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.4263,"stop_level":38.6753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-01","known_ts":"2010-04-01","bar_index":1806,"type":"RECLAIM","strength":0.863,"price":38.7089,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-03-31","prior_stop_level":38.6753,"sweep_low":38.3793,"atr14":0.897066,"stop_level":37.930767,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-19","known_ts":"2010-04-19","bar_index":1810,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.8502,"stop_level":39.2067,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-20","known_ts":"2010-04-20","bar_index":1810,"type":"RECLAIM","strength":0.863,"price":39.5296,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-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":"2010-04-19","prior_stop_level":39.2067,"sweep_low":38.0362,"atr14":0.932235,"stop_level":37.570083,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-30","known_ts":"2010-04-30","bar_index":1813,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.7402,"stop_level":38.5811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-07-06","known_ts":"2010-07-08","bar_index":1828,"type":"BUY","strength":0.588,"price":31.4965,"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":60},{"ts":"2010-08-11","known_ts":"2010-08-11","bar_index":1836,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.7573,"stop_level":31.9442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-08-13","known_ts":"2010-08-13","bar_index":1837,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.0994,"stop_level":31.9442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-08-30","known_ts":"2010-09-01","bar_index":1841,"type":"REBUY","strength":0.725,"price":30.4656,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2010-11-16","known_ts":"2010-11-16","bar_index":1859,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.5357,"stop_level":37.119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-18","known_ts":"2010-11-18","bar_index":1860,"type":"RECLAIM","strength":1.0,"price":37.8582,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-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":"2010-11-16","prior_stop_level":37.119,"sweep_low":36.2983,"atr14":1.013996,"stop_level":35.791302,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-02","known_ts":"2010-12-02","bar_index":1863,"type":"RECLAIM","strength":1.0,"price":40.9282,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-20","known_ts":"2011-04-25","bar_index":1895,"type":"BUY","strength":0.725,"price":45.2292,"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":"2011-05-11","known_ts":"2011-05-11","bar_index":1899,"type":"SELL","basis":"structure_stop","strength":0.725,"price":43.4269,"stop_level":43.5429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-05-12","known_ts":"2011-05-12","bar_index":1900,"type":"RECLAIM","strength":0.725,"price":43.5566,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-05-11","prior_stop_level":43.5429,"sweep_low":42.9899,"atr14":1.10863,"stop_level":42.435585,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-07-05","known_ts":"2011-07-07","bar_index":1912,"type":"BUY","strength":0.588,"price":40.2871,"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":"2011-08-29","known_ts":"2011-08-31","bar_index":1925,"type":"BUY","strength":0.588,"price":27.6828,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2011-11-08","known_ts":"2011-11-08","bar_index":1941,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.7378,"stop_level":28.0127,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-14","known_ts":"2011-11-14","bar_index":1943,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.5351,"stop_level":28.0127,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-01","known_ts":"2011-12-05","bar_index":1947,"type":"REBUY","strength":0.588,"price":26.6404,"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-30","known_ts":"2012-01-30","bar_index":1960,"type":"RECLAIM","strength":0.863,"price":31.8657,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-22","known_ts":"2012-02-22","bar_index":1965,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.74,"stop_level":31.0944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-24","known_ts":"2012-02-24","bar_index":1966,"type":"RECLAIM","strength":0.863,"price":31.4557,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-02-22","prior_stop_level":31.0944,"sweep_low":30.6219,"atr14":0.845221,"stop_level":30.199289,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-13","known_ts":"2012-03-13","bar_index":1970,"type":"RECLAIM","strength":0.863,"price":32.7828,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-16","known_ts":"2012-03-20","bar_index":1971,"type":"BUY","strength":0.863,"price":32.1992,"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":"2012-04-09","known_ts":"2012-04-09","bar_index":1976,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.3723,"stop_level":32.498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-20","known_ts":"2012-06-22","bar_index":1993,"type":"BUY","strength":0.45,"price":25.5428,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-06-20","known_ts":"2012-06-22","bar_index":1993,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2012-06-20","trigger_known_ts":"2012-06-22","strength":0.45,"price":25.5428,"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.365981,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.0945,"atr14":0.833329,"stop_level":23.677836,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-12","known_ts":"2012-07-12","bar_index":1998,"type":"SELL","basis":"structure_stop","strength":0.45,"price":23.8484,"stop_level":24.5725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-07-17","known_ts":"2012-07-19","bar_index":1999,"type":"REBUY","strength":0.45,"price":25.0999,"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":"2012-07-19","known_ts":"2012-07-19","bar_index":1999,"type":"RECLAIM","strength":0.45,"price":25.0999,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2012-07-12","prior_stop_level":24.5725,"sweep_low":23.0469,"atr14":0.787644,"stop_level":22.653078,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-24","known_ts":"2012-08-24","bar_index":2008,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.8873,"stop_level":25.9365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-29","known_ts":"2012-08-29","bar_index":2009,"type":"RECLAIM","strength":0.588,"price":26.2037,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-08-24","prior_stop_level":25.9365,"sweep_low":25.5217,"atr14":0.601652,"stop_level":25.220874,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-11","known_ts":"2012-09-11","bar_index":2012,"type":"RECLAIM","strength":0.863,"price":28.5168,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-21","known_ts":"2012-09-21","bar_index":2014,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.0825,"stop_level":27.9825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-25","known_ts":"2012-09-25","bar_index":2015,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.5974,"stop_level":27.9825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-10-23","known_ts":"2012-10-25","bar_index":2022,"type":"BUY","strength":0.725,"price":26.7169,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2012-11-26","known_ts":"2012-11-28","bar_index":2029,"type":"BUY","strength":0.725,"price":26.956,"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":"2013-05-23","known_ts":"2013-05-28","bar_index":2070,"type":"BUY","strength":0.863,"price":40.8876,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2013-08-15","known_ts":"2013-08-15","bar_index":2089,"type":"SELL","basis":"structure_stop","strength":1.0,"price":47.8552,"stop_level":48.0488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-16","known_ts":"2013-08-16","bar_index":2089,"type":"RECLAIM","strength":1.0,"price":48.2639,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-08-15","prior_stop_level":48.0488,"sweep_low":47.59,"atr14":1.073823,"stop_level":47.053088,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-21","known_ts":"2013-08-21","bar_index":2090,"type":"SELL","basis":"structure_stop","strength":1.0,"price":47.2817,"stop_level":48.0488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-22","known_ts":"2013-08-22","bar_index":2091,"type":"RECLAIM","strength":1.0,"price":48.0918,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-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":"2013-08-21","prior_stop_level":48.0488,"sweep_low":47.2315,"atr14":1.018766,"stop_level":46.722117,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-13","known_ts":"2013-09-13","bar_index":2096,"type":"RECLAIM","strength":1.0,"price":53.899,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-13","known_ts":"2014-01-13","bar_index":2123,"type":"SELL","basis":"structure_stop","strength":0.863,"price":60.7554,"stop_level":61.2818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-01-15","known_ts":"2014-01-15","bar_index":2124,"type":"RECLAIM","strength":0.863,"price":62.5364,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-01-13","prior_stop_level":61.2818,"sweep_low":60.6328,"atr14":1.037461,"stop_level":60.11407,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-20","known_ts":"2014-03-24","bar_index":2139,"type":"BUY","strength":0.725,"price":56.6743,"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":"2014-04-10","known_ts":"2014-04-10","bar_index":2144,"type":"SELL","basis":"structure_stop","strength":0.588,"price":54.7347,"stop_level":55.0952,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2014-04-17","known_ts":"2014-04-17","bar_index":2145,"type":"RECLAIM","strength":0.725,"price":55.5927,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-04-10","prior_stop_level":55.0952,"sweep_low":52.2543,"atr14":1.415368,"stop_level":51.546616,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-12","known_ts":"2014-05-12","bar_index":2151,"type":"RECLAIM","strength":0.863,"price":59.2989,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-04-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-08","known_ts":"2014-07-08","bar_index":2164,"type":"SELL","basis":"structure_stop","strength":0.863,"price":60.2394,"stop_level":60.5875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-10-27","known_ts":"2014-10-29","bar_index":2190,"type":"BUY","strength":0.45,"price":47.633,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-12-11","known_ts":"2014-12-11","bar_index":2200,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.4755,"stop_level":48.8482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-18","known_ts":"2014-12-18","bar_index":2202,"type":"RECLAIM","strength":0.588,"price":49.5349,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-12-11","prior_stop_level":48.8482,"sweep_low":46.2837,"atr14":1.264521,"stop_level":45.651439,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-05","known_ts":"2015-02-05","bar_index":2213,"type":"RECLAIM","strength":0.725,"price":54.7953,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-05","known_ts":"2015-03-05","bar_index":2219,"type":"SELL","basis":"structure_stop","strength":0.863,"price":58.5871,"stop_level":58.7844,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-09","known_ts":"2015-03-09","bar_index":2220,"type":"RECLAIM","strength":0.863,"price":59.9168,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-03-05","prior_stop_level":58.7844,"sweep_low":57.1624,"atr14":1.389634,"stop_level":56.467583,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-20","known_ts":"2015-03-20","bar_index":2223,"type":"RECLAIM","strength":0.863,"price":63.1607,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-08","known_ts":"2015-04-08","bar_index":2227,"type":"SELL","basis":"structure_stop","strength":0.863,"price":61.6629,"stop_level":61.6702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-10","known_ts":"2015-04-10","bar_index":2227,"type":"RECLAIM","strength":0.863,"price":61.8018,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-04-08","prior_stop_level":61.6702,"sweep_low":61.2246,"atr14":1.175357,"stop_level":60.636921,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-24","known_ts":"2015-04-24","bar_index":2231,"type":"RECLAIM","strength":0.863,"price":62.4081,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-14","known_ts":"2015-10-16","bar_index":2271,"type":"BUY","strength":0.725,"price":64.247,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2015-11-12","known_ts":"2015-11-12","bar_index":2278,"type":"SELL","basis":"structure_stop","strength":0.588,"price":65.5228,"stop_level":67.0419,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-11-18","known_ts":"2015-11-18","bar_index":2279,"type":"RECLAIM","strength":0.588,"price":67.0935,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2015-11-12","prior_stop_level":67.0419,"sweep_low":63.0892,"atr14":1.671754,"stop_level":62.253323,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-01","known_ts":"2015-12-01","bar_index":2282,"type":"RECLAIM","strength":0.725,"price":66.0326,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-11-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-02-16","known_ts":"2016-02-18","bar_index":2299,"type":"BUY","strength":0.45,"price":57.4688,"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":"Industrials"}},{"ts":"2016-03-10","known_ts":"2016-03-10","bar_index":2304,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.6653,"stop_level":56.8215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-11","known_ts":"2016-03-11","bar_index":2305,"type":"RECLAIM","strength":0.588,"price":58.3691,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-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":"2016-03-10","prior_stop_level":56.8215,"sweep_low":56.0924,"atr14":1.49848,"stop_level":55.34316,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-07","known_ts":"2016-04-07","bar_index":2311,"type":"SELL","basis":"structure_stop","strength":0.588,"price":58.8453,"stop_level":58.8899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-08","known_ts":"2016-04-08","bar_index":2311,"type":"RECLAIM","strength":0.588,"price":59.2471,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-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":"2016-04-07","prior_stop_level":58.8899,"sweep_low":58.0789,"atr14":1.229251,"stop_level":57.464275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-28","known_ts":"2016-04-28","bar_index":2316,"type":"SELL","basis":"structure_stop","strength":0.588,"price":58.5849,"stop_level":58.8379,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-27","known_ts":"2016-06-01","bar_index":2323,"type":"BUY","strength":0.588,"price":60.275,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-07-07","known_ts":"2016-07-11","bar_index":2332,"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":"2016-07-07","trigger_known_ts":"2016-07-11","strength":0.45,"price":48.0891,"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.315097,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":43.8015,"atr14":1.980456,"stop_level":42.811272,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-20","known_ts":"2016-07-22","bar_index":2335,"type":"BUY","strength":0.45,"price":52.956,"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-07-20","known_ts":"2016-07-22","bar_index":2335,"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":"2016-07-20","trigger_known_ts":"2016-07-22","strength":0.45,"price":52.956,"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.245781,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":48.6082,"atr14":1.741873,"stop_level":47.737264,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-09","known_ts":"2016-09-09","bar_index":2347,"type":"SELL","basis":"structure_stop","strength":0.588,"price":52.0157,"stop_level":53.4975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-09-14","known_ts":"2016-09-14","bar_index":2348,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.9701,"stop_level":53.4975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-09-22","known_ts":"2016-09-26","bar_index":2350,"type":"REBUY","strength":0.725,"price":52.294,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2016-12-22","known_ts":"2016-12-22","bar_index":2371,"type":"SELL","basis":"structure_stop","strength":0.863,"price":68.3625,"stop_level":68.7044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-12-27","known_ts":"2016-12-27","bar_index":2372,"type":"RECLAIM","strength":0.863,"price":68.9095,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-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":"2016-12-22","prior_stop_level":68.7044,"sweep_low":67.9294,"atr14":1.128216,"stop_level":67.365292,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-10","known_ts":"2017-01-10","bar_index":2375,"type":"RECLAIM","strength":1.0,"price":69.7149,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-04","known_ts":"2017-04-04","bar_index":2394,"type":"SELL","basis":"structure_stop","strength":0.863,"price":74.6912,"stop_level":75.2535,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-04-10","known_ts":"2017-04-10","bar_index":2395,"type":"RECLAIM","strength":0.863,"price":75.3066,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-04-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2017-04-04","prior_stop_level":75.2535,"sweep_low":73.8099,"atr14":1.574491,"stop_level":73.022655,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-03","known_ts":"2017-07-03","bar_index":2415,"type":"RECLAIM","strength":1.0,"price":85.6543,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-26","known_ts":"2017-07-26","bar_index":2420,"type":"SELL","basis":"structure_stop","strength":1.0,"price":80.6704,"stop_level":81.7209,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-31","known_ts":"2017-07-31","bar_index":2421,"type":"RECLAIM","strength":1.0,"price":82.1579,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-07-26","prior_stop_level":81.7209,"sweep_low":79.6813,"atr14":1.924523,"stop_level":78.719039,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-06","known_ts":"2017-09-08","bar_index":2430,"type":"BUY","strength":0.725,"price":86.1527,"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-12-13","known_ts":"2017-12-13","bar_index":2453,"type":"SELL","basis":"structure_stop","strength":1.0,"price":95.7407,"stop_level":96.5439,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-18","known_ts":"2017-12-18","bar_index":2454,"type":"RECLAIM","strength":1.0,"price":97.6096,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-12-13","prior_stop_level":96.5439,"sweep_low":94.2965,"atr14":1.755481,"stop_level":93.41876,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-29","known_ts":"2018-01-29","bar_index":2463,"type":"RECLAIM","strength":1.0,"price":101.4711,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-12-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-04-12","known_ts":"2018-04-16","bar_index":2480,"type":"BUY","strength":0.588,"price":90.4351,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2018-06-07","known_ts":"2018-06-11","bar_index":2493,"type":"BUY","strength":0.45,"price":71.8406,"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-07-12","known_ts":"2018-07-16","bar_index":2501,"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":"2018-07-12","trigger_known_ts":"2018-07-16","strength":0.45,"price":66.3672,"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.368213,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":65.4771,"atr14":1.579559,"stop_level":64.68732,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-11","known_ts":"2018-09-11","bar_index":2515,"type":"SELL","basis":"structure_stop","strength":0.588,"price":67.5618,"stop_level":69.6934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-10-15","known_ts":"2018-10-17","bar_index":2523,"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":"2018-10-15","trigger_known_ts":"2018-10-17","strength":0.45,"price":62.0573,"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.409241,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":58.2782,"atr14":1.674444,"stop_level":57.440978,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-31","known_ts":"2018-11-02","bar_index":2527,"type":"BUY","strength":0.45,"price":61.8933,"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":"Industrials"}},{"ts":"2018-10-31","known_ts":"2018-11-02","bar_index":2527,"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-10-31","trigger_known_ts":"2018-11-02","strength":0.45,"price":61.8933,"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.410803,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":56.9196,"atr14":1.930832,"stop_level":55.954184,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-04","known_ts":"2018-12-04","bar_index":2534,"type":"SELL","basis":"structure_stop","strength":0.588,"price":59.8206,"stop_level":61.9401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-07","known_ts":"2018-12-07","bar_index":2535,"type":"SELL","basis":"structure_stop","strength":0.588,"price":57.8517,"stop_level":61.9401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-28","known_ts":"2019-01-02","bar_index":2540,"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":"2018-12-28","trigger_known_ts":"2019-01-02","strength":0.45,"price":51.4465,"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.510252,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":48.6868,"atr14":1.915926,"stop_level":47.728837,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-08","known_ts":"2019-01-10","bar_index":2542,"type":"BUY","strength":0.45,"price":55.8669,"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":"Industrials"}},{"ts":"2019-01-08","known_ts":"2019-01-10","bar_index":2542,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-01-08","trigger_known_ts":"2019-01-10","strength":0.45,"price":55.8669,"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.468171,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":49.8967,"atr14":1.838415,"stop_level":48.977492,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-04","known_ts":"2019-02-04","bar_index":2548,"type":"RECLAIM","strength":0.725,"price":63.6084,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-01-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":2555,"type":"SELL","basis":"structure_stop","strength":0.725,"price":65.4587,"stop_level":66.0597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-13","known_ts":"2019-03-13","bar_index":2556,"type":"RECLAIM","strength":0.863,"price":66.6923,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-03-06","prior_stop_level":66.0597,"sweep_low":62.4618,"atr14":1.359779,"stop_level":61.78191,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-27","known_ts":"2019-03-27","bar_index":2560,"type":"SELL","basis":"structure_stop","strength":0.863,"price":63.1734,"stop_level":63.4581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-28","known_ts":"2019-03-28","bar_index":2560,"type":"RECLAIM","strength":0.725,"price":64.7154,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-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":"2019-03-27","prior_stop_level":63.4581,"sweep_low":62.4301,"atr14":1.515517,"stop_level":61.672342,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-12","known_ts":"2019-04-12","bar_index":2564,"type":"RECLAIM","strength":0.863,"price":68.4557,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-07","known_ts":"2019-05-07","bar_index":2569,"type":"SELL","basis":"structure_stop","strength":0.863,"price":73.7775,"stop_level":74.7738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-10","known_ts":"2019-05-10","bar_index":2570,"type":"SELL","basis":"structure_stop","strength":0.863,"price":73.817,"stop_level":74.7738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-26","known_ts":"2019-06-28","bar_index":2581,"type":"BUY","strength":0.863,"price":77.3354,"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":"2019-07-10","known_ts":"2019-07-10","bar_index":2584,"type":"SELL","basis":"structure_stop","strength":1.0,"price":74.4533,"stop_level":74.7415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-09-12","known_ts":"2019-09-16","bar_index":2599,"type":"BUY","strength":0.863,"price":69.2976,"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":"2019-11-18","known_ts":"2019-11-18","bar_index":2614,"type":"SELL","basis":"structure_stop","strength":1.0,"price":74.3653,"stop_level":74.4693,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-11-19","known_ts":"2019-11-19","bar_index":2615,"type":"RECLAIM","strength":1.0,"price":74.7095,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-11-18","prior_stop_level":74.4693,"sweep_low":73.4366,"atr14":1.355578,"stop_level":72.758811,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-03","known_ts":"2019-12-03","bar_index":2618,"type":"RECLAIM","strength":1.0,"price":75.6055,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-24","known_ts":"2020-01-24","bar_index":2629,"type":"SELL","basis":"structure_stop","strength":1.0,"price":77.1443,"stop_level":78.0352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-08","known_ts":"2020-04-13","bar_index":2647,"type":"BUY","strength":0.588,"price":48.0198,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2020-05-12","known_ts":"2020-05-12","bar_index":2654,"type":"SELL","basis":"structure_stop","strength":0.588,"price":53.997,"stop_level":54.329,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":2656,"type":"RECLAIM","strength":0.588,"price":57.5687,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-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":"2020-05-12","prior_stop_level":54.329,"sweep_low":49.5019,"atr14":3.008673,"stop_level":47.997563,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-07","known_ts":"2020-07-07","bar_index":2667,"type":"SELL","basis":"structure_stop","strength":0.588,"price":54.9436,"stop_level":55.1244,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-10","known_ts":"2020-07-10","bar_index":2668,"type":"RECLAIM","strength":0.588,"price":55.3955,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-07-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":"2020-07-07","prior_stop_level":55.1244,"sweep_low":52.8152,"atr14":2.223627,"stop_level":51.703386,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-31","known_ts":"2020-08-31","bar_index":2680,"type":"SELL","basis":"structure_stop","strength":0.725,"price":60.244,"stop_level":60.4166,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-02","known_ts":"2020-09-02","bar_index":2681,"type":"RECLAIM","strength":0.725,"price":60.8439,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-08-31","prior_stop_level":60.4166,"sweep_low":59.4058,"atr14":1.450587,"stop_level":58.680507,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-02","known_ts":"2020-10-06","bar_index":2688,"type":"BUY","strength":0.725,"price":61.0493,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2020-10-27","known_ts":"2020-10-27","bar_index":2693,"type":"SELL","basis":"structure_stop","strength":0.725,"price":56.8994,"stop_level":57.9348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-11-03","known_ts":"2020-11-03","bar_index":2695,"type":"RECLAIM","strength":0.725,"price":59.2825,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-10-27","prior_stop_level":57.9348,"sweep_low":53.4479,"atr14":2.142034,"stop_level":52.376883,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-10","known_ts":"2020-11-10","bar_index":2697,"type":"RECLAIM","strength":1.0,"price":70.0148,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-29","known_ts":"2020-12-29","bar_index":2708,"type":"SELL","basis":"structure_stop","strength":1.0,"price":75.0882,"stop_level":75.2297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-05","known_ts":"2021-01-05","bar_index":2709,"type":"RECLAIM","strength":1.0,"price":76.9531,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-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":"2020-12-29","prior_stop_level":75.2297,"sweep_low":74.0141,"atr14":1.888541,"stop_level":73.069829,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-15","known_ts":"2021-01-15","bar_index":2712,"type":"RECLAIM","strength":1.0,"price":78.818,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-29 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":2738,"type":"SELL","basis":"structure_stop","strength":1.0,"price":100.2813,"stop_level":100.6476,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-13","known_ts":"2021-05-13","bar_index":2739,"type":"RECLAIM","strength":1.0,"price":102.8206,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-05-12","prior_stop_level":100.6476,"sweep_low":99.9566,"atr14":2.319011,"stop_level":98.797094,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-19","known_ts":"2021-05-19","bar_index":2740,"type":"SELL","basis":"structure_stop","strength":1.0,"price":99.6152,"stop_level":100.2813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-24","known_ts":"2021-05-24","bar_index":2741,"type":"RECLAIM","strength":1.0,"price":102.0463,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-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":"2021-05-19","prior_stop_level":100.2813,"sweep_low":96.4016,"atr14":2.345938,"stop_level":95.228631,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-04","known_ts":"2021-06-04","bar_index":2744,"type":"RECLAIM","strength":1.0,"price":104.0333,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-12","known_ts":"2021-08-16","bar_index":2760,"type":"BUY","strength":0.725,"price":103.3772,"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":"2021-09-10","known_ts":"2021-09-10","bar_index":2766,"type":"SELL","basis":"structure_stop","strength":0.725,"price":99.3565,"stop_level":99.592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-09-14","known_ts":"2021-09-14","bar_index":2767,"type":"SELL","basis":"structure_stop","strength":0.725,"price":98.8434,"stop_level":99.592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-09-13","known_ts":"2021-09-13","bar_index":2767,"type":"RECLAIM","strength":0.725,"price":99.735,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-09-10","prior_stop_level":99.592,"sweep_low":98.835,"atr14":1.97073,"stop_level":97.849635,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-15","known_ts":"2021-09-15","bar_index":2767,"type":"RECLAIM","strength":0.725,"price":100.0378,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-09-14","prior_stop_level":99.592,"sweep_low":97.7667,"atr14":2.020609,"stop_level":96.756396,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-18","known_ts":"2021-11-22","bar_index":2783,"type":"BUY","strength":0.588,"price":84.1317,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2022-01-27","known_ts":"2022-01-27","bar_index":2798,"type":"SELL","basis":"structure_stop","strength":0.588,"price":86.8701,"stop_level":86.9895,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-01-28","known_ts":"2022-01-28","bar_index":2799,"type":"RECLAIM","strength":0.588,"price":88.4305,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-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":"2022-01-27","prior_stop_level":86.9895,"sweep_low":85.557,"atr14":2.546357,"stop_level":84.283821,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-10","known_ts":"2022-02-10","bar_index":2802,"type":"RECLAIM","strength":0.725,"price":93.5892,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-02-22","known_ts":"2022-02-22","bar_index":2804,"type":"SELL","basis":"structure_stop","strength":0.588,"price":91.9521,"stop_level":93.4869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-27","known_ts":"2022-06-29","bar_index":2833,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-06-27","trigger_known_ts":"2022-06-29","strength":0.45,"price":66.3485,"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.35819,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":64.2007,"atr14":2.711933,"stop_level":62.844734,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-14","known_ts":"2022-07-18","bar_index":2837,"type":"BUY","strength":0.45,"price":68.8947,"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":"Industrials"}},{"ts":"2022-07-27","known_ts":"2022-07-29","bar_index":2840,"type":"BUY","strength":0.45,"price":67.9074,"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":"Industrials"}},{"ts":"2022-08-22","known_ts":"2022-08-22","bar_index":2846,"type":"SELL","basis":"structure_stop","strength":0.588,"price":66.1147,"stop_level":67.05,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-25","known_ts":"2022-08-25","bar_index":2847,"type":"RECLAIM","strength":0.588,"price":67.6909,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-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":"2022-08-22","prior_stop_level":67.05,"sweep_low":65.8376,"atr14":1.81553,"stop_level":64.929835,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-08","known_ts":"2022-09-12","bar_index":2850,"type":"REBUY","strength":0.588,"price":65.7943,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2022-10-12","known_ts":"2022-10-14","bar_index":2858,"type":"BUY","strength":0.45,"price":61.5679,"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":"Industrials"}},{"ts":"2022-10-12","known_ts":"2022-10-14","bar_index":2858,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-12","trigger_known_ts":"2022-10-14","strength":0.45,"price":61.5679,"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.351075,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":56.6314,"atr14":2.065181,"stop_level":55.598809,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-18","known_ts":"2022-11-18","bar_index":2867,"type":"RECLAIM","strength":0.863,"price":76.9058,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-08-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":2873,"type":"SELL","basis":"structure_stop","strength":0.863,"price":73.6785,"stop_level":75.1213,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-04","known_ts":"2023-01-04","bar_index":2877,"type":"RECLAIM","strength":0.863,"price":78.5171,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-03","known_ts":"2023-02-07","bar_index":2884,"type":"BUY","strength":0.863,"price":80.4965,"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":"2023-02-21","known_ts":"2023-02-21","bar_index":2887,"type":"SELL","basis":"structure_stop","strength":0.863,"price":75.6491,"stop_level":76.4497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-26","known_ts":"2023-05-31","bar_index":2910,"type":"BUY","strength":0.588,"price":63.0179,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2023-07-21","known_ts":"2023-07-21","bar_index":2922,"type":"SELL","basis":"structure_stop","strength":0.863,"price":69.951,"stop_level":70.3012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-07-24","known_ts":"2023-07-24","bar_index":2922,"type":"RECLAIM","strength":0.863,"price":72.0435,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-07-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-07-21","prior_stop_level":70.3012,"sweep_low":69.4122,"atr14":2.191802,"stop_level":68.316299,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-02","known_ts":"2023-08-02","bar_index":2925,"type":"SELL","basis":"structure_stop","strength":0.725,"price":69.6187,"stop_level":69.951,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-03","known_ts":"2023-08-03","bar_index":2925,"type":"RECLAIM","strength":0.725,"price":70.7234,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-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-08-02","prior_stop_level":69.951,"sweep_low":69.017,"atr14":2.051884,"stop_level":67.991058,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-28","known_ts":"2023-08-28","bar_index":2931,"type":"RECLAIM","strength":0.863,"price":71.7741,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-11-03","known_ts":"2023-11-07","bar_index":2947,"type":"BUY","strength":0.588,"price":65.1732,"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":"2024-01-03","known_ts":"2024-01-03","bar_index":2960,"type":"SELL","basis":"structure_stop","strength":0.863,"price":70.7888,"stop_level":71.485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-03-07","known_ts":"2024-03-11","bar_index":2975,"type":"BUY","strength":0.725,"price":67.7843,"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":"2024-03-20","known_ts":"2024-03-22","bar_index":2978,"type":"BUY","strength":0.588,"price":67.8118,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":50},{"ts":"2024-04-10","known_ts":"2024-04-10","bar_index":2982,"type":"SELL","basis":"structure_stop","strength":0.725,"price":66.7401,"stop_level":67.4362,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-04-19","known_ts":"2024-04-23","bar_index":2985,"type":"REBUY","strength":0.725,"price":70.0193,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2024-07-22","known_ts":"2024-07-24","bar_index":3006,"type":"BUY","strength":0.725,"price":67.9687,"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":"2024-08-05","known_ts":"2024-08-05","bar_index":3009,"type":"SELL","basis":"structure_stop","strength":0.725,"price":65.4434,"stop_level":66.8183,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-08-23","known_ts":"2024-08-27","bar_index":3014,"type":"BUY","strength":0.863,"price":68.5112,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2024-09-16","known_ts":"2024-09-18","bar_index":3019,"type":"BUY","strength":1.0,"price":68.745,"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":70},{"ts":"2024-11-26","known_ts":"2024-11-29","bar_index":3036,"type":"BUY","strength":0.588,"price":60.2057,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2025-01-13","known_ts":"2025-01-15","bar_index":3046,"type":"BUY","strength":0.45,"price":56.5548,"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-02-21","known_ts":"2025-02-21","bar_index":3055,"type":"SELL","basis":"structure_stop","strength":0.45,"price":51.5241,"stop_level":52.2428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-02-25","known_ts":"2025-02-25","bar_index":3055,"type":"RECLAIM","strength":0.45,"price":52.329,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2025-02-21","prior_stop_level":52.2428,"sweep_low":51.0833,"atr14":1.241489,"stop_level":50.462556,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-26","known_ts":"2025-02-28","bar_index":3056,"type":"REBUY","strength":0.45,"price":55.2229,"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,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2025-03-21","known_ts":"2025-03-21","bar_index":3061,"type":"SELL","basis":"structure_stop","strength":0.588,"price":55.2708,"stop_level":56.0374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-03-24","known_ts":"2025-03-24","bar_index":3062,"type":"RECLAIM","strength":0.588,"price":56.0661,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-03-21","prior_stop_level":56.0374,"sweep_low":54.715,"atr14":1.666723,"stop_level":53.881639,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-10","known_ts":"2025-06-12","bar_index":3080,"type":"BUY","strength":0.45,"price":41.7968,"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":"Industrials"}},{"ts":"2025-06-10","known_ts":"2025-06-12","bar_index":3080,"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-06-10","trigger_known_ts":"2025-06-12","strength":0.45,"price":41.7968,"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.407009,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":38.4819,"atr14":1.360561,"stop_level":37.801619,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-20","known_ts":"2025-06-20","bar_index":3082,"type":"SELL","basis":"structure_stop","strength":0.45,"price":37.5362,"stop_level":39.1449,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-06-26","known_ts":"2025-06-26","bar_index":3083,"type":"RECLAIM","strength":0.45,"price":39.6713,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-20 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":"2025-06-20","prior_stop_level":39.1449,"sweep_low":37.0389,"atr14":1.322992,"stop_level":36.377404,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-21","known_ts":"2025-07-21","bar_index":3089,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.0655,"stop_level":41.2703,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-22","known_ts":"2025-07-22","bar_index":3089,"type":"RECLAIM","strength":0.588,"price":43.347,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-07-21","prior_stop_level":41.2703,"sweep_low":41.0558,"atr14":1.699747,"stop_level":40.205927,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-31","known_ts":"2025-07-31","bar_index":3091,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.2173,"stop_level":41.0655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-04","known_ts":"2025-08-04","bar_index":3092,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.6922,"stop_level":41.0655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-11-25","known_ts":"2025-11-28","bar_index":3119,"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-25","trigger_known_ts":"2025-11-28","strength":0.45,"price":28.04,"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.534263,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.4856,"atr14":1.109375,"stop_level":24.930912,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-01","known_ts":"2025-12-03","bar_index":3120,"type":"BUY","strength":0.45,"price":28.77,"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":"Industrials"}},{"ts":"2025-12-01","known_ts":"2025-12-03","bar_index":3120,"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-01","trigger_known_ts":"2025-12-03","strength":0.45,"price":28.77,"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.521529,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.4856,"atr14":1.064708,"stop_level":24.953246,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-13","known_ts":"2026-01-13","bar_index":3129,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.61,"stop_level":29.79,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-14","known_ts":"2026-01-14","bar_index":3130,"type":"RECLAIM","strength":0.588,"price":30.54,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-01-13","prior_stop_level":29.79,"sweep_low":29.4,"atr14":1.105944,"stop_level":28.847028,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-20","known_ts":"2026-01-20","bar_index":3131,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.28,"stop_level":29.61,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-21","known_ts":"2026-01-21","bar_index":3131,"type":"RECLAIM","strength":0.588,"price":30.35,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-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":"2026-01-20","prior_stop_level":29.61,"sweep_low":28.83,"atr14":1.123428,"stop_level":28.268286,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-13","known_ts":"2026-02-13","bar_index":3137,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.66,"stop_level":28.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-18","known_ts":"2026-02-18","bar_index":3137,"type":"RECLAIM","strength":0.725,"price":29.48,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-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":"2026-02-13","prior_stop_level":28.96,"sweep_low":27.64,"atr14":1.895141,"stop_level":26.692429,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-30","known_ts":"2026-04-01","bar_index":3147,"type":"BUY","strength":0.725,"price":28.74,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2026-04-13","known_ts":"2026-04-15","bar_index":3150,"type":"BUY","strength":0.725,"price":30.73,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2026-05-11","known_ts":"2026-05-11","bar_index":3156,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.95,"stop_level":29.26,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2026-05-26","known_ts":"2026-05-28","bar_index":3160,"type":"REBUY","strength":0.863,"price":30.33,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30}],"state":{"position_hint":"long","last_signal":"REBUY","last_scored_signal":"REBUY","last_scored_ts":"2026-05-28","last_scored_basis":null,"bars_since_signal":18,"extended":true,"strong_bull":true,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2017-08-07","2017-08-28","2017-12-18","2018-02-14","2018-03-08","2018-03-29","2018-05-30","2019-06-10","2019-07-23","2019-08-16","2019-09-04","2020-02-04","2020-03-05","2020-03-13","2020-09-21","2020-10-20","2021-02-03","2021-03-10","2021-07-14","2021-07-22","2021-09-29","2021-11-02","2022-03-14","2022-04-18","2023-01-04","2023-01-23","2023-03-23","2023-08-18","2023-09-19","2023-10-31","2024-02-20","2024-03-25","2024-07-12","2024-10-31","2024-11-21","2025-01-02","2025-01-13","2025-11-07","2026-03-04","2026-03-20"],"warnings":[{"ts":"2022-02-22","kind":"confirm","px":91.9521,"level":93.4869},{"ts":"2022-08-19","kind":"arm","px":68.4271},{"ts":"2022-08-22","kind":"confirm","px":66.1147,"level":67.05},{"ts":"2022-10-31","kind":"arm","px":67.8468},{"ts":"2022-11-29","kind":"arm","px":75.7019},{"ts":"2022-12-15","kind":"confirm","px":73.6785,"level":75.1213},{"ts":"2023-02-09","kind":"arm","px":78.1212},{"ts":"2023-02-21","kind":"confirm","px":75.6491,"level":76.4497},{"ts":"2023-07-05","kind":"arm","px":71.3251},{"ts":"2023-07-21","kind":"confirm","px":69.951,"level":70.3012},{"ts":"2023-07-25","kind":"arm","px":72.762},{"ts":"2023-08-02","kind":"confirm","px":69.6187,"level":69.951},{"ts":"2023-11-29","kind":"arm","px":67.4454},{"ts":"2024-01-02","kind":"arm","px":72.4742},{"ts":"2024-01-03","kind":"confirm","px":70.7888,"level":71.485},{"ts":"2024-04-03","kind":"arm","px":67.7293},{"ts":"2024-04-10","kind":"confirm","px":66.7401,"level":67.4362},{"ts":"2024-08-02","kind":"arm","px":68.1184},{"ts":"2024-08-05","kind":"confirm","px":65.4434,"level":66.8183},{"ts":"2025-02-04","kind":"arm","px":56.5261},{"ts":"2025-02-21","kind":"confirm","px":51.5241,"level":52.2428},{"ts":"2025-03-18","kind":"arm","px":58.1742},{"ts":"2025-03-21","kind":"confirm","px":55.2708,"level":56.0374},{"ts":"2025-06-18","kind":"arm","px":38.7939},{"ts":"2025-06-20","kind":"confirm","px":37.5362,"level":39.1449},{"ts":"2025-07-14","kind":"arm","px":42.411},{"ts":"2025-07-21","kind":"confirm","px":41.0655,"level":41.2703},{"ts":"2025-07-30","kind":"arm","px":41.4068},{"ts":"2025-07-31","kind":"confirm","px":40.2173,"level":41.0655},{"ts":"2025-08-01","kind":"arm","px":38.2674},{"ts":"2025-08-04","kind":"confirm","px":37.6922,"level":41.0655},{"ts":"2025-12-29","kind":"arm","px":30.15},{"ts":"2026-01-13","kind":"confirm","px":29.61,"level":29.79},{"ts":"2026-01-14","kind":"arm","px":30.54},{"ts":"2026-01-20","kind":"confirm","px":29.28,"level":29.61},{"ts":"2026-01-28","kind":"arm","px":28.96},{"ts":"2026-02-13","kind":"confirm","px":28.66,"level":28.96},{"ts":"2026-04-24","kind":"arm","px":29.47},{"ts":"2026-05-11","kind":"confirm","px":28.95,"level":29.26},{"ts":"2026-06-23","kind":"arm","px":32.26}],"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":[]}}}