{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-09-11","priced_through":{"CN":null,"HK":null,"US":"2026-09-11"},"events":[{"id":"opp_6288d850d1d0f9053078","market":"US","system":"prophet_board","definition":"confluence","authority":"candidate","surfaced_at":"2026-07-31","entry_date":"2026-08-03","entry_basis":"next_session_close","entry_price":267.79,"rank":67,"tier":null,"state":"up","maturity":"matured","latest_price":286.97,"return_pct":7.2,"excess_pct":5.21,"sessions":7,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-09-11","priced_through":"2026-09-11"},{"id":"opp_110a2ea0b768e6787ccf","market":"US","system":"prophet_board","definition":"confluence","authority":"candidate","surfaced_at":"2026-07-29","entry_date":"2026-07-30","entry_basis":"next_session_close","entry_price":250.22,"rank":67,"tier":null,"state":"up","maturity":"matured","latest_price":286.97,"return_pct":14.7,"excess_pct":10.53,"sessions":9,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-09-11","priced_through":"2026-09-11"}]},"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":"LECO","timeframe":"3D","as_of":"2026-09-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1994-11-21","known_ts":"1994-11-21","bar_index":53,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.8413,"stop_level":5.8765,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-11-23","known_ts":"1994-11-23","bar_index":54,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.4894,"stop_level":5.8765,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-01-30","known_ts":"1995-02-01","bar_index":69,"type":"BUY","strength":0.588,"price":5.1376,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1995-10-11","known_ts":"1995-10-13","bar_index":128,"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-10-11","trigger_known_ts":"1995-10-13","strength":0.45,"price":3.867,"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.540196,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5315,"atr14":0.118223,"stop_level":3.472388,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-11-09","known_ts":"1995-11-13","bar_index":135,"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-11-09","trigger_known_ts":"1995-11-13","strength":0.588,"price":3.5668,"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.575891,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.4609,"atr14":0.104071,"stop_level":3.408865,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-12-19","known_ts":"1995-12-21","bar_index":144,"type":"BUY","strength":0.588,"price":3.249,"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":"1995-12-19","known_ts":"1995-12-21","bar_index":144,"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":"1995-12-19","trigger_known_ts":"1995-12-21","strength":0.588,"price":3.249,"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.613679,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.9664,"atr14":0.112658,"stop_level":2.910071,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-24","known_ts":"1996-01-26","bar_index":152,"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":"1996-01-24","trigger_known_ts":"1996-01-26","strength":0.588,"price":3.514,"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.582169,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.301,"atr14":0.113894,"stop_level":3.244053,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-25","known_ts":"1996-01-25","bar_index":152,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.301,"stop_level":3.3188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-01-26","known_ts":"1996-01-26","bar_index":152,"type":"RECLAIM","strength":0.588,"price":3.514,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-01-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":"1996-01-25","prior_stop_level":3.3188,"sweep_low":3.301,"atr14":0.113894,"stop_level":3.244053,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-02-29","known_ts":"1996-02-29","bar_index":160,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.6559,"stop_level":3.6914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-03-05","known_ts":"1996-03-05","bar_index":161,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.6205,"stop_level":3.6914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-03-20","known_ts":"1996-03-22","bar_index":165,"type":"REBUY","strength":0.725,"price":3.7979,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"1996-04-17","known_ts":"1996-04-17","bar_index":171,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7084,"stop_level":3.7619,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-04-19","known_ts":"1996-04-23","bar_index":172,"type":"REBUY","strength":0.863,"price":3.851,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1996-04-22","known_ts":"1996-04-22","bar_index":172,"type":"RECLAIM","strength":0.725,"price":3.851,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-04-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1996-04-17","prior_stop_level":3.7619,"sweep_low":3.7084,"atr14":0.105482,"stop_level":3.655659,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-05-07","known_ts":"1996-05-09","bar_index":176,"type":"REBUY","strength":0.863,"price":3.8867,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1996-07-16","known_ts":"1996-07-16","bar_index":192,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.546,"stop_level":4.6892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-08-06","known_ts":"1996-08-06","bar_index":197,"type":"RECLAIM","strength":1.0,"price":4.6534,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-07-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-11-12","known_ts":"1996-11-14","bar_index":220,"type":"BUY","strength":0.863,"price":4.1689,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1996-12-13","known_ts":"1996-12-13","bar_index":227,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.4924,"stop_level":4.6002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-12-18","known_ts":"1996-12-18","bar_index":228,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2408,"stop_level":4.6002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-01-06","known_ts":"1997-01-06","bar_index":232,"type":"RECLAIM","strength":1.0,"price":4.9065,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-31","known_ts":"1997-08-04","bar_index":280,"type":"BUY","strength":0.725,"price":5.7647,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1997-10-09","known_ts":"1997-10-09","bar_index":296,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.9865,"stop_level":6.0413,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-12-03","known_ts":"1997-12-05","bar_index":309,"type":"BUY","strength":0.725,"price":5.7492,"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":"1998-01-30","known_ts":"1998-02-03","bar_index":322,"type":"BUY","strength":0.45,"price":5.541,"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-02-12","known_ts":"1998-02-12","bar_index":325,"type":"RECLAIM","strength":0.725,"price":5.8438,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-01-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-05-12","known_ts":"1998-05-12","bar_index":345,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.7721,"stop_level":6.855,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-07-07","known_ts":"1998-07-09","bar_index":358,"type":"BUY","strength":0.725,"price":7.2236,"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":60},{"ts":"1998-07-22","known_ts":"1998-07-22","bar_index":361,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7813,"stop_level":7.0762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-07-29","known_ts":"1998-07-29","bar_index":363,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.5971,"stop_level":7.0762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-09-22","known_ts":"1998-09-24","bar_index":376,"type":"BUY","strength":0.725,"price":6.5971,"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":"1998-10-14","known_ts":"1998-10-14","bar_index":381,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.7125,"stop_level":5.8968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-15","known_ts":"1998-10-15","bar_index":381,"type":"RECLAIM","strength":0.588,"price":6.1916,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-10-14","prior_stop_level":5.8968,"sweep_low":5.7125,"atr14":0.385876,"stop_level":5.519562,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-29","known_ts":"1998-10-29","bar_index":385,"type":"RECLAIM","strength":0.725,"price":6.5418,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-10-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-04","known_ts":"1998-12-04","bar_index":393,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.6339,"stop_level":6.6523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-07","known_ts":"1998-12-07","bar_index":393,"type":"RECLAIM","strength":0.725,"price":6.855,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-12-04","prior_stop_level":6.6523,"sweep_low":6.5971,"atr14":0.246011,"stop_level":6.474095,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-24","known_ts":"1999-03-26","bar_index":418,"type":"BUY","strength":0.45,"price":5.9889,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-04-15","known_ts":"1999-04-15","bar_index":423,"type":"RECLAIM","strength":0.725,"price":6.4681,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-03-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-15","known_ts":"1999-06-17","bar_index":437,"type":"REBUY","strength":0.863,"price":6.5971,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1999-08-26","known_ts":"1999-08-30","bar_index":454,"type":"BUY","strength":0.45,"price":5.9392,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-09-16","known_ts":"1999-09-16","bar_index":458,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0782,"stop_level":6.0967,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-09-21","known_ts":"1999-09-21","bar_index":459,"type":"RECLAIM","strength":0.588,"price":6.1523,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-09-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":"1999-09-16","prior_stop_level":6.0967,"sweep_low":6.0411,"atr14":0.120611,"stop_level":5.980794,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-11","known_ts":"1999-10-11","bar_index":464,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.9461,"stop_level":6.1139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-10-15","known_ts":"1999-10-15","bar_index":465,"type":"RECLAIM","strength":0.863,"price":6.1698,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-10-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-10-11","prior_stop_level":6.1139,"sweep_low":5.9275,"atr14":0.129085,"stop_level":5.862958,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-18","known_ts":"1999-10-18","bar_index":466,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9275,"stop_level":5.9461,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-10-20","known_ts":"1999-10-20","bar_index":466,"type":"RECLAIM","strength":0.863,"price":6.1884,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-10-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":"1999-10-18","prior_stop_level":5.9461,"sweep_low":5.7597,"atr14":0.154661,"stop_level":5.682369,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-03","known_ts":"1999-11-03","bar_index":470,"type":"RECLAIM","strength":0.863,"price":6.4121,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-10-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-11-24","known_ts":"1999-11-24","bar_index":475,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.263,"stop_level":6.4121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-26","known_ts":"2000-01-28","bar_index":489,"type":"BUY","strength":0.45,"price":5.9504,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-02-08","known_ts":"2000-02-10","bar_index":492,"type":"REBUY","strength":0.45,"price":6.0255,"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":"2000-03-30","known_ts":"2000-03-30","bar_index":504,"type":"RECLAIM","strength":0.725,"price":6.5426,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-11-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-28","known_ts":"2000-04-28","bar_index":510,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.7626,"stop_level":5.8808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-06-16","known_ts":"2000-06-20","bar_index":522,"type":"BUY","strength":0.45,"price":4.5004,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-06-26","known_ts":"2000-06-28","bar_index":524,"type":"BUY","strength":0.45,"price":4.4307,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-07-24","known_ts":"2000-07-24","bar_index":530,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.488,"stop_level":4.5071,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-25","known_ts":"2000-07-25","bar_index":530,"type":"RECLAIM","strength":0.588,"price":4.5644,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-07-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-07-24","prior_stop_level":4.5071,"sweep_low":4.4116,"atr14":0.195224,"stop_level":4.313988,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-24","known_ts":"2000-08-24","bar_index":538,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.6599,"stop_level":4.698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-10-06","known_ts":"2000-10-10","bar_index":548,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-10-06","trigger_known_ts":"2000-10-10","strength":0.45,"price":4.1251,"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.392018,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.9723,"atr14":0.221608,"stop_level":3.861496,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-19","known_ts":"2000-10-23","bar_index":551,"type":"BUY","strength":0.588,"price":4.7171,"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":"2000-10-27","known_ts":"2000-10-27","bar_index":553,"type":"RECLAIM","strength":0.725,"price":5.2519,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-10-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-11-28","known_ts":"2000-11-28","bar_index":560,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.1373,"stop_level":5.3474,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-11-29","known_ts":"2000-11-29","bar_index":560,"type":"RECLAIM","strength":0.863,"price":5.3856,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-11-28","prior_stop_level":5.3474,"sweep_low":5.123,"atr14":0.283481,"stop_level":4.981259,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-14","known_ts":"2000-12-14","bar_index":564,"type":"RECLAIM","strength":0.863,"price":5.6768,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-11-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-03-27","known_ts":"2001-03-27","bar_index":587,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.2626,"stop_level":6.3789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-29","known_ts":"2001-03-29","bar_index":587,"type":"RECLAIM","strength":1.0,"price":6.3876,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-03-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-03-27","prior_stop_level":6.3789,"sweep_low":5.5646,"atr14":0.315279,"stop_level":5.406961,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-17","known_ts":"2001-05-17","bar_index":599,"type":"RECLAIM","strength":1.0,"price":7.4698,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-13","known_ts":"2001-06-13","bar_index":605,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.4073,"stop_level":7.4635,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-20","known_ts":"2001-06-20","bar_index":606,"type":"RECLAIM","strength":0.863,"price":7.4698,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-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":"2001-06-13","prior_stop_level":7.4635,"sweep_low":6.8291,"atr14":0.28673,"stop_level":6.685735,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-12","known_ts":"2001-10-16","bar_index":632,"type":"BUY","strength":0.725,"price":7.3785,"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":80},{"ts":"2002-01-02","known_ts":"2002-01-02","bar_index":650,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.4881,"stop_level":7.6729,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-03","known_ts":"2002-01-03","bar_index":650,"type":"RECLAIM","strength":0.863,"price":7.9627,"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":true},"anchor_ts":"2002-01-02","prior_stop_level":7.6729,"sweep_low":7.4881,"atr14":0.337154,"stop_level":7.319523,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-17","known_ts":"2002-01-17","bar_index":654,"type":"RECLAIM","strength":1.0,"price":7.9755,"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":true}},{"ts":"2002-08-09","known_ts":"2002-08-13","bar_index":701,"type":"BUY","strength":0.588,"price":7.5161,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2002-09-17","known_ts":"2002-09-17","bar_index":709,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.6642,"stop_level":7.6867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-10-17","known_ts":"2002-10-21","bar_index":717,"type":"BUY","strength":0.45,"price":7.3133,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-12-09","known_ts":"2002-12-09","bar_index":729,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.7022,"stop_level":7.7994,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-11","known_ts":"2002-12-11","bar_index":729,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.7119,"stop_level":7.7994,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-31","known_ts":"2003-01-03","bar_index":734,"type":"REBUY","strength":0.588,"price":7.7491,"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":"2003-01-31","known_ts":"2003-02-04","bar_index":741,"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":"2003-01-31","trigger_known_ts":"2003-02-04","strength":0.45,"price":7.2434,"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.247032,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.0999,"atr14":0.195093,"stop_level":7.002354,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-13","known_ts":"2003-02-18","bar_index":744,"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":"2003-02-13","trigger_known_ts":"2003-02-18","strength":0.45,"price":6.6528,"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.308426,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.0917,"atr14":0.246504,"stop_level":5.968448,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-17","known_ts":"2003-03-19","bar_index":751,"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":"2003-03-17","trigger_known_ts":"2003-03-19","strength":0.45,"price":5.9383,"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.3827,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.6593,"atr14":0.286533,"stop_level":4.516033,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-02","known_ts":"2003-04-04","bar_index":755,"type":"BUY","strength":0.45,"price":6.057,"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-04-02","known_ts":"2003-04-04","bar_index":755,"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":"2003-04-02","trigger_known_ts":"2003-04-04","strength":0.45,"price":6.057,"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.370361,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.5764,"atr14":0.241406,"stop_level":5.455697,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-01","known_ts":"2003-05-01","bar_index":761,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.1887,"stop_level":6.2546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-02","known_ts":"2003-05-02","bar_index":762,"type":"RECLAIM","strength":0.588,"price":6.3336,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-05-01","prior_stop_level":6.2546,"sweep_low":6.09,"atr14":0.22459,"stop_level":5.977705,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-03","known_ts":"2003-06-03","bar_index":769,"type":"RECLAIM","strength":0.725,"price":7.2421,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-27","known_ts":"2003-06-27","bar_index":775,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.9712,"stop_level":7.0018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-07-02","known_ts":"2003-07-02","bar_index":776,"type":"RECLAIM","strength":0.725,"price":7.2167,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-06-27","prior_stop_level":7.0018,"sweep_low":6.6728,"atr14":0.258528,"stop_level":6.543536,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-16","known_ts":"2003-07-16","bar_index":779,"type":"RECLAIM","strength":0.863,"price":7.2598,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-25","known_ts":"2003-09-25","bar_index":795,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.7407,"stop_level":7.7572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-29","known_ts":"2003-09-29","bar_index":796,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.5603,"stop_level":7.7572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-10-01","known_ts":"2003-10-01","bar_index":797,"type":"RECLAIM","strength":0.863,"price":7.8241,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-09-25","prior_stop_level":7.7572,"sweep_low":7.1963,"atr14":0.299716,"stop_level":7.046442,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-01","known_ts":"2003-10-01","bar_index":797,"type":"RECLAIM","strength":0.863,"price":7.8241,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-09-29","prior_stop_level":7.7572,"sweep_low":7.1963,"atr14":0.299716,"stop_level":7.046442,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-14","known_ts":"2003-10-14","bar_index":800,"type":"RECLAIM","strength":1.0,"price":8.108,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-09-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-30","known_ts":"2003-11-03","bar_index":804,"type":"BUY","strength":1.0,"price":8.4753,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2003-11-18","known_ts":"2003-11-18","bar_index":808,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.1982,"stop_level":8.3117,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-19","known_ts":"2003-11-19","bar_index":808,"type":"RECLAIM","strength":1.0,"price":8.3818,"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":8.3117,"sweep_low":7.6806,"atr14":0.331844,"stop_level":7.514678,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-19","known_ts":"2004-02-23","bar_index":829,"type":"BUY","strength":0.863,"price":8.6535,"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":60},{"ts":"2004-05-06","known_ts":"2004-05-06","bar_index":847,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.2725,"stop_level":10.5228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-10","known_ts":"2004-06-10","bar_index":855,"type":"RECLAIM","strength":1.0,"price":11.3918,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-05-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-08","known_ts":"2004-07-08","bar_index":861,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.1432,"stop_level":11.2565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-09","known_ts":"2004-07-09","bar_index":861,"type":"RECLAIM","strength":1.0,"price":11.466,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-07-08","prior_stop_level":11.2565,"sweep_low":11.1092,"atr14":0.280019,"stop_level":10.969191,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-01","known_ts":"2004-10-05","bar_index":881,"type":"BUY","strength":0.725,"price":11.2047,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2004-12-20","known_ts":"2004-12-20","bar_index":899,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.8198,"stop_level":11.8368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-21","known_ts":"2004-12-21","bar_index":899,"type":"RECLAIM","strength":0.863,"price":12.1034,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-12-20","prior_stop_level":11.8368,"sweep_low":11.7787,"atr14":0.251398,"stop_level":11.653001,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-09","known_ts":"2005-02-11","bar_index":911,"type":"BUY","strength":0.725,"price":11.5406,"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":"2005-04-15","known_ts":"2005-04-19","bar_index":926,"type":"BUY","strength":0.45,"price":10.4764,"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-05-19","known_ts":"2005-05-19","bar_index":934,"type":"RECLAIM","strength":0.725,"price":11.0258,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-04-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-06-23","known_ts":"2005-06-23","bar_index":942,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.936,"stop_level":11.0086,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-06-28","known_ts":"2005-06-28","bar_index":943,"type":"RECLAIM","strength":0.588,"price":11.2771,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-06-23","prior_stop_level":11.0086,"sweep_low":10.6423,"atr14":0.257,"stop_level":10.5138,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-12","known_ts":"2005-07-12","bar_index":946,"type":"RECLAIM","strength":0.863,"price":12.1077,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-23 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":953,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.7958,"stop_level":12.834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-31","known_ts":"2005-08-31","bar_index":958,"type":"RECLAIM","strength":0.863,"price":12.8827,"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":"2006-02-21","known_ts":"2006-02-21","bar_index":997,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.6254,"stop_level":15.7727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-02-22","known_ts":"2006-02-22","bar_index":997,"type":"RECLAIM","strength":1.0,"price":16.3937,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-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":"2006-02-21","prior_stop_level":15.7727,"sweep_low":15.457,"atr14":0.348036,"stop_level":15.282982,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-08","known_ts":"2006-03-08","bar_index":1001,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.1376,"stop_level":16.1937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-03-09","known_ts":"2006-03-09","bar_index":1001,"type":"RECLAIM","strength":1.0,"price":16.5761,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-03-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-03-08","prior_stop_level":16.1937,"sweep_low":16.0604,"atr14":0.454103,"stop_level":15.833348,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-24","known_ts":"2006-03-24","bar_index":1005,"type":"RECLAIM","strength":1.0,"price":18.7687,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-03-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-04-10","known_ts":"2006-04-10","bar_index":1008,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.9449,"stop_level":18.0671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-04-12","known_ts":"2006-04-12","bar_index":1009,"type":"RECLAIM","strength":1.0,"price":18.1596,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-04-10","prior_stop_level":18.0671,"sweep_low":17.1668,"atr14":0.541815,"stop_level":16.895893,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-05","known_ts":"2006-10-09","bar_index":1050,"type":"BUY","strength":0.588,"price":19.6546,"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":60},{"ts":"2006-11-27","known_ts":"2006-11-27","bar_index":1062,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.1681,"stop_level":21.6218,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-01","known_ts":"2006-12-01","bar_index":1063,"type":"RECLAIM","strength":0.725,"price":21.7742,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-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":"2006-11-27","prior_stop_level":21.6218,"sweep_low":21.1114,"atr14":0.376027,"stop_level":20.923386,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-13","known_ts":"2006-12-13","bar_index":1066,"type":"RECLAIM","strength":0.725,"price":21.8309,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-30","known_ts":"2007-02-01","bar_index":1076,"type":"BUY","strength":0.588,"price":22.4816,"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":"2007-02-27","known_ts":"2007-02-27","bar_index":1082,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.0654,"stop_level":22.7804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-04-26","known_ts":"2007-04-30","bar_index":1096,"type":"BUY","strength":0.588,"price":22.7534,"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":60},{"ts":"2007-05-24","known_ts":"2007-05-24","bar_index":1102,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.1351,"stop_level":24.2922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-25","known_ts":"2007-05-25","bar_index":1103,"type":"RECLAIM","strength":0.725,"price":24.5099,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-05-24","prior_stop_level":24.2922,"sweep_low":24.1101,"atr14":0.439183,"stop_level":23.890508,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-08","known_ts":"2007-06-08","bar_index":1106,"type":"RECLAIM","strength":0.863,"price":25.5453,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-09-17","known_ts":"2007-09-19","bar_index":1129,"type":"BUY","strength":0.588,"price":27.287,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":1137,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.5864,"stop_level":28.0137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-22","known_ts":"2007-10-22","bar_index":1137,"type":"RECLAIM","strength":0.725,"price":28.0281,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-10-19","prior_stop_level":28.0137,"sweep_low":26.9363,"atr14":0.785892,"stop_level":26.543354,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-26","known_ts":"2007-10-26","bar_index":1138,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.5305,"stop_level":27.5864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-12-06","known_ts":"2007-12-10","bar_index":1148,"type":"BUY","strength":0.588,"price":26.3293,"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":80},{"ts":"2008-01-04","known_ts":"2008-01-04","bar_index":1154,"type":"SELL","basis":"structure_stop","strength":0.45,"price":23.8033,"stop_level":24.4007,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-01-08","known_ts":"2008-01-08","bar_index":1155,"type":"SELL","basis":"structure_stop","strength":0.45,"price":22.7618,"stop_level":24.4007,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-02-04","known_ts":"2008-02-06","bar_index":1161,"type":"BUY","strength":0.45,"price":21.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},{"ts":"2008-03-14","known_ts":"2008-03-14","bar_index":1170,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.2159,"stop_level":23.3024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-18","known_ts":"2008-03-18","bar_index":1171,"type":"RECLAIM","strength":0.588,"price":23.8141,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-03-14","prior_stop_level":23.3024,"sweep_low":22.769,"atr14":0.776533,"stop_level":22.380733,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-04","known_ts":"2008-04-04","bar_index":1175,"type":"RECLAIM","strength":0.725,"price":25.6451,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-26","known_ts":"2008-06-26","bar_index":1194,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.1316,"stop_level":30.1158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-04","known_ts":"2008-08-06","bar_index":1203,"type":"BUY","strength":0.725,"price":29.4291,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2008-09-03","known_ts":"2008-09-03","bar_index":1210,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.4314,"stop_level":28.5983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-10-10","known_ts":"2008-10-14","bar_index":1219,"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":20.0242,"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.352058,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.1329,"atr14":1.563545,"stop_level":16.351127,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-28","known_ts":"2008-10-30","bar_index":1223,"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":15.7638,"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.489916,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.6321,"atr14":1.530461,"stop_level":11.866869,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-05","known_ts":"2008-11-07","bar_index":1225,"type":"BUY","strength":0.45,"price":15.4324,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-11-05","known_ts":"2008-11-07","bar_index":1225,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-11-05","trigger_known_ts":"2008-11-07","strength":0.45,"price":15.4324,"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.500639,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.6321,"atr14":1.330524,"stop_level":11.966838,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-21","known_ts":"2008-11-25","bar_index":1229,"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":15.1119,"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.51101,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.4792,"atr14":1.226347,"stop_level":11.866026,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":1240,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.6309,"stop_level":16.8926,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":1241,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.023,"stop_level":16.8926,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":1241,"type":"RECLAIM","strength":0.588,"price":17.1657,"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":16.8926,"sweep_low":16.0633,"atr14":1.004733,"stop_level":15.560933,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":1242,"type":"RECLAIM","strength":0.588,"price":17.118,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-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":"2009-01-20","prior_stop_level":16.8926,"sweep_low":15.9571,"atr14":1.028075,"stop_level":15.443063,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-11","known_ts":"2009-02-13","bar_index":1247,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-02-11","trigger_known_ts":"2009-02-13","strength":0.588,"price":15.9864,"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.482713,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":14.9096,"atr14":0.828578,"stop_level":14.495311,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-10","known_ts":"2009-03-12","bar_index":1253,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-10","trigger_known_ts":"2009-03-12","strength":0.45,"price":11.2912,"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.63464,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.6394,"atr14":0.801502,"stop_level":9.238649,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-23","known_ts":"2009-03-25","bar_index":1256,"type":"BUY","strength":0.45,"price":12.1079,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-23","known_ts":"2009-03-25","bar_index":1256,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-23","trigger_known_ts":"2009-03-25","strength":0.45,"price":12.1079,"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.608213,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.8956,"atr14":0.716619,"stop_level":10.53729,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-21","known_ts":"2009-05-21","bar_index":1270,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.6943,"stop_level":14.901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-26","known_ts":"2009-05-26","bar_index":1270,"type":"RECLAIM","strength":0.725,"price":15.3809,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-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":"2009-05-21","prior_stop_level":14.901,"sweep_low":14.3068,"atr14":0.782507,"stop_level":13.915546,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-15","known_ts":"2009-06-15","bar_index":1275,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.3769,"stop_level":14.5578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-07-22","known_ts":"2009-07-24","bar_index":1284,"type":"BUY","strength":0.725,"price":15.3647,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2009-10-01","known_ts":"2009-10-01","bar_index":1300,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.8713,"stop_level":17.4098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-11-05","known_ts":"2009-11-05","bar_index":1309,"type":"RECLAIM","strength":1.0,"price":20.2896,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-22","known_ts":"2010-01-22","bar_index":1326,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.6777,"stop_level":20.0536,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-03-10","known_ts":"2010-03-12","bar_index":1337,"type":"BUY","strength":0.863,"price":20.2979,"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-05-05","known_ts":"2010-05-05","bar_index":1350,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.84,"stop_level":22.1423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-12","known_ts":"2010-05-12","bar_index":1351,"type":"RECLAIM","strength":1.0,"price":22.5164,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-05","prior_stop_level":22.1423,"sweep_low":20.1246,"atr14":0.777277,"stop_level":19.735962,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-22","known_ts":"2010-07-26","bar_index":1368,"type":"BUY","strength":0.725,"price":21.2373,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2010-08-20","known_ts":"2010-08-20","bar_index":1375,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.828,"stop_level":19.8546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-09-02","known_ts":"2010-09-07","bar_index":1378,"type":"REBUY","strength":0.725,"price":20.6257,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2010-12-31","known_ts":"2010-12-31","bar_index":1405,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.0313,"stop_level":25.1056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-03","known_ts":"2011-01-03","bar_index":1406,"type":"RECLAIM","strength":1.0,"price":25.5913,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-12-31","prior_stop_level":25.1056,"sweep_low":25.0198,"atr14":0.360419,"stop_level":24.83959,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-14","known_ts":"2011-01-14","bar_index":1409,"type":"RECLAIM","strength":1.0,"price":26.1397,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-28","known_ts":"2011-01-28","bar_index":1412,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.4187,"stop_level":25.668,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-31","known_ts":"2011-01-31","bar_index":1412,"type":"RECLAIM","strength":1.0,"price":25.9709,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-28","prior_stop_level":25.668,"sweep_low":25.365,"atr14":0.527738,"stop_level":25.101131,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-15","known_ts":"2011-02-15","bar_index":1416,"type":"RECLAIM","strength":1.0,"price":27.7657,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-05","known_ts":"2011-07-07","bar_index":1448,"type":"BUY","strength":0.725,"price":29.2193,"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":"2011-08-24","known_ts":"2011-08-26","bar_index":1460,"type":"BUY","strength":0.588,"price":25.2419,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":1481,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.5522,"stop_level":28.2521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-28","known_ts":"2011-11-28","bar_index":1482,"type":"RECLAIM","strength":0.725,"price":28.8353,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-11-23","prior_stop_level":28.2521,"sweep_low":27.42,"atr14":1.047756,"stop_level":26.896122,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-09","known_ts":"2011-12-09","bar_index":1485,"type":"RECLAIM","strength":0.725,"price":28.9831,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-22","known_ts":"2012-03-22","bar_index":1508,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.9658,"stop_level":35.1532,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-23","known_ts":"2012-03-23","bar_index":1508,"type":"RECLAIM","strength":1.0,"price":35.1845,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-03-22","prior_stop_level":35.1532,"sweep_low":34.6925,"atr14":0.711364,"stop_level":34.336818,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-05-14","known_ts":"2012-05-14","bar_index":1520,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.0678,"stop_level":38.1619,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-07-25","known_ts":"2012-07-27","bar_index":1537,"type":"BUY","strength":0.725,"price":34.9785,"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":"2012-08-15","known_ts":"2012-08-17","bar_index":1542,"type":"BUY","strength":0.588,"price":33.6798,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2012-09-05","known_ts":"2012-09-05","bar_index":1546,"type":"SELL","basis":"structure_stop","strength":0.45,"price":31.9875,"stop_level":32.0111,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-09-06","known_ts":"2012-09-06","bar_index":1547,"type":"RECLAIM","strength":0.45,"price":32.9005,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2012-09-05","prior_stop_level":32.0111,"sweep_low":31.6412,"atr14":0.886147,"stop_level":31.198126,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-15","known_ts":"2012-10-17","bar_index":1556,"type":"BUY","strength":0.45,"price":32.1592,"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-10-26","known_ts":"2012-10-26","bar_index":1559,"type":"RECLAIM","strength":0.588,"price":34.6889,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-10-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2013-06-05","known_ts":"2013-06-05","bar_index":1608,"type":"SELL","basis":"structure_stop","strength":1.0,"price":46.4179,"stop_level":46.8322,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-06","known_ts":"2013-06-06","bar_index":1609,"type":"RECLAIM","strength":1.0,"price":47.0154,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-06-05","prior_stop_level":46.8322,"sweep_low":46.1868,"atr14":0.838327,"stop_level":45.767636,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-20","known_ts":"2013-06-20","bar_index":1612,"type":"SELL","basis":"structure_stop","strength":1.0,"price":44.4499,"stop_level":46.1629,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-30","known_ts":"2013-08-30","bar_index":1629,"type":"RECLAIM","strength":1.0,"price":50.5518,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-08","known_ts":"2013-10-08","bar_index":1637,"type":"SELL","basis":"structure_stop","strength":1.0,"price":52.789,"stop_level":53.3825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-09","known_ts":"2013-10-11","bar_index":1638,"type":"REBUY","strength":1.0,"price":55.2672,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2013-10-10","known_ts":"2013-10-10","bar_index":1638,"type":"RECLAIM","strength":1.0,"price":54.9785,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-10-08","prior_stop_level":53.3825,"sweep_low":52.4922,"atr14":1.100369,"stop_level":51.942015,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-13","known_ts":"2014-02-18","bar_index":1667,"type":"BUY","strength":0.863,"price":59.1375,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2014-03-11","known_ts":"2014-03-11","bar_index":1672,"type":"SELL","basis":"structure_stop","strength":0.863,"price":58.8881,"stop_level":59.7409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-17","known_ts":"2014-03-17","bar_index":1674,"type":"SELL","basis":"structure_stop","strength":0.725,"price":58.5421,"stop_level":59.7409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-06-03","known_ts":"2014-06-05","bar_index":1692,"type":"BUY","strength":0.45,"price":54.4038,"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-06-16","known_ts":"2014-06-16","bar_index":1695,"type":"RECLAIM","strength":0.588,"price":56.8899,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-06-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-07-08","known_ts":"2014-07-08","bar_index":1700,"type":"SELL","basis":"structure_stop","strength":0.588,"price":55.4591,"stop_level":55.7679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-07-11","known_ts":"2014-07-11","bar_index":1701,"type":"SELL","basis":"structure_stop","strength":0.588,"price":54.5601,"stop_level":55.7679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-07-24","known_ts":"2014-07-28","bar_index":1704,"type":"REBUY","strength":0.725,"price":56.7305,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2014-08-06","known_ts":"2014-08-08","bar_index":1707,"type":"REBUY","strength":0.45,"price":55.2242,"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":"2014-08-14","known_ts":"2014-08-14","bar_index":1709,"type":"RECLAIM","strength":0.725,"price":56.6576,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-08-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-25","known_ts":"2014-09-25","bar_index":1718,"type":"SELL","basis":"structure_stop","strength":0.725,"price":57.0788,"stop_level":57.2812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-26","known_ts":"2014-09-26","bar_index":1719,"type":"RECLAIM","strength":0.725,"price":57.3713,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-09-25","prior_stop_level":57.2812,"sweep_low":56.8919,"atr14":0.881173,"stop_level":56.451314,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-27","known_ts":"2014-10-29","bar_index":1726,"type":"BUY","strength":0.588,"price":56.8757,"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":"2014-11-28","known_ts":"2014-11-28","bar_index":1733,"type":"SELL","basis":"structure_stop","strength":0.725,"price":58.5332,"stop_level":59.8819,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-02","known_ts":"2014-12-02","bar_index":1734,"type":"SELL","basis":"structure_stop","strength":0.725,"price":58.1513,"stop_level":59.8819,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-20","known_ts":"2015-01-22","bar_index":1745,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-01-20","trigger_known_ts":"2015-01-22","strength":0.45,"price":55.3814,"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.086507,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":52.4525,"atr14":1.17325,"stop_level":51.865875,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-02","known_ts":"2015-02-04","bar_index":1748,"type":"BUY","strength":0.588,"price":56.7603,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2015-02-27","known_ts":"2015-02-27","bar_index":1754,"type":"SELL","basis":"structure_stop","strength":0.725,"price":56.3279,"stop_level":56.4339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-02","known_ts":"2015-03-02","bar_index":1754,"type":"RECLAIM","strength":0.725,"price":57.5027,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-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":"2015-02-27","prior_stop_level":56.4339,"sweep_low":55.9362,"atr14":1.162709,"stop_level":55.354846,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-30","known_ts":"2015-04-01","bar_index":1761,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-03-30","trigger_known_ts":"2015-04-01","strength":0.45,"price":53.4114,"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.116329,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":52.2811,"atr14":1.081049,"stop_level":51.740576,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-21","known_ts":"2015-04-23","bar_index":1766,"type":"BUY","strength":0.45,"price":55.4439,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-04-21","known_ts":"2015-04-23","bar_index":1766,"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":"2015-04-21","trigger_known_ts":"2015-04-23","strength":0.45,"price":55.4439,"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.082702,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":52.5098,"atr14":1.0683,"stop_level":51.97565,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-12","known_ts":"2015-05-12","bar_index":1771,"type":"RECLAIM","strength":0.725,"price":58.2796,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-04-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-04","known_ts":"2015-06-04","bar_index":1776,"type":"SELL","basis":"structure_stop","strength":0.588,"price":54.6325,"stop_level":55.0833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-06-05","known_ts":"2015-06-05","bar_index":1776,"type":"RECLAIM","strength":0.588,"price":55.2554,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-06-04","prior_stop_level":55.0833,"sweep_low":54.1572,"atr14":1.013236,"stop_level":53.650582,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-24","known_ts":"2015-07-28","bar_index":1788,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-07-24","trigger_known_ts":"2015-07-28","strength":0.45,"price":48.7778,"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.19299,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":46.1923,"atr14":0.975967,"stop_level":45.704316,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-03","known_ts":"2015-08-05","bar_index":1790,"type":"BUY","strength":0.45,"price":50.6387,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-08-03","known_ts":"2015-08-05","bar_index":1790,"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":"2015-08-03","trigger_known_ts":"2015-08-05","strength":0.45,"price":50.6387,"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.162202,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":46.1923,"atr14":0.969685,"stop_level":45.707458,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-24","known_ts":"2015-08-24","bar_index":1795,"type":"SELL","basis":"structure_stop","strength":0.45,"price":45.4019,"stop_level":47.5262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-08-27","known_ts":"2015-08-31","bar_index":1796,"type":"REBUY","strength":0.45,"price":48.292,"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":"2015-08-27","known_ts":"2015-08-31","bar_index":1796,"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":"2015-08-27","trigger_known_ts":"2015-08-31","strength":0.45,"price":48.292,"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.201027,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":42.6023,"atr14":1.328013,"stop_level":41.938294,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-27","known_ts":"2015-08-27","bar_index":1796,"type":"RECLAIM","strength":0.45,"price":48.0944,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2015-08-24","prior_stop_level":47.5262,"sweep_low":42.6023,"atr14":1.39957,"stop_level":41.902515,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-01","known_ts":"2015-10-05","bar_index":1804,"type":"BUY","strength":0.45,"price":46.991,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-10-01","known_ts":"2015-10-05","bar_index":1804,"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":"2015-10-01","trigger_known_ts":"2015-10-05","strength":0.45,"price":46.991,"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.222552,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":42.1809,"atr14":1.29169,"stop_level":41.535055,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-27","known_ts":"2015-10-29","bar_index":1810,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-10-27","trigger_known_ts":"2015-10-29","strength":0.588,"price":48.6054,"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.195842,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":44.4659,"atr14":1.268383,"stop_level":43.831709,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-17","known_ts":"2015-11-17","bar_index":1815,"type":"SELL","basis":"structure_stop","strength":0.725,"price":44.7308,"stop_level":44.9461,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-18","known_ts":"2015-11-18","bar_index":1815,"type":"RECLAIM","strength":0.725,"price":45.4677,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-11-17","prior_stop_level":44.9461,"sweep_low":44.4328,"atr14":1.401897,"stop_level":43.731852,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-25","known_ts":"2016-01-27","bar_index":1830,"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-01-25","trigger_known_ts":"2016-01-27","strength":0.45,"price":42.1423,"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.276894,"monthly_oversold_dwell":17,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":37.9355,"atr14":1.531023,"stop_level":37.169989,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-28","known_ts":"2016-02-01","bar_index":1831,"type":"BUY","strength":0.588,"price":43.6167,"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-02-16","known_ts":"2016-02-16","bar_index":1835,"type":"RECLAIM","strength":0.863,"price":48.7981,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-01-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-02-26","known_ts":"2016-02-26","bar_index":1837,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.2494,"stop_level":45.416,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-02-29","known_ts":"2016-02-29","bar_index":1838,"type":"RECLAIM","strength":0.725,"price":45.4577,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-02-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-02-26","prior_stop_level":45.416,"sweep_low":44.6996,"atr14":1.556817,"stop_level":43.921192,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-16","known_ts":"2016-03-16","bar_index":1842,"type":"RECLAIM","strength":0.863,"price":49.6727,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-02-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-04","known_ts":"2016-05-04","bar_index":1853,"type":"SELL","basis":"structure_stop","strength":0.863,"price":50.7404,"stop_level":51.7707,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-27","known_ts":"2016-05-27","bar_index":1859,"type":"RECLAIM","strength":0.863,"price":50.6063,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-07-15","known_ts":"2016-07-19","bar_index":1870,"type":"BUY","strength":0.863,"price":51.6277,"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":"2016-08-24","known_ts":"2016-08-24","bar_index":1879,"type":"SELL","basis":"structure_stop","strength":1.0,"price":54.0541,"stop_level":54.0962,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-25","known_ts":"2016-08-25","bar_index":1879,"type":"RECLAIM","strength":1.0,"price":54.1215,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-08-24","prior_stop_level":54.0962,"sweep_low":53.616,"atr14":0.777296,"stop_level":53.227352,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-09","known_ts":"2016-09-09","bar_index":1883,"type":"SELL","basis":"structure_stop","strength":0.863,"price":52.0237,"stop_level":53.5486,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-10-21","known_ts":"2016-10-25","bar_index":1893,"type":"BUY","strength":1.0,"price":54.8259,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2016-12-21","known_ts":"2016-12-21","bar_index":1907,"type":"SELL","basis":"structure_stop","strength":1.0,"price":66.3263,"stop_level":66.4957,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-27","known_ts":"2016-12-27","bar_index":1908,"type":"RECLAIM","strength":1.0,"price":66.7497,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-12-21","prior_stop_level":66.4957,"sweep_low":65.6827,"atr14":1.309039,"stop_level":65.02818,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-10","known_ts":"2017-01-10","bar_index":1911,"type":"RECLAIM","strength":1.0,"price":68.0002,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-08","known_ts":"2017-02-08","bar_index":1917,"type":"SELL","basis":"structure_stop","strength":1.0,"price":69.5739,"stop_level":69.6079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-09","known_ts":"2017-02-09","bar_index":1918,"type":"RECLAIM","strength":1.0,"price":70.4755,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-02-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-02-08","prior_stop_level":69.6079,"sweep_low":69.4293,"atr14":1.327852,"stop_level":68.765374,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-27","known_ts":"2017-03-27","bar_index":1928,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.2789,"stop_level":72.3639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-03-28","known_ts":"2017-03-28","bar_index":1928,"type":"RECLAIM","strength":0.863,"price":73.053,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2017-03-27","prior_stop_level":72.3639,"sweep_low":70.416,"atr14":1.474983,"stop_level":69.678508,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-15","known_ts":"2017-06-15","bar_index":1947,"type":"RECLAIM","strength":1.0,"price":83.1572,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-26","known_ts":"2017-06-26","bar_index":1949,"type":"SELL","basis":"structure_stop","strength":0.863,"price":78.3912,"stop_level":81.1159,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-09-11","known_ts":"2017-09-13","bar_index":1967,"type":"BUY","strength":0.725,"price":76.8838,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2017-10-27","known_ts":"2017-10-27","bar_index":1978,"type":"SELL","basis":"structure_stop","strength":0.863,"price":79.4843,"stop_level":80.7667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-31","known_ts":"2017-10-31","bar_index":1979,"type":"SELL","basis":"structure_stop","strength":0.863,"price":78.899,"stop_level":80.7667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-05","known_ts":"2017-12-07","bar_index":1987,"type":"BUY","strength":0.725,"price":78.4084,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2018-02-07","known_ts":"2018-02-07","bar_index":2001,"type":"SELL","basis":"structure_stop","strength":0.725,"price":77.7918,"stop_level":77.9265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2018-02-14","known_ts":"2018-02-14","bar_index":2003,"type":"RECLAIM","strength":0.588,"price":78.2327,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-02-07 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":"2018-02-07","prior_stop_level":77.9265,"sweep_low":72.4069,"atr14":2.19938,"stop_level":71.30721,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-16","known_ts":"2018-03-20","bar_index":2010,"type":"BUY","strength":0.725,"price":80.5923,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":90},{"ts":"2018-04-24","known_ts":"2018-04-24","bar_index":2018,"type":"SELL","basis":"structure_stop","strength":0.45,"price":74.2606,"stop_level":76.3268,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-05-11","known_ts":"2018-05-15","bar_index":2023,"type":"BUY","strength":0.45,"price":76.5612,"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-05-30","known_ts":"2018-05-30","bar_index":2027,"type":"RECLAIM","strength":0.588,"price":78.7315,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-05-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2018-06-21","known_ts":"2018-06-21","bar_index":2032,"type":"SELL","basis":"structure_stop","strength":0.588,"price":77.273,"stop_level":80.4852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-07-12","known_ts":"2018-07-16","bar_index":2037,"type":"BUY","strength":0.588,"price":77.8394,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-07-17","known_ts":"2018-07-17","bar_index":2038,"type":"RECLAIM","strength":0.725,"price":79.9323,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-07-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-15","known_ts":"2018-08-15","bar_index":2045,"type":"SELL","basis":"structure_stop","strength":0.725,"price":79.601,"stop_level":80.0108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-16","known_ts":"2018-08-16","bar_index":2045,"type":"RECLAIM","strength":0.725,"price":80.3509,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-08-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-08-15","prior_stop_level":80.0108,"sweep_low":78.2057,"atr14":1.732411,"stop_level":77.339495,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-07","known_ts":"2018-09-07","bar_index":2050,"type":"SELL","basis":"structure_stop","strength":0.725,"price":79.7492,"stop_level":80.3771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-10","known_ts":"2018-09-10","bar_index":2050,"type":"RECLAIM","strength":0.725,"price":80.4818,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-09-07","prior_stop_level":80.3771,"sweep_low":79.1126,"atr14":1.443614,"stop_level":78.390793,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-11","known_ts":"2018-09-13","bar_index":2051,"type":"REBUY","strength":0.863,"price":82.4351,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2018-10-05","known_ts":"2018-10-05","bar_index":2057,"type":"SELL","basis":"structure_stop","strength":0.725,"price":80.2295,"stop_level":81.8232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-11-21","known_ts":"2018-11-26","bar_index":2068,"type":"BUY","strength":0.45,"price":73.4167,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-02-26","known_ts":"2019-02-26","bar_index":2089,"type":"SELL","basis":"structure_stop","strength":0.725,"price":76.4528,"stop_level":76.9109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-04","known_ts":"2019-03-04","bar_index":2090,"type":"RECLAIM","strength":0.725,"price":76.9285,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-02-26","prior_stop_level":76.9109,"sweep_low":75.8273,"atr14":1.674373,"stop_level":74.990113,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-04","known_ts":"2019-04-08","bar_index":2098,"type":"BUY","strength":0.863,"price":79.4746,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2019-04-24","known_ts":"2019-04-24","bar_index":2102,"type":"SELL","basis":"structure_stop","strength":0.863,"price":78.3228,"stop_level":78.6506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-26","known_ts":"2019-04-26","bar_index":2103,"type":"SELL","basis":"structure_stop","strength":0.863,"price":77.4811,"stop_level":78.6506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-01","known_ts":"2019-05-03","bar_index":2104,"type":"REBUY","strength":0.863,"price":78.1633,"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":"2019-06-21","known_ts":"2019-06-25","bar_index":2116,"type":"BUY","strength":0.45,"price":71.0221,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-07-10","known_ts":"2019-07-10","bar_index":2120,"type":"RECLAIM","strength":0.725,"price":74.4535,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-06-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-14","known_ts":"2019-08-14","bar_index":2128,"type":"SELL","basis":"structure_stop","strength":0.725,"price":72.0116,"stop_level":72.1809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-16","known_ts":"2019-08-16","bar_index":2129,"type":"RECLAIM","strength":0.725,"price":73.3662,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-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":"2019-08-14","prior_stop_level":72.1809,"sweep_low":71.4679,"atr14":1.908928,"stop_level":70.513436,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-04","known_ts":"2019-09-06","bar_index":2133,"type":"BUY","strength":0.863,"price":75.5765,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2019-10-16","known_ts":"2019-10-18","bar_index":2143,"type":"REBUY","strength":0.863,"price":78.4377,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2019-11-20","known_ts":"2019-11-20","bar_index":2151,"type":"SELL","basis":"structure_stop","strength":0.863,"price":81.1709,"stop_level":81.368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-21","known_ts":"2019-11-21","bar_index":2151,"type":"RECLAIM","strength":0.863,"price":81.5562,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-20 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-11-20","prior_stop_level":81.368,"sweep_low":80.2479,"atr14":1.514909,"stop_level":79.490445,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-03","known_ts":"2019-12-03","bar_index":2154,"type":"SELL","basis":"structure_stop","strength":1.0,"price":80.92,"stop_level":81.1709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-04","known_ts":"2019-12-04","bar_index":2154,"type":"RECLAIM","strength":0.863,"price":81.4397,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-12-03","prior_stop_level":81.1709,"sweep_low":80.4182,"atr14":1.497432,"stop_level":79.669484,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-06","known_ts":"2019-12-10","bar_index":2155,"type":"REBUY","strength":1.0,"price":83.3037,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2020-01-10","known_ts":"2020-01-10","bar_index":2162,"type":"SELL","basis":"structure_stop","strength":1.0,"price":86.9847,"stop_level":87.1198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-16","known_ts":"2020-01-16","bar_index":2164,"type":"RECLAIM","strength":1.0,"price":87.7773,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-01-10","prior_stop_level":87.1198,"sweep_low":85.7328,"atr14":1.284018,"stop_level":85.090791,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-08","known_ts":"2020-04-13","bar_index":2183,"type":"BUY","strength":0.588,"price":67.8122,"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":"2020-05-12","known_ts":"2020-05-12","bar_index":2190,"type":"SELL","basis":"structure_stop","strength":0.588,"price":67.7034,"stop_level":68.6558,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":2192,"type":"RECLAIM","strength":0.588,"price":71.2319,"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":68.6558,"sweep_low":61.7893,"atr14":3.349842,"stop_level":60.114379,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-01","known_ts":"2020-06-01","bar_index":2195,"type":"RECLAIM","strength":0.725,"price":77.7174,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":2197,"type":"SELL","basis":"structure_stop","strength":0.588,"price":72.6922,"stop_level":74.5336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-15","known_ts":"2020-06-15","bar_index":2198,"type":"RECLAIM","strength":0.588,"price":74.7059,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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":"2020-06-11","prior_stop_level":74.5336,"sweep_low":71.6219,"atr14":3.244611,"stop_level":69.999594,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-06","known_ts":"2020-07-06","bar_index":2203,"type":"RECLAIM","strength":0.725,"price":78.0806,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-03","known_ts":"2020-09-03","bar_index":2217,"type":"SELL","basis":"structure_stop","strength":1.0,"price":86.2026,"stop_level":87.2338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-10-12","known_ts":"2020-10-14","bar_index":2226,"type":"BUY","strength":0.863,"price":90.4931,"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":"2020-12-28","known_ts":"2020-12-28","bar_index":2243,"type":"SELL","basis":"structure_stop","strength":1.0,"price":108.2192,"stop_level":108.5219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-12","known_ts":"2021-01-12","bar_index":2247,"type":"RECLAIM","strength":1.0,"price":109.1763,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-26","known_ts":"2021-03-30","bar_index":2264,"type":"BUY","strength":0.863,"price":114.9028,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2021-04-07","known_ts":"2021-04-07","bar_index":2266,"type":"SELL","basis":"structure_stop","strength":0.863,"price":112.5246,"stop_level":113.7646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-04-09","known_ts":"2021-04-09","bar_index":2267,"type":"SELL","basis":"structure_stop","strength":0.863,"price":113.0243,"stop_level":113.7646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-04-15","known_ts":"2021-04-15","bar_index":2268,"type":"RECLAIM","strength":0.863,"price":113.8756,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-04-09","prior_stop_level":113.7646,"sweep_low":110.7479,"atr14":2.504117,"stop_level":109.495841,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-22","known_ts":"2021-04-26","bar_index":2270,"type":"BUY","strength":1.0,"price":117.3827,"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":10},{"ts":"2021-06-30","known_ts":"2021-07-02","bar_index":2286,"type":"BUY","strength":0.725,"price":124.9632,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2021-08-19","known_ts":"2021-08-19","bar_index":2297,"type":"SELL","basis":"structure_stop","strength":1.0,"price":126.8675,"stop_level":127.4435,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-24","known_ts":"2021-08-24","bar_index":2298,"type":"RECLAIM","strength":0.863,"price":128.5025,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-08-19","prior_stop_level":127.4435,"sweep_low":125.9665,"atr14":2.175669,"stop_level":124.878665,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-15","known_ts":"2021-10-19","bar_index":2311,"type":"BUY","strength":0.725,"price":130.6619,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2022-01-03","known_ts":"2022-01-05","bar_index":2329,"type":"BUY","strength":0.725,"price":129.966,"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":"2022-03-01","known_ts":"2022-03-03","bar_index":2342,"type":"BUY","strength":0.45,"price":121.839,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-03-17","known_ts":"2022-03-17","bar_index":2346,"type":"RECLAIM","strength":0.725,"price":125.6965,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-03-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-05","known_ts":"2022-04-05","bar_index":2350,"type":"SELL","basis":"structure_stop","strength":0.588,"price":123.6839,"stop_level":124.8726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-12","known_ts":"2022-04-12","bar_index":2352,"type":"SELL","basis":"structure_stop","strength":0.588,"price":119.9331,"stop_level":124.8726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-20","known_ts":"2022-04-20","bar_index":2353,"type":"RECLAIM","strength":0.588,"price":125.2633,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-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":"2022-04-12","prior_stop_level":124.8726,"sweep_low":119.1998,"atr14":2.475547,"stop_level":117.962026,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-29","known_ts":"2022-04-29","bar_index":2356,"type":"RECLAIM","strength":0.725,"price":127.0775,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-04-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-05-25","known_ts":"2022-05-27","bar_index":2362,"type":"BUY","strength":0.725,"price":127.7638,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2022-06-14","known_ts":"2022-06-14","bar_index":2366,"type":"SELL","basis":"structure_stop","strength":0.588,"price":120.1587,"stop_level":122.1422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-30","known_ts":"2022-07-05","bar_index":2370,"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-30","trigger_known_ts":"2022-07-05","strength":0.45,"price":114.9488,"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.153488,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":112.3236,"atr14":3.332696,"stop_level":110.657252,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-22","known_ts":"2022-07-26","bar_index":2375,"type":"BUY","strength":0.45,"price":122.9564,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-07-22","known_ts":"2022-07-26","bar_index":2375,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-07-22","trigger_known_ts":"2022-07-26","strength":0.45,"price":122.9564,"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.094518,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":111.5871,"atr14":3.02771,"stop_level":110.073245,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-27","known_ts":"2022-07-27","bar_index":2376,"type":"RECLAIM","strength":0.588,"price":133.5608,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-07-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2022-09-16","known_ts":"2022-09-16","bar_index":2388,"type":"SELL","basis":"structure_stop","strength":0.863,"price":126.5636,"stop_level":127.9611,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-19","known_ts":"2022-09-19","bar_index":2388,"type":"RECLAIM","strength":0.863,"price":129.6798,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-09-16","prior_stop_level":127.9611,"sweep_low":125.3643,"atr14":2.849452,"stop_level":123.939574,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-17","known_ts":"2022-10-19","bar_index":2395,"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-10-17","trigger_known_ts":"2022-10-19","strength":0.45,"price":123.3074,"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.117631,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":113.823,"atr14":3.173248,"stop_level":112.236376,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-25","known_ts":"2022-10-27","bar_index":2397,"type":"BUY","strength":0.588,"price":132.697,"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":60},{"ts":"2022-11-28","known_ts":"2022-11-28","bar_index":2404,"type":"SELL","basis":"structure_stop","strength":0.725,"price":138.0368,"stop_level":138.3118,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-30","known_ts":"2022-11-30","bar_index":2405,"type":"RECLAIM","strength":0.725,"price":140.2561,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-11-28","prior_stop_level":138.3118,"sweep_low":135.4759,"atr14":3.098773,"stop_level":133.926514,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-06","known_ts":"2022-12-06","bar_index":2406,"type":"SELL","basis":"structure_stop","strength":0.863,"price":136.4054,"stop_level":137.3254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-07","known_ts":"2022-12-07","bar_index":2407,"type":"RECLAIM","strength":0.863,"price":139.0706,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-12-06","prior_stop_level":137.3254,"sweep_low":134.7646,"atr14":3.089827,"stop_level":133.219687,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-20","known_ts":"2022-12-20","bar_index":2410,"type":"RECLAIM","strength":0.863,"price":136.5287,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-04","known_ts":"2023-01-06","bar_index":2413,"type":"BUY","strength":0.863,"price":146.3854,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":2423,"type":"SELL","basis":"structure_stop","strength":0.863,"price":155.6172,"stop_level":163.8487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-07","known_ts":"2023-03-07","bar_index":2427,"type":"RECLAIM","strength":1.0,"price":163.2294,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-02-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-05","known_ts":"2023-05-09","bar_index":2441,"type":"BUY","strength":0.863,"price":161.84,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2023-08-02","known_ts":"2023-08-02","bar_index":2461,"type":"SELL","basis":"structure_stop","strength":1.0,"price":189.7314,"stop_level":189.7603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-10-10","known_ts":"2023-10-12","bar_index":2477,"type":"BUY","strength":0.725,"price":177.7154,"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":"2023-10-23","known_ts":"2023-10-23","bar_index":2480,"type":"SELL","basis":"structure_stop","strength":0.588,"price":164.7442,"stop_level":172.265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2023-11-16","known_ts":"2023-11-16","bar_index":2486,"type":"RECLAIM","strength":0.863,"price":187.8458,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-10-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-03","known_ts":"2024-01-03","bar_index":2496,"type":"SELL","basis":"structure_stop","strength":0.725,"price":202.5381,"stop_level":206.4502,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-19","known_ts":"2024-01-19","bar_index":2500,"type":"RECLAIM","strength":0.863,"price":215.1261,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-03-11","known_ts":"2024-03-11","bar_index":2511,"type":"SELL","basis":"structure_stop","strength":1.0,"price":244.205,"stop_level":244.3016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-03-13","known_ts":"2024-03-13","bar_index":2512,"type":"SELL","basis":"structure_stop","strength":1.0,"price":240.331,"stop_level":244.3016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-03-20","known_ts":"2024-03-20","bar_index":2514,"type":"RECLAIM","strength":1.0,"price":247.3061,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-03-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":"2024-03-13","prior_stop_level":244.3016,"sweep_low":237.1333,"atr14":4.225212,"stop_level":235.020694,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-28","known_ts":"2024-03-28","bar_index":2516,"type":"RECLAIM","strength":1.0,"price":241.4336,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-03-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-09","known_ts":"2024-07-11","bar_index":2539,"type":"BUY","strength":0.45,"price":188.8179,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-08-02","known_ts":"2024-08-02","bar_index":2545,"type":"SELL","basis":"structure_stop","strength":0.588,"price":190.4517,"stop_level":191.9785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-09-16","known_ts":"2024-09-18","bar_index":2555,"type":"BUY","strength":0.45,"price":177.5468,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-10-31","known_ts":"2024-10-31","bar_index":2566,"type":"SELL","basis":"structure_stop","strength":0.588,"price":187.9519,"stop_level":189.0549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-11-01","known_ts":"2024-11-01","bar_index":2566,"type":"RECLAIM","strength":0.588,"price":196.922,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-10-31","prior_stop_level":189.0549,"sweep_low":186.9368,"atr14":5.404799,"stop_level":184.2344,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-21","known_ts":"2024-11-21","bar_index":2571,"type":"RECLAIM","strength":0.725,"price":214.6767,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-02-12","known_ts":"2025-02-14","bar_index":2589,"type":"BUY","strength":0.725,"price":209.538,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2025-02-28","known_ts":"2025-02-28","bar_index":2592,"type":"SELL","basis":"structure_stop","strength":0.863,"price":202.5508,"stop_level":203.1192,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-05-01","known_ts":"2025-05-05","bar_index":2607,"type":"BUY","strength":0.45,"price":179.8186,"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-05-01","known_ts":"2025-05-05","bar_index":2607,"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-05-01","trigger_known_ts":"2025-05-05","strength":0.45,"price":179.8186,"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.197013,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":167.2646,"atr14":6.927358,"stop_level":163.800921,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-09","known_ts":"2025-05-09","bar_index":2609,"type":"RECLAIM","strength":0.588,"price":192.4119,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-05-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2025-06-02","known_ts":"2025-06-02","bar_index":2614,"type":"SELL","basis":"structure_stop","strength":0.725,"price":187.6796,"stop_level":188.4273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-03","known_ts":"2025-06-03","bar_index":2614,"type":"RECLAIM","strength":0.725,"price":191.428,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-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":"2025-06-02","prior_stop_level":188.4273,"sweep_low":185.6036,"atr14":4.949286,"stop_level":183.128957,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-18","known_ts":"2025-06-18","bar_index":2618,"type":"RECLAIM","strength":0.725,"price":203.3917,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-15","known_ts":"2025-08-15","bar_index":2631,"type":"SELL","basis":"structure_stop","strength":0.863,"price":234.2781,"stop_level":235.2063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-19","known_ts":"2025-08-19","bar_index":2632,"type":"RECLAIM","strength":0.863,"price":237.7142,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-08-15","prior_stop_level":235.2063,"sweep_low":230.4964,"atr14":5.210387,"stop_level":227.891206,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-02","known_ts":"2025-09-02","bar_index":2635,"type":"RECLAIM","strength":1.0,"price":240.9035,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-08-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-01","known_ts":"2025-12-03","bar_index":2656,"type":"BUY","strength":0.863,"price":238.6851,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2025-12-31","known_ts":"2025-12-31","bar_index":2663,"type":"SELL","basis":"structure_stop","strength":1.0,"price":238.1506,"stop_level":239.8539,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-01-02","known_ts":"2026-01-02","bar_index":2663,"type":"RECLAIM","strength":1.0,"price":242.245,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-12-31","prior_stop_level":239.8539,"sweep_low":237.3556,"atr14":4.858103,"stop_level":234.926549,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-20","known_ts":"2026-01-20","bar_index":2667,"type":"RECLAIM","strength":1.0,"price":259.5368,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-03","known_ts":"2026-03-03","bar_index":2676,"type":"SELL","basis":"structure_stop","strength":1.0,"price":278.3392,"stop_level":279.4225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-04","known_ts":"2026-03-04","bar_index":2677,"type":"RECLAIM","strength":1.0,"price":280.8635,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-03-03","prior_stop_level":279.4225,"sweep_low":273.7977,"atr14":9.124994,"stop_level":269.235203,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-29","known_ts":"2026-05-01","bar_index":2690,"type":"BUY","strength":0.725,"price":265.4537,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2026-05-19","known_ts":"2026-05-19","bar_index":2694,"type":"SELL","basis":"structure_stop","strength":0.725,"price":253.0609,"stop_level":256.7399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-05-20","known_ts":"2026-05-20","bar_index":2695,"type":"RECLAIM","strength":0.725,"price":259.7309,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2026-05-19","prior_stop_level":256.7399,"sweep_low":251.5454,"atr14":7.115046,"stop_level":247.987877,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-22","known_ts":"2026-06-22","bar_index":2702,"type":"RECLAIM","strength":0.863,"price":268.1058,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-30","known_ts":"2026-08-03","bar_index":2711,"type":"BUY","strength":0.725,"price":267.79,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2026-09-01","known_ts":"2026-09-01","bar_index":2718,"type":"SELL","basis":"structure_stop","strength":0.863,"price":268.68,"stop_level":276.88,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-09-08","known_ts":"2026-09-08","bar_index":2720,"type":"RECLAIM","strength":0.863,"price":277.05,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-09-01","prior_stop_level":276.88,"sweep_low":266.71,"atr14":7.819045,"stop_level":262.800478,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-09-01","last_scored_basis":"structure_stop","bars_since_signal":1,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2017-08-10","2017-08-18","2017-11-16","2018-02-14","2018-03-08","2018-05-08","2018-10-15","2018-10-31","2018-11-21","2019-04-01","2019-05-31","2019-06-18","2019-09-04","2020-02-04","2020-03-02","2020-03-18","2020-09-24","2021-02-08","2021-03-10","2021-06-01","2021-06-22","2021-10-04","2022-01-28","2022-03-01","2022-10-04","2023-03-28","2023-04-19","2023-08-23","2023-10-31","2024-04-16","2024-05-02","2024-06-20","2024-09-16","2025-01-13","2025-04-14","2025-09-18","2025-10-06","2025-11-20","2026-03-30","2026-07-14"],"warnings":[{"ts":"2022-06-13","kind":"arm","px":121.9448},{"ts":"2022-06-14","kind":"confirm","px":120.1587,"level":122.1422},{"ts":"2022-08-18","kind":"arm","px":139.5476},{"ts":"2022-09-16","kind":"confirm","px":126.5636,"level":127.9611},{"ts":"2022-11-23","kind":"arm","px":140.645},{"ts":"2022-11-28","kind":"confirm","px":138.0368,"level":138.3118},{"ts":"2022-12-05","kind":"arm","px":139.0326},{"ts":"2022-12-06","kind":"confirm","px":136.4054,"level":137.3254},{"ts":"2023-01-20","kind":"arm","px":149.3197},{"ts":"2023-02-21","kind":"confirm","px":155.6172,"level":163.8487},{"ts":"2023-05-31","kind":"arm","px":162.2607},{"ts":"2023-08-02","kind":"confirm","px":189.7314,"level":189.7603},{"ts":"2023-10-20","kind":"arm","px":165.4375},{"ts":"2023-10-23","kind":"confirm","px":164.7442,"level":172.265},{"ts":"2023-11-28","kind":"arm","px":186.7865},{"ts":"2024-01-03","kind":"confirm","px":202.5381,"level":206.4502},{"ts":"2024-02-23","kind":"arm","px":241.5483},{"ts":"2024-03-11","kind":"confirm","px":244.205,"level":244.3016},{"ts":"2024-03-12","kind":"arm","px":243.9635},{"ts":"2024-03-13","kind":"confirm","px":240.331,"level":244.3016},{"ts":"2024-07-29","kind":"arm","px":202.316},{"ts":"2024-08-02","kind":"confirm","px":190.4517,"level":191.9785},{"ts":"2024-10-11","kind":"arm","px":189.6796},{"ts":"2024-10-31","kind":"confirm","px":187.9519,"level":189.0549},{"ts":"2024-11-14","kind":"arm","px":202.5442},{"ts":"2025-02-27","kind":"arm","px":201.1691},{"ts":"2025-02-28","kind":"confirm","px":202.5508,"level":203.1192},{"ts":"2025-05-22","kind":"arm","px":191.2706},{"ts":"2025-06-02","kind":"confirm","px":187.6796,"level":188.4273},{"ts":"2025-06-20","kind":"arm","px":197.951},{"ts":"2025-07-16","kind":"arm","px":216.0608},{"ts":"2025-08-15","kind":"confirm","px":234.2781,"level":235.2063},{"ts":"2025-12-18","kind":"arm","px":241.3893},{"ts":"2025-12-31","kind":"confirm","px":238.1506,"level":239.8539},{"ts":"2026-01-21","kind":"arm","px":257.5791},{"ts":"2026-03-03","kind":"confirm","px":278.3392,"level":279.4225},{"ts":"2026-05-14","kind":"arm","px":265.5734},{"ts":"2026-05-19","kind":"confirm","px":253.0609,"level":256.7399},{"ts":"2026-08-19","kind":"arm","px":279.56},{"ts":"2026-09-01","kind":"confirm","px":268.68,"level":276.88}],"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":[]}}}