{"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":"SM","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1993-08-13","known_ts":"1993-08-17","bar_index":56,"type":"BUY","strength":0.45,"price":2.7547,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-09-10","known_ts":"1993-09-10","bar_index":62,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.4596,"stop_level":2.7547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1993-09-14","known_ts":"1993-09-14","bar_index":63,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.558,"stop_level":2.7547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1993-09-30","known_ts":"1993-09-30","bar_index":67,"type":"RECLAIM","strength":0.725,"price":2.8039,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-09-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-11-18","known_ts":"1993-11-18","bar_index":78,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.713,"stop_level":2.7623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-11-19","known_ts":"1993-11-19","bar_index":79,"type":"RECLAIM","strength":0.588,"price":2.8363,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1993-11-18","prior_stop_level":2.7623,"sweep_low":2.713,"atr14":0.122678,"stop_level":2.651661,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-16","known_ts":"1993-12-20","bar_index":85,"type":"BUY","strength":0.588,"price":2.787,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-01-20","known_ts":"1994-01-24","bar_index":93,"type":"BUY","strength":0.588,"price":2.7623,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-01-28","known_ts":"1994-01-28","bar_index":95,"type":"RECLAIM","strength":0.725,"price":2.8442,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-01-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-03-01","known_ts":"1994-03-01","bar_index":102,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5969,"stop_level":2.6959,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-04-21","known_ts":"1994-04-21","bar_index":114,"type":"RECLAIM","strength":0.863,"price":2.6835,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-03-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-05-09","known_ts":"1994-05-09","bar_index":117,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3813,"stop_level":2.5722,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-05-26","known_ts":"1994-05-31","bar_index":122,"type":"BUY","strength":0.588,"price":2.5053,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-07-22","known_ts":"1994-07-26","bar_index":135,"type":"BUY","strength":0.588,"price":2.4309,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-08-12","known_ts":"1994-08-12","bar_index":140,"type":"RECLAIM","strength":0.725,"price":2.5383,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-07-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-30","known_ts":"1994-08-30","bar_index":144,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.389,"stop_level":2.4387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-10-04","known_ts":"1994-10-06","bar_index":152,"type":"BUY","strength":0.725,"price":2.389,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1994-11-29","known_ts":"1994-11-29","bar_index":165,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.6209,"stop_level":2.6459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-12-15","known_ts":"1994-12-15","bar_index":169,"type":"RECLAIM","strength":0.863,"price":2.6085,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-11-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-12-29","known_ts":"1995-01-03","bar_index":172,"type":"BUY","strength":0.863,"price":2.6958,"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":55},{"ts":"1995-02-27","known_ts":"1995-02-27","bar_index":185,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6536,"stop_level":2.6787,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-28","known_ts":"1995-02-28","bar_index":185,"type":"RECLAIM","strength":0.863,"price":2.7037,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-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":"1995-02-27","prior_stop_level":2.6787,"sweep_low":2.6536,"atr14":0.039206,"stop_level":2.633997,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-01","known_ts":"1995-05-03","bar_index":200,"type":"BUY","strength":0.725,"price":2.5615,"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":"1995-05-30","known_ts":"1995-05-30","bar_index":206,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5364,"stop_level":2.549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1995-05-31","known_ts":"1995-05-31","bar_index":207,"type":"RECLAIM","strength":0.863,"price":2.5615,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1995-05-30","prior_stop_level":2.549,"sweep_low":2.5364,"atr14":0.041103,"stop_level":2.515848,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-06-13","known_ts":"1995-06-15","bar_index":210,"type":"REBUY","strength":0.725,"price":2.5867,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"1995-08-15","known_ts":"1995-08-15","bar_index":224,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5695,"stop_level":2.6198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-08-29","known_ts":"1995-08-29","bar_index":228,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5443,"stop_level":2.5695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-08-31","known_ts":"1995-08-31","bar_index":228,"type":"RECLAIM","strength":0.863,"price":2.6198,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-08-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":"1995-08-29","prior_stop_level":2.5695,"sweep_low":2.5443,"atr14":0.052678,"stop_level":2.517961,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-09-01","known_ts":"1995-09-06","bar_index":229,"type":"BUY","strength":0.863,"price":2.6198,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1995-10-11","known_ts":"1995-10-11","bar_index":238,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.582,"stop_level":2.6198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-10-16","known_ts":"1995-10-16","bar_index":239,"type":"RECLAIM","strength":1.0,"price":2.6702,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-10-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-10-11","prior_stop_level":2.6198,"sweep_low":2.5443,"atr14":0.068141,"stop_level":2.51023,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-11-09","known_ts":"1995-11-09","bar_index":245,"type":"RECLAIM","strength":1.0,"price":2.6782,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-10-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-01-24","known_ts":"1996-01-26","bar_index":262,"type":"BUY","strength":1.0,"price":2.9056,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1996-03-05","known_ts":"1996-03-05","bar_index":271,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.939,"stop_level":3.0403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-03-28","known_ts":"1996-04-01","bar_index":277,"type":"BUY","strength":0.863,"price":3.2177,"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":"1996-06-13","known_ts":"1996-06-13","bar_index":294,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.4289,"stop_level":3.5051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-08-30","known_ts":"1996-09-04","bar_index":313,"type":"BUY","strength":0.725,"price":3.1577,"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":"1996-11-04","known_ts":"1996-11-04","bar_index":328,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.0745,"stop_level":4.1254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-11-05","known_ts":"1996-11-05","bar_index":328,"type":"RECLAIM","strength":0.725,"price":4.1763,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-11-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":"1996-11-04","prior_stop_level":4.1254,"sweep_low":4.0745,"atr14":0.129688,"stop_level":4.009656,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-20","known_ts":"1996-11-20","bar_index":332,"type":"RECLAIM","strength":0.863,"price":4.4141,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-01-29","known_ts":"1997-01-29","bar_index":347,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.5113,"stop_level":5.7409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-01-30","known_ts":"1997-01-30","bar_index":348,"type":"RECLAIM","strength":1.0,"price":5.8175,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-01-29","prior_stop_level":5.7409,"sweep_low":5.4603,"atr14":0.252459,"stop_level":5.33407,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-23","known_ts":"1997-04-25","bar_index":367,"type":"BUY","strength":0.725,"price":5.4199,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1997-10-15","known_ts":"1997-10-15","bar_index":407,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.5171,"stop_level":8.6325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-21","known_ts":"1997-10-21","bar_index":409,"type":"RECLAIM","strength":1.0,"price":8.7736,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-10-15","prior_stop_level":8.6325,"sweep_low":8.2092,"atr14":0.297049,"stop_level":8.060675,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-01-30","known_ts":"1998-02-03","bar_index":432,"type":"BUY","strength":0.588,"price":7.0632,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":70},{"ts":"1998-04-07","known_ts":"1998-04-07","bar_index":447,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.8929,"stop_level":7.7931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-04-17","known_ts":"1998-04-17","bar_index":449,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.6872,"stop_level":6.7386,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-04-21","known_ts":"1998-04-21","bar_index":450,"type":"RECLAIM","strength":0.588,"price":6.8929,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-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":"1998-04-17","prior_stop_level":6.7386,"sweep_low":6.5329,"atr14":0.31254,"stop_level":6.37663,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-06-02","known_ts":"1998-06-04","bar_index":460,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-06-02","trigger_known_ts":"1998-06-04","strength":0.45,"price":5.4096,"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.400944,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.0232,"atr14":0.288319,"stop_level":4.879041,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-07-07","known_ts":"1998-07-09","bar_index":468,"type":"BUY","strength":0.45,"price":4.8172,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-07-07","known_ts":"1998-07-09","bar_index":468,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-07-07","trigger_known_ts":"1998-07-09","strength":0.45,"price":4.8172,"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.466546,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.5853,"atr14":0.201895,"stop_level":4.484352,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-18","known_ts":"1998-08-20","bar_index":478,"type":"BUY","strength":0.45,"price":3.6423,"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-08-18","known_ts":"1998-08-20","bar_index":478,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-08-18","trigger_known_ts":"1998-08-20","strength":0.45,"price":3.6423,"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.596653,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5131,"atr14":0.201522,"stop_level":3.412339,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-03","known_ts":"1998-09-08","bar_index":482,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-09-03","trigger_known_ts":"1998-09-08","strength":0.45,"price":3.6165,"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.599511,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.1257,"atr14":0.218955,"stop_level":3.016222,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-14","known_ts":"1998-10-14","bar_index":491,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.7456,"stop_level":3.9652,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-15","known_ts":"1998-10-15","bar_index":491,"type":"RECLAIM","strength":0.588,"price":4.0298,"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":3.9652,"sweep_low":3.4615,"atr14":0.295243,"stop_level":3.313878,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-30","known_ts":"1999-01-04","bar_index":509,"type":"BUY","strength":0.725,"price":3.9612,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1999-02-04","known_ts":"1999-02-04","bar_index":517,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.4952,"stop_level":3.78,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-03-11","known_ts":"1999-03-15","bar_index":525,"type":"BUY","strength":0.725,"price":3.895,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"1999-04-07","known_ts":"1999-04-07","bar_index":531,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3497,"stop_level":3.4017,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-08","known_ts":"1999-04-08","bar_index":531,"type":"RECLAIM","strength":0.725,"price":3.5315,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-04-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-04-07","prior_stop_level":3.4017,"sweep_low":3.3497,"atr14":0.196667,"stop_level":3.251366,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-23","known_ts":"1999-04-23","bar_index":535,"type":"RECLAIM","strength":0.863,"price":3.908,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-15","known_ts":"1999-06-17","bar_index":547,"type":"REBUY","strength":0.863,"price":4.2692,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1999-06-28","known_ts":"1999-06-30","bar_index":550,"type":"BUY","strength":0.863,"price":4.2823,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1999-08-31","known_ts":"1999-08-31","bar_index":565,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.5287,"stop_level":5.8026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-09-01","known_ts":"1999-09-01","bar_index":565,"type":"RECLAIM","strength":0.863,"price":5.8938,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-08-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-08-31","prior_stop_level":5.8026,"sweep_low":5.5287,"atr14":0.19914,"stop_level":5.42913,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-09-13","known_ts":"1999-09-13","bar_index":567,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.4896,"stop_level":5.5287,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-09-14","known_ts":"1999-09-14","bar_index":568,"type":"RECLAIM","strength":1.0,"price":5.6722,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-09-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1999-09-13","prior_stop_level":5.5287,"sweep_low":5.4766,"atr14":0.182128,"stop_level":5.385536,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-21","known_ts":"1999-12-23","bar_index":591,"type":"BUY","strength":0.725,"price":5.1739,"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":"1999-12-30","known_ts":"1999-12-30","bar_index":593,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.9649,"stop_level":5.0171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-12-31","known_ts":"1999-12-31","bar_index":593,"type":"RECLAIM","strength":0.725,"price":5.1739,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-12-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1999-12-30","prior_stop_level":5.0171,"sweep_low":4.9126,"atr14":0.276888,"stop_level":4.774156,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-18","known_ts":"2000-01-20","bar_index":597,"type":"REBUY","strength":0.725,"price":5.396,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2000-03-27","known_ts":"2000-03-27","bar_index":613,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.0188,"stop_level":6.0221,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-03-30","known_ts":"2000-04-03","bar_index":614,"type":"REBUY","strength":1.0,"price":6.4672,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2000-03-31","known_ts":"2000-03-31","bar_index":614,"type":"RECLAIM","strength":1.0,"price":6.2577,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-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":"2000-03-27","prior_stop_level":6.0221,"sweep_low":5.2366,"atr14":0.355195,"stop_level":5.059002,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-04","known_ts":"2000-05-04","bar_index":622,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.441,"stop_level":6.4803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-05-05","known_ts":"2000-05-05","bar_index":622,"type":"RECLAIM","strength":1.0,"price":6.5719,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-05-04","prior_stop_level":6.4803,"sweep_low":6.1923,"atr14":0.402852,"stop_level":5.990874,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-12","known_ts":"2000-05-16","bar_index":624,"type":"BUY","strength":1.0,"price":7.447,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2000-07-17","known_ts":"2000-07-17","bar_index":638,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.7617,"stop_level":8.0632,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-08-21","known_ts":"2000-08-23","bar_index":647,"type":"BUY","strength":0.725,"price":8.4042,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2000-12-19","known_ts":"2000-12-21","bar_index":675,"type":"BUY","strength":0.725,"price":11.3059,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2001-01-26","known_ts":"2001-01-26","bar_index":683,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.305,"stop_level":12.6994,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-04-23","known_ts":"2001-04-25","bar_index":703,"type":"BUY","strength":0.588,"price":9.6758,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":25},{"ts":"2001-05-31","known_ts":"2001-05-31","bar_index":712,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.3382,"stop_level":9.3509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2001-06-01","known_ts":"2001-06-01","bar_index":712,"type":"RECLAIM","strength":0.45,"price":9.4647,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-31 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":"2001-05-31","prior_stop_level":9.3509,"sweep_low":9.3382,"atr14":0.369622,"stop_level":9.153389,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-23","known_ts":"2001-07-25","bar_index":724,"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":"2001-07-23","trigger_known_ts":"2001-07-25","strength":0.45,"price":8.7438,"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.39972,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.8627,"atr14":0.356128,"stop_level":7.684636,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-26","known_ts":"2001-07-30","bar_index":725,"type":"BUY","strength":0.45,"price":9.0768,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-07-26","known_ts":"2001-07-30","bar_index":725,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-07-26","trigger_known_ts":"2001-07-30","strength":0.45,"price":9.0768,"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.376859,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.8627,"atr14":0.341366,"stop_level":7.692017,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-27","known_ts":"2001-08-27","bar_index":732,"type":"SELL","basis":"structure_stop","strength":0.45,"price":8.3686,"stop_level":8.4065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2001-10-01","known_ts":"2001-10-03","bar_index":739,"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":"2001-10-01","trigger_known_ts":"2001-10-03","strength":0.45,"price":6.9984,"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.519545,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.1468,"atr14":0.414951,"stop_level":5.939325,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-09","known_ts":"2001-10-11","bar_index":741,"type":"BUY","strength":0.45,"price":7.9301,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-10-09","known_ts":"2001-10-11","bar_index":741,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-10-09","trigger_known_ts":"2001-10-11","strength":0.45,"price":7.9301,"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.455582,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.1763,"atr14":0.428689,"stop_level":5.961955,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-15","known_ts":"2001-11-15","bar_index":750,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.2283,"stop_level":7.9681,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-11-29","known_ts":"2001-12-03","bar_index":753,"type":"REBUY","strength":0.588,"price":7.93,"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":"2001-12-26","known_ts":"2001-12-26","bar_index":759,"type":"RECLAIM","strength":0.863,"price":9.2404,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-11-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-02-22","known_ts":"2002-02-26","bar_index":772,"type":"BUY","strength":0.863,"price":9.0629,"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":"2002-03-25","known_ts":"2002-03-27","bar_index":779,"type":"BUY","strength":0.863,"price":9.0967,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2002-05-24","known_ts":"2002-05-24","bar_index":793,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.0434,"stop_level":10.1239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-08-14","known_ts":"2002-08-16","bar_index":812,"type":"BUY","strength":0.863,"price":10.2298,"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":"2002-09-05","known_ts":"2002-09-05","bar_index":817,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.874,"stop_level":9.8951,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-09-06","known_ts":"2002-09-06","bar_index":817,"type":"RECLAIM","strength":0.863,"price":10.1916,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-09-05","prior_stop_level":9.8951,"sweep_low":9.874,"atr14":0.353935,"stop_level":9.697033,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-17","known_ts":"2002-09-17","bar_index":819,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.8062,"stop_level":9.874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-09-18","known_ts":"2002-09-18","bar_index":820,"type":"RECLAIM","strength":0.863,"price":10.1239,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-09-17","prior_stop_level":9.874,"sweep_low":9.7003,"atr14":0.311493,"stop_level":9.544554,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-24","known_ts":"2002-09-24","bar_index":821,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.6113,"stop_level":9.8062,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-09-25","known_ts":"2002-09-25","bar_index":821,"type":"RECLAIM","strength":0.863,"price":9.9417,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-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":"2002-09-24","prior_stop_level":9.8062,"sweep_low":9.6113,"atr14":0.31444,"stop_level":9.45408,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-09","known_ts":"2002-10-09","bar_index":825,"type":"RECLAIM","strength":1.0,"price":10.0434,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-09-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-10-29","known_ts":"2002-10-29","bar_index":829,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.306,"stop_level":10.3526,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-10-30","known_ts":"2002-10-30","bar_index":830,"type":"RECLAIM","strength":1.0,"price":10.7381,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-10-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-10-29","prior_stop_level":10.3526,"sweep_low":10.1112,"atr14":0.407437,"stop_level":9.907482,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-12","known_ts":"2002-11-12","bar_index":833,"type":"RECLAIM","strength":1.0,"price":10.7087,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-10-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-12-18","known_ts":"2002-12-18","bar_index":841,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.5856,"stop_level":11.0016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-02-10","known_ts":"2003-02-12","bar_index":853,"type":"BUY","strength":0.863,"price":10.8233,"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":"2003-03-12","known_ts":"2003-03-12","bar_index":860,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.0143,"stop_level":11.112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-03-14","known_ts":"2003-03-14","bar_index":860,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.0313,"stop_level":11.112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-05-02","known_ts":"2003-05-02","bar_index":872,"type":"RECLAIM","strength":0.863,"price":11.4558,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-03-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-05-19","known_ts":"2003-05-19","bar_index":875,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.1198,"stop_level":11.3027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-05-21","known_ts":"2003-05-21","bar_index":876,"type":"RECLAIM","strength":0.863,"price":11.46,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-05-19","prior_stop_level":11.3027,"sweep_low":10.8647,"atr14":0.237307,"stop_level":10.746046,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-03","known_ts":"2003-06-03","bar_index":879,"type":"RECLAIM","strength":1.0,"price":11.9788,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-17","known_ts":"2003-06-17","bar_index":882,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.6088,"stop_level":11.8555,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-14","known_ts":"2003-08-18","bar_index":896,"type":"BUY","strength":0.725,"price":11.8002,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2003-09-05","known_ts":"2003-09-05","bar_index":901,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.5068,"stop_level":11.6131,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-08","known_ts":"2003-09-08","bar_index":901,"type":"RECLAIM","strength":0.863,"price":11.6854,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-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":"2003-09-05","prior_stop_level":11.6131,"sweep_low":11.5068,"atr14":0.234925,"stop_level":11.389337,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-09-12","known_ts":"2003-09-12","bar_index":902,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.3324,"stop_level":11.6131,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-04","known_ts":"2003-12-04","bar_index":922,"type":"RECLAIM","strength":0.725,"price":11.5164,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-09-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-01-30","known_ts":"2004-01-30","bar_index":934,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.2279,"stop_level":12.2833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-02-13","known_ts":"2004-02-13","bar_index":938,"type":"RECLAIM","strength":0.863,"price":12.6284,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-02-24","known_ts":"2004-02-26","bar_index":940,"type":"BUY","strength":0.863,"price":13.0246,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2004-03-24","known_ts":"2004-03-24","bar_index":947,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.6935,"stop_level":14.1281,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-31","known_ts":"2004-03-31","bar_index":948,"type":"RECLAIM","strength":1.0,"price":14.2431,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-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":"2004-03-24","prior_stop_level":14.1281,"sweep_low":13.6765,"atr14":0.255427,"stop_level":13.548787,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-04-12","known_ts":"2004-04-12","bar_index":951,"type":"RECLAIM","strength":1.0,"price":14.7842,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-03-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-21","known_ts":"2004-06-23","bar_index":967,"type":"BUY","strength":0.725,"price":15.4239,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2004-07-20","known_ts":"2004-07-20","bar_index":973,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.9332,"stop_level":15.0868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-27","known_ts":"2004-08-31","bar_index":983,"type":"BUY","strength":0.725,"price":14.8863,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2004-10-13","known_ts":"2004-10-13","bar_index":993,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.3156,"stop_level":16.4223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-10-14","known_ts":"2004-10-14","bar_index":994,"type":"RECLAIM","strength":1.0,"price":16.5204,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-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":"2004-10-13","prior_stop_level":16.4223,"sweep_low":16.2516,"atr14":0.381232,"stop_level":16.060984,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-27","known_ts":"2004-10-27","bar_index":997,"type":"RECLAIM","strength":1.0,"price":16.8234,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-10-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-01-13","known_ts":"2005-01-18","bar_index":1015,"type":"BUY","strength":0.863,"price":18.469,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2005-03-10","known_ts":"2005-03-10","bar_index":1027,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.199,"stop_level":21.4425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-11","known_ts":"2005-03-11","bar_index":1028,"type":"RECLAIM","strength":1.0,"price":21.7202,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-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":"2005-03-10","prior_stop_level":21.4425,"sweep_low":20.8017,"atr14":0.620581,"stop_level":20.49141,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-19","known_ts":"2005-05-23","bar_index":1044,"type":"BUY","strength":0.725,"price":21.7355,"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":"2005-10-07","known_ts":"2005-10-07","bar_index":1076,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.9207,"stop_level":30.2566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-08","known_ts":"2005-12-08","bar_index":1091,"type":"RECLAIM","strength":0.863,"price":34.3913,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-10-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-23","known_ts":"2005-12-23","bar_index":1094,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.6074,"stop_level":32.6503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-30","known_ts":"2006-01-04","bar_index":1096,"type":"REBUY","strength":0.725,"price":33.6966,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2006-01-03","known_ts":"2006-01-03","bar_index":1096,"type":"RECLAIM","strength":0.863,"price":33.0705,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-12-23","prior_stop_level":32.6503,"sweep_low":30.6949,"atr14":1.046063,"stop_level":30.171869,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-07","known_ts":"2006-02-07","bar_index":1104,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.134,"stop_level":35.2746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-03-21","known_ts":"2006-03-23","bar_index":1114,"type":"BUY","strength":0.725,"price":34.5628,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2006-04-27","known_ts":"2006-04-27","bar_index":1122,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.5148,"stop_level":36.1494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-28","known_ts":"2006-04-28","bar_index":1123,"type":"RECLAIM","strength":0.725,"price":36.158,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-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-04-27","prior_stop_level":36.1494,"sweep_low":34.8801,"atr14":1.207437,"stop_level":34.276381,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-05-04","known_ts":"2006-05-04","bar_index":1124,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.8723,"stop_level":35.5148,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-08","known_ts":"2006-05-08","bar_index":1125,"type":"RECLAIM","strength":0.725,"price":35.7698,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-05-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":"2006-05-04","prior_stop_level":35.5148,"sweep_low":33.3571,"atr14":1.425639,"stop_level":32.644281,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-28","known_ts":"2006-06-30","bar_index":1137,"type":"BUY","strength":0.588,"price":34.5591,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":70},{"ts":"2006-07-20","known_ts":"2006-07-20","bar_index":1142,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.945,"stop_level":33.6662,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-07-25","known_ts":"2006-07-25","bar_index":1143,"type":"RECLAIM","strength":0.588,"price":35.0657,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-07-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2006-07-20","prior_stop_level":33.6662,"sweep_low":32.0091,"atr14":1.128141,"stop_level":31.445029,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-07","known_ts":"2006-08-07","bar_index":1146,"type":"RECLAIM","strength":0.725,"price":37.0062,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-07-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-10","known_ts":"2006-08-10","bar_index":1147,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.036,"stop_level":36.0531,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-17","known_ts":"2006-08-17","bar_index":1148,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.6536,"stop_level":36.0531,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-31","known_ts":"2006-08-31","bar_index":1152,"type":"RECLAIM","strength":0.725,"price":35.9329,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-23","known_ts":"2006-10-25","bar_index":1164,"type":"BUY","strength":0.45,"price":32.8849,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-11-27","known_ts":"2006-11-27","bar_index":1172,"type":"RECLAIM","strength":0.725,"price":34.8291,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2006-10-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-12","known_ts":"2006-12-12","bar_index":1175,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.5051,"stop_level":33.8575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-12-14","known_ts":"2006-12-14","bar_index":1176,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.8231,"stop_level":33.8575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-12-19","known_ts":"2006-12-19","bar_index":1177,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.187,"stop_level":33.8575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-01-11","known_ts":"2007-01-16","bar_index":1182,"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":"2007-01-11","trigger_known_ts":"2007-01-16","strength":0.45,"price":29.3008,"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.244482,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":28.8451,"atr14":0.836781,"stop_level":28.426709,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-02-02","known_ts":"2007-02-06","bar_index":1187,"type":"BUY","strength":0.45,"price":31.2095,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-02-02","known_ts":"2007-02-06","bar_index":1187,"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":"2007-02-02","trigger_known_ts":"2007-02-06","strength":0.45,"price":31.2095,"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.195266,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":29.3954,"atr14":0.793231,"stop_level":28.998784,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-02-28","known_ts":"2007-02-28","bar_index":1192,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.9601,"stop_level":30.9773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-03-05","known_ts":"2007-03-05","bar_index":1193,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.4899,"stop_level":30.9773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-03-01","known_ts":"2007-03-01","bar_index":1193,"type":"RECLAIM","strength":0.588,"price":31.0031,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-02-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-02-28","prior_stop_level":30.9773,"sweep_low":30.0918,"atr14":0.793128,"stop_level":29.695236,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-19","known_ts":"2007-03-21","bar_index":1197,"type":"REBUY","strength":0.45,"price":30.6162,"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":"2007-04-10","known_ts":"2007-04-10","bar_index":1202,"type":"RECLAIM","strength":0.725,"price":32.6281,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-03-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-17","known_ts":"2007-05-21","bar_index":1211,"type":"REBUY","strength":0.863,"price":32.3278,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2007-05-25","known_ts":"2007-05-30","bar_index":1213,"type":"REBUY","strength":0.725,"price":31.8801,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2007-08-29","known_ts":"2007-08-31","bar_index":1235,"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":"2007-08-29","trigger_known_ts":"2007-08-31","strength":0.45,"price":28.7119,"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.200958,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.8682,"atr14":0.802638,"stop_level":27.466881,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-04","known_ts":"2007-09-06","bar_index":1236,"type":"BUY","strength":0.45,"price":29.8139,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-09-04","known_ts":"2007-09-06","bar_index":1236,"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":"2007-09-04","trigger_known_ts":"2007-09-06","strength":0.45,"price":29.8139,"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.143995,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.8682,"atr14":0.792687,"stop_level":27.471856,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-28","known_ts":"2007-09-28","bar_index":1242,"type":"RECLAIM","strength":0.725,"price":31.1311,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-09-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-11-15","known_ts":"2007-11-15","bar_index":1253,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.6077,"stop_level":34.7384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-11-16","known_ts":"2007-11-16","bar_index":1253,"type":"RECLAIM","strength":0.863,"price":34.9525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-11-15","prior_stop_level":34.7384,"sweep_low":33.9354,"atr14":0.946028,"stop_level":33.462386,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-06","known_ts":"2007-12-06","bar_index":1258,"type":"RECLAIM","strength":0.863,"price":35.7799,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-11-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-02-15","known_ts":"2008-02-20","bar_index":1274,"type":"BUY","strength":0.588,"price":31.3926,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":45},{"ts":"2008-03-17","known_ts":"2008-03-17","bar_index":1280,"type":"SELL","basis":"structure_stop","strength":0.45,"price":29.6083,"stop_level":30.1686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-03-18","known_ts":"2008-03-18","bar_index":1281,"type":"RECLAIM","strength":0.45,"price":31.3667,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2008-03-17","prior_stop_level":30.1686,"sweep_low":29.2463,"atr14":1.176733,"stop_level":28.657933,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-24","known_ts":"2008-03-26","bar_index":1282,"type":"REBUY","strength":0.588,"price":32.4441,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2008-07-02","known_ts":"2008-07-02","bar_index":1305,"type":"SELL","basis":"structure_stop","strength":1.0,"price":52.728,"stop_level":52.8143,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-10-31","known_ts":"2008-11-04","bar_index":1334,"type":"BUY","strength":0.45,"price":22.1292,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-10-31","known_ts":"2008-11-04","bar_index":1334,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-10-31","trigger_known_ts":"2008-11-04","strength":0.45,"price":22.1292,"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.595284,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.6717,"atr14":2.556997,"stop_level":14.393202,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-21","known_ts":"2008-11-25","bar_index":1339,"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":16.9992,"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.689105,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.1322,"atr14":2.067034,"stop_level":12.098683,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":1350,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.4939,"stop_level":16.3157,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-11","known_ts":"2009-02-11","bar_index":1357,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.3157,"stop_level":16.4282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-13","known_ts":"2009-02-13","bar_index":1357,"type":"RECLAIM","strength":0.588,"price":16.5234,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-02-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":"2009-02-11","prior_stop_level":16.4282,"sweep_low":15.4852,"atr14":1.198712,"stop_level":14.885844,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-18","known_ts":"2009-02-18","bar_index":1358,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.0924,"stop_level":16.4282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-10","known_ts":"2009-03-12","bar_index":1363,"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.588,"price":10.5542,"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.806976,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":9.6977,"atr14":0.981376,"stop_level":9.207012,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-23","known_ts":"2009-03-25","bar_index":1366,"type":"BUY","strength":0.588,"price":12.665,"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":"2009-03-23","known_ts":"2009-03-25","bar_index":1366,"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.588,"price":12.665,"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.768372,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":10.2341,"atr14":0.999292,"stop_level":9.734454,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-09","known_ts":"2009-06-09","bar_index":1384,"type":"RECLAIM","strength":0.863,"price":19.001,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-02-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-15","known_ts":"2009-06-15","bar_index":1385,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.116,"stop_level":18.2809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-07-14","known_ts":"2009-07-14","bar_index":1392,"type":"RECLAIM","strength":0.863,"price":18.1854,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-22","known_ts":"2009-07-24","bar_index":1394,"type":"BUY","strength":0.863,"price":20.9184,"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":45},{"ts":"2009-08-27","known_ts":"2009-08-27","bar_index":1402,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.5734,"stop_level":24.1807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-31","known_ts":"2009-08-31","bar_index":1403,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.8185,"stop_level":24.1807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-11","known_ts":"2009-09-15","bar_index":1406,"type":"REBUY","strength":1.0,"price":27.8074,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2009-10-02","known_ts":"2009-10-06","bar_index":1411,"type":"REBUY","strength":1.0,"price":29.8029,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2010-01-04","known_ts":"2010-01-06","bar_index":1432,"type":"BUY","strength":0.863,"price":32.3206,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2010-01-26","known_ts":"2010-01-26","bar_index":1437,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.913,"stop_level":31.3822,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-01-28","known_ts":"2010-01-28","bar_index":1437,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.8365,"stop_level":31.3822,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-03-05","known_ts":"2010-03-09","bar_index":1446,"type":"BUY","strength":0.863,"price":31.8775,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2010-05-20","known_ts":"2010-05-20","bar_index":1463,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.7781,"stop_level":33.7263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-21","known_ts":"2010-05-21","bar_index":1464,"type":"RECLAIM","strength":1.0,"price":34.7702,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-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":"2010-05-20","prior_stop_level":33.7263,"sweep_low":31.9256,"atr14":1.970825,"stop_level":30.940188,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-06-01","known_ts":"2010-06-03","bar_index":1466,"type":"REBUY","strength":1.0,"price":40.1288,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2010-09-08","known_ts":"2010-09-10","bar_index":1489,"type":"BUY","strength":0.725,"price":33.8568,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2010-09-29","known_ts":"2010-10-01","bar_index":1494,"type":"BUY","strength":0.588,"price":33.1696,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":35},{"ts":"2011-01-14","known_ts":"2011-01-14","bar_index":1519,"type":"SELL","basis":"structure_stop","strength":1.0,"price":50.9503,"stop_level":51.0374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-18","known_ts":"2011-01-18","bar_index":1519,"type":"RECLAIM","strength":1.0,"price":51.5512,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-14 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-14","prior_stop_level":51.0374,"sweep_low":50.4625,"atr14":1.317272,"stop_level":49.803864,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-02","known_ts":"2011-02-02","bar_index":1523,"type":"RECLAIM","strength":1.0,"price":55.0001,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-29","known_ts":"2011-07-01","bar_index":1557,"type":"BUY","strength":0.725,"price":64.336,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-08-08","known_ts":"2011-08-08","bar_index":1566,"type":"SELL","basis":"structure_stop","strength":0.863,"price":60.7191,"stop_level":65.6694,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-11","known_ts":"2011-08-11","bar_index":1567,"type":"RECLAIM","strength":0.863,"price":67.212,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-08-08","prior_stop_level":65.6694,"sweep_low":58.0174,"atr14":3.683101,"stop_level":56.175849,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-09-15","known_ts":"2011-09-19","bar_index":1575,"type":"BUY","strength":0.725,"price":69.4257,"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":"2011-10-14","known_ts":"2011-10-18","bar_index":1582,"type":"BUY","strength":0.725,"price":66.0616,"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":25},{"ts":"2011-11-18","known_ts":"2011-11-18","bar_index":1590,"type":"SELL","basis":"structure_stop","strength":0.725,"price":68.2488,"stop_level":69.2691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":1591,"type":"SELL","basis":"structure_stop","strength":0.588,"price":62.3971,"stop_level":69.2691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-30","known_ts":"2011-11-30","bar_index":1592,"type":"RECLAIM","strength":0.588,"price":69.3214,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2011-11-23","prior_stop_level":69.2691,"sweep_low":61.3419,"atr14":3.292252,"stop_level":59.695774,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-03","known_ts":"2012-01-05","bar_index":1600,"type":"BUY","strength":0.588,"price":68.6238,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2012-02-29","known_ts":"2012-02-29","bar_index":1613,"type":"SELL","basis":"structure_stop","strength":0.725,"price":68.6499,"stop_level":69.1993,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-01","known_ts":"2012-03-01","bar_index":1613,"type":"RECLAIM","strength":0.725,"price":70.2633,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-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":"2012-02-29","prior_stop_level":69.1993,"sweep_low":67.3331,"atr14":2.307091,"stop_level":66.179554,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-15","known_ts":"2012-06-19","bar_index":1638,"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":"2012-06-15","trigger_known_ts":"2012-06-19","strength":0.45,"price":44.0129,"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.39925,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":38.8549,"atr14":2.290684,"stop_level":37.709558,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-25","known_ts":"2012-06-27","bar_index":1640,"type":"BUY","strength":0.45,"price":40.103,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-06-25","known_ts":"2012-06-27","bar_index":1640,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2012-06-25","trigger_known_ts":"2012-06-27","strength":0.45,"price":40.103,"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.452617,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":37.6331,"atr14":2.182399,"stop_level":36.5419,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-31","known_ts":"2012-07-31","bar_index":1648,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.0979,"stop_level":41.5779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-11-02","known_ts":"2012-11-02","bar_index":1670,"type":"RECLAIM","strength":0.863,"price":52.1601,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-11-13","known_ts":"2012-11-13","bar_index":1672,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.9316,"stop_level":46.3684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-12-31","known_ts":"2013-01-03","bar_index":1683,"type":"BUY","strength":0.863,"price":48.002,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"2013-02-04","known_ts":"2013-02-04","bar_index":1690,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.784,"stop_level":49.8714,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-05","known_ts":"2013-02-05","bar_index":1691,"type":"RECLAIM","strength":0.863,"price":50.6663,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-02-04","prior_stop_level":49.8714,"sweep_low":49.3997,"atr14":1.507744,"stop_level":48.645828,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-19","known_ts":"2013-02-19","bar_index":1694,"type":"RECLAIM","strength":0.863,"price":53.3482,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-26","known_ts":"2013-02-26","bar_index":1695,"type":"SELL","basis":"structure_stop","strength":0.863,"price":50.5877,"stop_level":50.876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-28","known_ts":"2013-02-28","bar_index":1696,"type":"SELL","basis":"structure_stop","strength":0.863,"price":50.5615,"stop_level":50.876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-27","known_ts":"2013-02-27","bar_index":1696,"type":"RECLAIM","strength":0.863,"price":51.5661,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-02-26","prior_stop_level":50.876,"sweep_low":49.4171,"atr14":1.66822,"stop_level":48.58299,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-07","known_ts":"2013-03-07","bar_index":1698,"type":"RECLAIM","strength":0.863,"price":51.767,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-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":"2013-02-28","prior_stop_level":50.876,"sweep_low":48.002,"atr14":1.595539,"stop_level":47.204231,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-15","known_ts":"2013-03-15","bar_index":1700,"type":"RECLAIM","strength":0.863,"price":50.4567,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-07","known_ts":"2013-05-09","bar_index":1712,"type":"BUY","strength":1.0,"price":54.6855,"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":"2013-05-31","known_ts":"2013-05-31","bar_index":1717,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.0157,"stop_level":53.855,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-06","known_ts":"2013-06-06","bar_index":1719,"type":"RECLAIM","strength":0.863,"price":54.3096,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-05-31","prior_stop_level":53.855,"sweep_low":52.8583,"atr14":1.678396,"stop_level":52.019102,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-11","known_ts":"2013-07-11","bar_index":1727,"type":"RECLAIM","strength":1.0,"price":56.0406,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-05-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-14","known_ts":"2013-08-14","bar_index":1735,"type":"SELL","basis":"structure_stop","strength":1.0,"price":59.1355,"stop_level":59.3978,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-16","known_ts":"2013-08-16","bar_index":1735,"type":"RECLAIM","strength":1.0,"price":59.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-08-14","prior_stop_level":59.3978,"sweep_low":57.6843,"atr14":1.485812,"stop_level":56.941394,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-19","known_ts":"2013-08-19","bar_index":1736,"type":"SELL","basis":"structure_stop","strength":1.0,"price":58.6722,"stop_level":59.3978,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-20","known_ts":"2013-08-20","bar_index":1736,"type":"RECLAIM","strength":1.0,"price":59.6951,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-08-19","prior_stop_level":59.3978,"sweep_low":58.3749,"atr14":1.550233,"stop_level":57.599783,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-05","known_ts":"2013-09-05","bar_index":1740,"type":"RECLAIM","strength":1.0,"price":63.8304,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-13","known_ts":"2014-02-18","bar_index":1777,"type":"BUY","strength":0.725,"price":78.3625,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2014-04-07","known_ts":"2014-04-09","bar_index":1789,"type":"BUY","strength":0.588,"price":63.8238,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2014-05-08","known_ts":"2014-05-08","bar_index":1796,"type":"SELL","basis":"structure_stop","strength":0.588,"price":63.3483,"stop_level":64.8714,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-05-12","known_ts":"2014-05-12","bar_index":1797,"type":"RECLAIM","strength":0.588,"price":65.1777,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-05-08","prior_stop_level":64.8714,"sweep_low":63.1469,"atr14":1.937705,"stop_level":62.178048,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-16","known_ts":"2014-06-16","bar_index":1805,"type":"RECLAIM","strength":0.725,"price":72.0666,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-05-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-11","known_ts":"2014-07-11","bar_index":1811,"type":"SELL","basis":"structure_stop","strength":0.588,"price":68.6966,"stop_level":70.0971,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-08-06","known_ts":"2014-08-08","bar_index":1817,"type":"BUY","strength":0.863,"price":71.13,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2014-08-22","known_ts":"2014-08-26","bar_index":1821,"type":"BUY","strength":0.863,"price":74.2725,"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":35},{"ts":"2014-09-22","known_ts":"2014-09-22","bar_index":1827,"type":"SELL","basis":"structure_stop","strength":0.863,"price":71.9791,"stop_level":74.6664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-11-12","known_ts":"2014-11-14","bar_index":1840,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-11-12","trigger_known_ts":"2014-11-14","strength":0.45,"price":45.6513,"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.425768,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":43.9079,"atr14":2.500124,"stop_level":42.657838,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-12","known_ts":"2014-12-16","bar_index":1847,"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":"2014-12-12","trigger_known_ts":"2014-12-16","strength":0.45,"price":27.6483,"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.647174,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.7648,"atr14":2.369764,"stop_level":24.579918,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-17","known_ts":"2014-12-19","bar_index":1848,"type":"BUY","strength":0.45,"price":33.9559,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2014-12-17","known_ts":"2014-12-19","bar_index":1848,"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":"2014-12-17","trigger_known_ts":"2014-12-19","strength":0.45,"price":33.9559,"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.566682,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.7648,"atr14":2.69179,"stop_level":24.418905,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-14","known_ts":"2015-01-16","bar_index":1854,"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-14","trigger_known_ts":"2015-01-16","strength":0.45,"price":31.468,"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.59843,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.1665,"atr14":2.218185,"stop_level":26.057408,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-06","known_ts":"2015-03-06","bar_index":1865,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.9758,"stop_level":40.5264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-07","known_ts":"2015-05-07","bar_index":1880,"type":"RECLAIM","strength":0.863,"price":50.7532,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-19","known_ts":"2015-05-19","bar_index":1882,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.8157,"stop_level":48.8942,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-08-11","known_ts":"2015-08-13","bar_index":1902,"type":"BUY","strength":0.45,"price":34.6451,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2015-08-11","known_ts":"2015-08-13","bar_index":1902,"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-11","trigger_known_ts":"2015-08-13","strength":0.45,"price":34.6451,"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.555491,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":28.7788,"atr14":2.190443,"stop_level":27.683579,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-27","known_ts":"2015-08-31","bar_index":1906,"type":"REBUY","strength":0.45,"price":32.1811,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2015-08-27","known_ts":"2015-08-31","bar_index":1906,"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":32.1811,"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.581845,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.9678,"atr14":2.964586,"stop_level":14.485507,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-01","known_ts":"2015-09-03","bar_index":1907,"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-09-01","trigger_known_ts":"2015-09-03","strength":0.45,"price":31.6462,"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.587717,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.9678,"atr14":2.876807,"stop_level":14.529396,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-22","known_ts":"2015-09-22","bar_index":1911,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.9626,"stop_level":30.2257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-29","known_ts":"2015-09-29","bar_index":1913,"type":"SELL","basis":"structure_stop","strength":0.45,"price":26.3061,"stop_level":30.2257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-10-02","known_ts":"2015-10-02","bar_index":1914,"type":"RECLAIM","strength":0.45,"price":31.0324,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2015-09-29","prior_stop_level":30.2257,"sweep_low":26.0868,"atr14":2.249363,"stop_level":24.962119,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-22","known_ts":"2015-10-22","bar_index":1919,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.1878,"stop_level":33.9085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-22","known_ts":"2015-12-24","bar_index":1933,"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-12-22","trigger_known_ts":"2015-12-24","strength":0.45,"price":18.1578,"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.645211,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.5071,"atr14":1.601814,"stop_level":15.706193,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-20","known_ts":"2016-01-22","bar_index":1939,"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-20","trigger_known_ts":"2016-01-22","strength":0.45,"price":10.914,"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.786749,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.3579,"atr14":1.664822,"stop_level":6.525489,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-02","known_ts":"2016-02-04","bar_index":1942,"type":"BUY","strength":0.45,"price":13.2408,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2016-02-02","known_ts":"2016-02-04","bar_index":1942,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2016-02-02","trigger_known_ts":"2016-02-04","strength":0.45,"price":13.2408,"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.741286,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.4564,"atr14":1.524719,"stop_level":8.69404,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-24","known_ts":"2016-02-26","bar_index":1947,"type":"BUY","strength":0.45,"price":7.7179,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2016-02-24","known_ts":"2016-02-26","bar_index":1947,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2016-02-24","trigger_known_ts":"2016-02-26","strength":0.45,"price":7.7179,"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.849199,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.1375,"atr14":1.220174,"stop_level":5.527413,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-25","known_ts":"2016-04-25","bar_index":1961,"type":"RECLAIM","strength":0.863,"price":28.8292,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-10","known_ts":"2016-08-12","bar_index":1986,"type":"BUY","strength":0.863,"price":28.7061,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2016-09-09","known_ts":"2016-09-09","bar_index":1993,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.75,"stop_level":33.0432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-15","known_ts":"2016-09-15","bar_index":1994,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.577,"stop_level":33.0432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-30","known_ts":"2016-09-30","bar_index":1998,"type":"RECLAIM","strength":1.0,"price":33.791,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-09-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-29","known_ts":"2017-03-31","bar_index":2039,"type":"BUY","strength":0.588,"price":21.1586,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":15},{"ts":"2017-04-19","known_ts":"2017-04-19","bar_index":2043,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.1655,"stop_level":20.172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-04-25","known_ts":"2017-04-25","bar_index":2045,"type":"RECLAIM","strength":0.588,"price":20.3484,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-04-19 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":"2017-04-19","prior_stop_level":20.172,"sweep_low":18.4504,"atr14":0.95269,"stop_level":17.974055,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-25","known_ts":"2017-05-25","bar_index":2052,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.1262,"stop_level":17.6824,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-06-07","known_ts":"2017-06-09","bar_index":2055,"type":"REBUY","strength":0.588,"price":15.5107,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2017-06-28","known_ts":"2017-06-30","bar_index":2060,"type":"BUY","strength":0.588,"price":14.5926,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2017-08-03","known_ts":"2017-08-03","bar_index":2068,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.5332,"stop_level":14.5485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-08-07","known_ts":"2017-08-07","bar_index":2069,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.7387,"stop_level":14.5485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-09-06","known_ts":"2017-09-08","bar_index":2076,"type":"BUY","strength":0.588,"price":12.0413,"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,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2017-09-06","known_ts":"2017-09-08","bar_index":2076,"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":"2017-09-06","trigger_known_ts":"2017-09-08","strength":0.588,"price":12.0413,"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.662892,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":10.8495,"atr14":0.688292,"stop_level":10.505354,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-06","known_ts":"2017-10-06","bar_index":2083,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.9898,"stop_level":15.6166,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-10-10","known_ts":"2017-10-10","bar_index":2084,"type":"RECLAIM","strength":0.588,"price":15.7844,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-10-06","prior_stop_level":15.6166,"sweep_low":14.8751,"atr14":0.777379,"stop_level":14.486411,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-31","known_ts":"2017-10-31","bar_index":2089,"type":"RECLAIM","strength":0.863,"price":19.102,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-14","known_ts":"2017-11-14","bar_index":2092,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.4025,"stop_level":18.3319,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-16","known_ts":"2017-11-16","bar_index":2093,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.3228,"stop_level":18.3319,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-22","known_ts":"2017-11-22","bar_index":2094,"type":"RECLAIM","strength":0.863,"price":18.6329,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-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":"2017-11-16","prior_stop_level":18.3319,"sweep_low":17.0572,"atr14":0.93529,"stop_level":16.589555,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-05","known_ts":"2017-12-05","bar_index":2097,"type":"RECLAIM","strength":1.0,"price":19.3056,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-29","known_ts":"2018-01-29","bar_index":2109,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.2089,"stop_level":22.4125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-04-09","known_ts":"2018-04-11","bar_index":2125,"type":"BUY","strength":0.725,"price":17.7123,"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":"2018-06-01","known_ts":"2018-06-01","bar_index":2137,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.5713,"stop_level":21.8664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-06-15","known_ts":"2018-06-15","bar_index":2141,"type":"RECLAIM","strength":1.0,"price":21.7955,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-06-25","known_ts":"2018-06-27","bar_index":2143,"type":"BUY","strength":1.0,"price":23.6317,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2018-07-03","known_ts":"2018-07-06","bar_index":2145,"type":"BUY","strength":1.0,"price":23.7914,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2018-09-26","known_ts":"2018-09-26","bar_index":2164,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.6324,"stop_level":27.6945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-27","known_ts":"2018-10-01","bar_index":2165,"type":"REBUY","strength":1.0,"price":28.8477,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2018-09-27","known_ts":"2018-09-27","bar_index":2165,"type":"RECLAIM","strength":1.0,"price":28.076,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-09-26","prior_stop_level":27.6945,"sweep_low":27.5615,"atr14":0.84236,"stop_level":27.14032,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-10","known_ts":"2018-10-10","bar_index":2168,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.701,"stop_level":27.6324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-10-15","known_ts":"2018-10-15","bar_index":2169,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.9316,"stop_level":27.6324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-01-03","known_ts":"2019-01-07","bar_index":2187,"type":"BUY","strength":0.588,"price":15.5363,"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":50,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2019-02-05","known_ts":"2019-02-05","bar_index":2194,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.754,"stop_level":17.0029,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-26","known_ts":"2019-02-26","bar_index":2199,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.5942,"stop_level":14.8964,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-04","known_ts":"2019-03-04","bar_index":2200,"type":"RECLAIM","strength":0.588,"price":14.9853,"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":14.8964,"sweep_low":14.1854,"atr14":0.865452,"stop_level":13.752674,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-25","known_ts":"2019-04-25","bar_index":2212,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.672,"stop_level":15.3675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-29","known_ts":"2019-04-29","bar_index":2213,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.369,"stop_level":15.3675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-05-14","known_ts":"2019-05-16","bar_index":2217,"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":"2019-05-14","trigger_known_ts":"2019-05-16","strength":0.588,"price":14.155,"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.512468,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":12.6843,"atr14":0.687993,"stop_level":12.340303,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-13","known_ts":"2019-06-17","bar_index":2224,"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":"2019-06-13","trigger_known_ts":"2019-06-17","strength":0.45,"price":9.7695,"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.663515,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.0653,"atr14":0.634774,"stop_level":8.747913,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-26","known_ts":"2019-06-28","bar_index":2227,"type":"BUY","strength":0.45,"price":11.16,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2019-06-26","known_ts":"2019-06-28","bar_index":2227,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-06-26","trigger_known_ts":"2019-06-28","strength":0.45,"price":11.16,"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.615623,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.9388,"atr14":0.589142,"stop_level":9.644229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-01","known_ts":"2019-10-01","bar_index":2249,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.0402,"stop_level":8.6018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-11-01","known_ts":"2019-11-05","bar_index":2257,"type":"BUY","strength":0.588,"price":8.7278,"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,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2019-11-01","known_ts":"2019-11-05","bar_index":2257,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-11-01","trigger_known_ts":"2019-11-05","strength":0.588,"price":8.7278,"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.598869,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.8351,"atr14":0.622623,"stop_level":6.523789,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-29","known_ts":"2019-11-29","bar_index":2263,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.454,"stop_level":7.5079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-12-04","known_ts":"2019-12-04","bar_index":2264,"type":"RECLAIM","strength":0.588,"price":7.6155,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-11-29","prior_stop_level":7.5079,"sweep_low":6.9786,"atr14":0.511634,"stop_level":6.722783,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-06","known_ts":"2019-12-10","bar_index":2265,"type":"BUY","strength":0.725,"price":8.665,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2020-01-17","known_ts":"2020-01-17","bar_index":2274,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.0015,"stop_level":10.1002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-15","known_ts":"2020-05-15","bar_index":2301,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7342,"stop_level":2.9417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":2302,"type":"RECLAIM","strength":0.588,"price":3.2485,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-15","prior_stop_level":2.9417,"sweep_low":2.6169,"atr14":0.45098,"stop_level":2.39141,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-17","known_ts":"2020-06-17","bar_index":2309,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8531,"stop_level":3.8892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-22","known_ts":"2020-06-22","bar_index":2310,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.6546,"stop_level":3.8892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-17","known_ts":"2020-07-21","bar_index":2316,"type":"REBUY","strength":0.725,"price":3.6997,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2020-10-28","known_ts":"2020-10-30","bar_index":2340,"type":"BUY","strength":0.45,"price":1.4627,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2020-10-28","known_ts":"2020-10-30","bar_index":2340,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-10-28","trigger_known_ts":"2020-10-30","strength":0.45,"price":1.4627,"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.868389,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.2174,"atr14":0.133161,"stop_level":1.150819,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-18","known_ts":"2020-11-18","bar_index":2345,"type":"RECLAIM","strength":0.725,"price":3.2888,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-10-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-02-03","known_ts":"2021-02-05","bar_index":2362,"type":"REBUY","strength":1.0,"price":10.257,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-07-06","known_ts":"2021-07-06","bar_index":2397,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.7904,"stop_level":21.8813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-09-02","known_ts":"2021-09-07","bar_index":2411,"type":"BUY","strength":0.725,"price":17.7814,"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":"2021-11-17","known_ts":"2021-11-17","bar_index":2428,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.882,"stop_level":31.0187,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-11","known_ts":"2022-01-13","bar_index":2441,"type":"BUY","strength":0.725,"price":31.5916,"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":"2022-02-25","known_ts":"2022-02-25","bar_index":2451,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.6183,"stop_level":30.4004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-02-28","known_ts":"2022-02-28","bar_index":2451,"type":"RECLAIM","strength":0.725,"price":32.2919,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-02-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2022-02-25","prior_stop_level":30.4004,"sweep_low":28.6725,"atr14":2.222264,"stop_level":27.561368,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-17","known_ts":"2022-03-17","bar_index":2456,"type":"RECLAIM","strength":0.863,"price":36.0567,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-12","known_ts":"2022-04-14","bar_index":2462,"type":"BUY","strength":0.863,"price":37.6026,"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":10},{"ts":"2022-06-30","known_ts":"2022-06-30","bar_index":2480,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.0992,"stop_level":32.3272,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2022-07-27","known_ts":"2022-07-29","bar_index":2486,"type":"BUY","strength":0.725,"price":37.5483,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2022-09-20","known_ts":"2022-09-20","bar_index":2498,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.3214,"stop_level":38.3396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-04","known_ts":"2022-10-06","bar_index":2502,"type":"REBUY","strength":0.588,"price":41.3231,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"2022-11-21","known_ts":"2022-11-21","bar_index":2513,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.9986,"stop_level":39.2816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-22","known_ts":"2022-11-22","bar_index":2513,"type":"RECLAIM","strength":0.725,"price":40.7145,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-11-21","prior_stop_level":39.2816,"sweep_low":37.2828,"atr14":2.272643,"stop_level":36.146478,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-09","known_ts":"2023-01-11","bar_index":2524,"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":"2023-01-09","trigger_known_ts":"2023-01-11","strength":0.45,"price":29.1144,"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.411186,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":26.8144,"atr14":1.511394,"stop_level":26.058703,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-23","known_ts":"2023-01-25","bar_index":2527,"type":"BUY","strength":0.45,"price":30.1726,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-01-23","known_ts":"2023-01-25","bar_index":2527,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-01-23","trigger_known_ts":"2023-01-25","strength":0.45,"price":30.1726,"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.389784,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":29.1916,"atr14":1.314516,"stop_level":28.534342,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-27","known_ts":"2023-03-01","bar_index":2535,"type":"REBUY","strength":0.45,"price":27.9722,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2023-03-28","known_ts":"2023-03-30","bar_index":2542,"type":"BUY","strength":0.45,"price":25.6893,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2023-03-28","known_ts":"2023-03-30","bar_index":2542,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-03-28","trigger_known_ts":"2023-03-30","strength":0.45,"price":25.6893,"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.480455,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.6088,"atr14":1.315051,"stop_level":21.951275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-21","known_ts":"2023-04-21","bar_index":2547,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.1499,"stop_level":27.1563,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-04-26","known_ts":"2023-04-26","bar_index":2548,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.1546,"stop_level":27.1563,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-07-17","known_ts":"2023-07-17","bar_index":2567,"type":"RECLAIM","strength":0.863,"price":32.0341,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-04-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-09-15","known_ts":"2023-09-15","bar_index":2581,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.6435,"stop_level":37.2544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-12-21","known_ts":"2023-12-26","bar_index":2604,"type":"BUY","strength":0.863,"price":36.9673,"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":25},{"ts":"2024-04-18","known_ts":"2024-04-18","bar_index":2630,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.0115,"stop_level":45.4446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-22","known_ts":"2024-04-22","bar_index":2631,"type":"RECLAIM","strength":1.0,"price":45.7704,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-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":"2024-04-18","prior_stop_level":45.4446,"sweep_low":44.5992,"atr14":1.228132,"stop_level":43.985134,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-02","known_ts":"2024-05-02","bar_index":2634,"type":"RECLAIM","strength":1.0,"price":47.5225,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-06","known_ts":"2024-09-06","bar_index":2663,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.7439,"stop_level":41.5343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2024-10-10","known_ts":"2024-10-10","bar_index":2671,"type":"RECLAIM","strength":0.725,"price":41.9669,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-09-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-10-21","known_ts":"2024-10-21","bar_index":2673,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.6344,"stop_level":39.9071,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-10-24","known_ts":"2024-10-24","bar_index":2674,"type":"RECLAIM","strength":0.588,"price":40.1705,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-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":"2024-10-21","prior_stop_level":39.9071,"sweep_low":38.9196,"atr14":1.322199,"stop_level":38.258501,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-21","known_ts":"2024-11-21","bar_index":2681,"type":"RECLAIM","strength":0.725,"price":42.6557,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-12-04","known_ts":"2024-12-04","bar_index":2683,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.6224,"stop_level":40.9454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-12-06","known_ts":"2024-12-06","bar_index":2684,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.9687,"stop_level":40.9454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-01-07","known_ts":"2025-01-10","bar_index":2691,"type":"BUY","strength":0.45,"price":40.9643,"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-01-13","known_ts":"2025-01-13","bar_index":2692,"type":"RECLAIM","strength":0.725,"price":42.2305,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-01-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-03-11","known_ts":"2025-03-13","bar_index":2705,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-03-11","trigger_known_ts":"2025-03-13","strength":0.45,"price":27.3192,"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.445334,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.3156,"atr14":1.509029,"stop_level":24.561085,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-14","known_ts":"2025-04-16","bar_index":2713,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-04-14","trigger_known_ts":"2025-04-16","strength":0.45,"price":21.1945,"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.555851,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.6781,"atr14":1.921885,"stop_level":17.717157,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-28","known_ts":"2025-04-30","bar_index":2716,"type":"BUY","strength":0.45,"price":21.8364,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2025-04-28","known_ts":"2025-04-30","bar_index":2716,"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-04-28","trigger_known_ts":"2025-04-30","strength":0.45,"price":21.8364,"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.542399,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.8879,"atr14":1.480092,"stop_level":20.147854,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-07","known_ts":"2025-08-07","bar_index":2739,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.2646,"stop_level":25.7377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-12","known_ts":"2025-08-12","bar_index":2740,"type":"RECLAIM","strength":0.725,"price":26.0176,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-08-07","prior_stop_level":25.7377,"sweep_low":24.5019,"atr14":1.264161,"stop_level":23.86982,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-22","known_ts":"2025-08-26","bar_index":2743,"type":"REBUY","strength":0.725,"price":26.5486,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2025-09-15","known_ts":"2025-09-15","bar_index":2748,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.1681,"stop_level":25.1777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-16","known_ts":"2025-09-16","bar_index":2748,"type":"RECLAIM","strength":0.725,"price":26.4617,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-09-15","prior_stop_level":25.1777,"sweep_low":25.1295,"atr14":1.078653,"stop_level":24.590173,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-01","known_ts":"2025-12-03","bar_index":2766,"type":"BUY","strength":0.45,"price":19.6915,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-12-01","known_ts":"2025-12-03","bar_index":2766,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-12-01","trigger_known_ts":"2025-12-03","strength":0.45,"price":19.6915,"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.533714,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.2557,"atr14":0.837742,"stop_level":16.836829,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-17","known_ts":"2025-12-17","bar_index":2770,"type":"SELL","basis":"structure_stop","strength":0.45,"price":18.9121,"stop_level":19.1654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2026-01-08","known_ts":"2026-01-08","bar_index":2774,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.9226,"stop_level":18.2278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-14","known_ts":"2026-01-14","bar_index":2776,"type":"RECLAIM","strength":0.45,"price":18.2869,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2026-01-08","prior_stop_level":18.2278,"sweep_low":17.2135,"atr14":0.791466,"stop_level":16.817767,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-13","known_ts":"2026-02-13","bar_index":2783,"type":"RECLAIM","strength":0.863,"price":23.0433,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-04-08","known_ts":"2026-04-08","bar_index":2795,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.6132,"stop_level":29.2985,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-04-24","known_ts":"2026-04-24","bar_index":2799,"type":"RECLAIM","strength":0.863,"price":29.08,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-07-17","known_ts":"2026-07-21","bar_index":2818,"type":"BUY","strength":0.863,"price":32.22,"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":"2026-08-12","known_ts":"2026-08-14","bar_index":2824,"type":"REBUY","strength":0.863,"price":33.75,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"pending","quality_reason":"pending confirmation","tier":"base","score":65}],"state":{"position_hint":"long","last_signal":"REBUY","last_scored_signal":"REBUY","last_scored_ts":"2026-08-14","last_scored_basis":null,"bars_since_signal":0,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2017-06-28","2017-09-06","2018-02-14","2018-03-08","2018-11-05","2018-11-27","2018-12-24","2019-10-24","2020-03-10","2020-07-17","2020-08-07","2020-09-02","2020-10-07","2021-04-06","2021-05-13","2021-07-22","2021-08-09","2021-08-20","2021-12-02","2021-12-23","2022-01-28","2022-05-04","2022-05-20","2022-07-06","2022-12-12","2023-09-27","2023-11-16","2023-12-13","2024-05-02","2024-05-29","2024-06-14","2024-07-09","2024-08-07","2024-12-23","2025-10-27","2025-11-07","2026-04-24","2026-05-12","2026-06-08","2026-06-30"],"warnings":[{"ts":"2022-03-14","kind":"arm","px":32.7829},{"ts":"2022-06-14","kind":"arm","px":44.2793},{"ts":"2022-06-30","kind":"confirm","px":31.0992,"level":32.3272},{"ts":"2022-09-01","kind":"arm","px":38.3396},{"ts":"2022-09-20","kind":"confirm","px":38.3214,"level":38.3396},{"ts":"2022-11-18","kind":"arm","px":40.5228},{"ts":"2022-11-21","kind":"confirm","px":38.9986,"level":39.2816},{"ts":"2023-04-20","kind":"arm","px":25.7766},{"ts":"2023-04-21","kind":"confirm","px":25.1499,"level":27.1563},{"ts":"2023-04-25","kind":"arm","px":25.067},{"ts":"2023-04-26","kind":"confirm","px":24.1546,"level":27.1563},{"ts":"2023-06-22","kind":"arm","px":26.3295},{"ts":"2023-07-21","kind":"arm","px":31.7379},{"ts":"2023-08-16","kind":"arm","px":36.5139},{"ts":"2023-09-15","kind":"confirm","px":36.6435,"level":37.2544},{"ts":"2024-01-10","kind":"arm","px":34.6731},{"ts":"2024-03-05","kind":"arm","px":40.7209},{"ts":"2024-04-11","kind":"arm","px":48.2639},{"ts":"2024-04-18","kind":"confirm","px":45.0115,"level":45.4446},{"ts":"2024-09-05","kind":"arm","px":38.976},{"ts":"2024-09-06","kind":"confirm","px":37.7439,"level":41.5343},{"ts":"2024-10-17","kind":"arm","px":40.9323},{"ts":"2024-10-21","kind":"confirm","px":39.6344,"level":39.9071},{"ts":"2024-12-03","kind":"arm","px":42.0604},{"ts":"2024-12-04","kind":"confirm","px":39.6224,"level":40.9454},{"ts":"2024-12-05","kind":"arm","px":39.509},{"ts":"2024-12-06","kind":"confirm","px":37.9687,"level":40.9454},{"ts":"2025-01-22","kind":"arm","px":39.4807},{"ts":"2025-05-28","kind":"arm","px":22.67},{"ts":"2025-07-21","kind":"arm","px":24.8302},{"ts":"2025-08-07","kind":"confirm","px":25.2646,"level":25.7377},{"ts":"2025-09-05","kind":"arm","px":25.9887},{"ts":"2025-09-15","kind":"confirm","px":25.1681,"level":25.1777},{"ts":"2025-12-16","kind":"arm","px":17.8013},{"ts":"2025-12-17","kind":"confirm","px":18.9121,"level":19.1654},{"ts":"2026-01-07","kind":"arm","px":17.3022},{"ts":"2026-01-08","kind":"confirm","px":17.9226,"level":18.2278},{"ts":"2026-02-12","kind":"arm","px":20.6897},{"ts":"2026-03-31","kind":"arm","px":30.967},{"ts":"2026-04-08","kind":"confirm","px":28.6132,"level":29.2985}],"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":[]}}}