{"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":"JACK","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1992-08-04","known_ts":"1992-08-04","bar_index":35,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0353,"stop_level":4.2371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-10-21","known_ts":"1992-10-23","bar_index":54,"type":"BUY","strength":0.588,"price":4.5902,"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":"1992-11-16","known_ts":"1992-11-16","bar_index":60,"type":"RECLAIM","strength":0.725,"price":4.9937,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-10-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-11-25","known_ts":"1992-11-25","bar_index":62,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.5902,"stop_level":4.7415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-11-30","known_ts":"1992-11-30","bar_index":63,"type":"RECLAIM","strength":0.725,"price":4.9433,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-11-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1992-11-25","prior_stop_level":4.7415,"sweep_low":4.4893,"atr14":0.167206,"stop_level":4.405697,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-12-08","known_ts":"1992-12-10","bar_index":65,"type":"REBUY","strength":0.725,"price":4.9937,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"1993-01-19","known_ts":"1993-01-19","bar_index":74,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.8929,"stop_level":5.2459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-03-23","known_ts":"1993-03-25","bar_index":89,"type":"BUY","strength":0.45,"price":3.7831,"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-06-17","known_ts":"1993-06-17","bar_index":109,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.338,"stop_level":4.4389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-06-23","known_ts":"1993-06-23","bar_index":110,"type":"RECLAIM","strength":0.725,"price":4.4893,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-06-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":"1993-06-17","prior_stop_level":4.4389,"sweep_low":4.2876,"atr14":0.142422,"stop_level":4.216389,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-12","known_ts":"1993-08-16","bar_index":122,"type":"BUY","strength":0.588,"price":4.1867,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":25},{"ts":"1993-09-29","known_ts":"1993-09-29","bar_index":133,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.0353,"stop_level":4.1362,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-11-05","known_ts":"1993-11-09","bar_index":142,"type":"BUY","strength":0.588,"price":4.0353,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1994-02-22","known_ts":"1994-02-22","bar_index":166,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.9345,"stop_level":3.9849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-04-15","known_ts":"1994-04-19","bar_index":179,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-04-15","trigger_known_ts":"1994-04-19","strength":0.45,"price":3.1274,"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.367346,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.0265,"atr14":0.11753,"stop_level":2.967735,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-17","known_ts":"1994-05-19","bar_index":186,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-05-17","trigger_known_ts":"1994-05-19","strength":0.45,"price":2.7743,"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.438776,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.5221,"atr14":0.127849,"stop_level":2.458175,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-16","known_ts":"1994-06-20","bar_index":193,"type":"BUY","strength":0.45,"price":2.4212,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-06-16","known_ts":"1994-06-20","bar_index":193,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-06-16","trigger_known_ts":"1994-06-20","strength":0.45,"price":2.4212,"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.472528,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.0177,"atr14":0.119513,"stop_level":1.957943,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-05","known_ts":"1994-08-05","bar_index":204,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.2194,"stop_level":2.2699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-08","known_ts":"1994-08-08","bar_index":205,"type":"RECLAIM","strength":0.588,"price":2.3203,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-08-05","prior_stop_level":2.2699,"sweep_low":2.2194,"atr14":0.087232,"stop_level":2.175784,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-30","known_ts":"1994-08-30","bar_index":210,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.2194,"stop_level":2.2699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-15","known_ts":"1994-09-19","bar_index":214,"type":"REBUY","strength":0.588,"price":2.1186,"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":"1994-10-18","known_ts":"1994-10-18","bar_index":221,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1186,"stop_level":2.169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-11-14","known_ts":"1994-11-16","bar_index":228,"type":"BUY","strength":0.725,"price":2.169,"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":"1995-01-27","known_ts":"1995-01-31","bar_index":245,"type":"BUY","strength":0.45,"price":1.715,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-01-27","known_ts":"1995-01-31","bar_index":245,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1995-01-27","trigger_known_ts":"1995-01-31","strength":0.45,"price":1.715,"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.595242,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6141,"atr14":0.062998,"stop_level":1.582601,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-07","known_ts":"1995-03-07","bar_index":253,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5637,"stop_level":1.6141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-03-14","known_ts":"1995-03-14","bar_index":255,"type":"RECLAIM","strength":0.588,"price":1.7655,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-03-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":"1995-03-07","prior_stop_level":1.6141,"sweep_low":1.5133,"atr14":0.083263,"stop_level":1.471669,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-28","known_ts":"1995-03-28","bar_index":258,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5637,"stop_level":1.6646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-03-29","known_ts":"1995-03-29","bar_index":259,"type":"RECLAIM","strength":0.588,"price":1.715,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-03-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":"1995-03-28","prior_stop_level":1.6646,"sweep_low":1.4628,"atr14":0.085191,"stop_level":1.420205,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-04-21","known_ts":"1995-04-21","bar_index":264,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5637,"stop_level":1.6141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-04-27","known_ts":"1995-04-27","bar_index":265,"type":"RECLAIM","strength":0.725,"price":1.6646,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-04-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":"1995-04-21","prior_stop_level":1.6141,"sweep_low":1.5637,"atr14":0.06544,"stop_level":1.53098,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-11","known_ts":"1995-05-11","bar_index":269,"type":"RECLAIM","strength":0.863,"price":2.1186,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-04-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-08-23","known_ts":"1995-08-23","bar_index":293,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.4716,"stop_level":2.5221,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-08-25","known_ts":"1995-08-25","bar_index":293,"type":"RECLAIM","strength":1.0,"price":2.5725,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-08-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-08-23","prior_stop_level":2.5221,"sweep_low":2.4716,"atr14":0.091431,"stop_level":2.425884,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-12-18","known_ts":"1995-12-20","bar_index":320,"type":"BUY","strength":0.725,"price":2.3708,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1996-01-19","known_ts":"1996-01-19","bar_index":327,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3203,"stop_level":2.3708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-01-23","known_ts":"1996-01-23","bar_index":328,"type":"RECLAIM","strength":0.863,"price":2.4212,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-01-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":"1996-01-19","prior_stop_level":2.3708,"sweep_low":2.2194,"atr14":0.086551,"stop_level":2.176125,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-02-05","known_ts":"1996-02-05","bar_index":331,"type":"RECLAIM","strength":0.863,"price":2.8247,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-03-05","known_ts":"1996-03-05","bar_index":337,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.623,"stop_level":2.6734,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-04-18","known_ts":"1996-04-22","bar_index":348,"type":"BUY","strength":0.863,"price":2.9761,"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":"1996-05-13","known_ts":"1996-05-13","bar_index":353,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.0265,"stop_level":3.077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-05-16","known_ts":"1996-05-16","bar_index":354,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.0265,"stop_level":3.077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-05-15","known_ts":"1996-05-15","bar_index":354,"type":"RECLAIM","strength":1.0,"price":3.1274,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-05-13","prior_stop_level":3.077,"sweep_low":2.9256,"atr14":0.114802,"stop_level":2.868199,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-05-31","known_ts":"1996-05-31","bar_index":358,"type":"RECLAIM","strength":1.0,"price":3.3292,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-05-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-07-10","known_ts":"1996-07-10","bar_index":367,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.1778,"stop_level":3.3796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-08-13","known_ts":"1996-08-15","bar_index":375,"type":"BUY","strength":0.725,"price":3.6318,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1996-10-28","known_ts":"1996-10-28","bar_index":392,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.0858,"stop_level":4.1867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-01-03","known_ts":"1997-01-07","bar_index":408,"type":"BUY","strength":0.725,"price":4.0353,"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":"1997-01-29","known_ts":"1997-01-29","bar_index":414,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.6823,"stop_level":3.7831,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-01-31","known_ts":"1997-01-31","bar_index":414,"type":"RECLAIM","strength":0.725,"price":3.884,"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":false,"above200":true,"monthlyBull":true},"anchor_ts":"1997-01-29","prior_stop_level":3.7831,"sweep_low":3.6823,"atr14":0.126252,"stop_level":3.619174,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-02-14","known_ts":"1997-02-14","bar_index":418,"type":"RECLAIM","strength":0.863,"price":4.6911,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-02-26","known_ts":"1997-02-26","bar_index":420,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9345,"stop_level":4.6911,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-03-13","known_ts":"1997-03-13","bar_index":424,"type":"RECLAIM","strength":0.863,"price":4.1362,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-02-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-04-22","known_ts":"1997-04-24","bar_index":433,"type":"BUY","strength":0.725,"price":4.338,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1997-08-18","known_ts":"1997-08-18","bar_index":460,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.0366,"stop_level":7.188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-07","known_ts":"1998-01-09","bar_index":493,"type":"BUY","strength":0.45,"price":6.1539,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-01-21","known_ts":"1998-01-21","bar_index":496,"type":"RECLAIM","strength":0.588,"price":6.5827,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-01-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1998-03-27","known_ts":"1998-03-27","bar_index":511,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.8437,"stop_level":7.9194,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-01","known_ts":"1998-04-01","bar_index":512,"type":"RECLAIM","strength":0.725,"price":7.9446,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-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":"1998-03-27","prior_stop_level":7.9194,"sweep_low":7.6672,"atr14":0.164853,"stop_level":7.584773,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-14","known_ts":"1998-04-14","bar_index":515,"type":"RECLAIM","strength":0.863,"price":8.2472,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-24","known_ts":"1998-04-24","bar_index":517,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.768,"stop_level":7.8185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-28","known_ts":"1998-04-28","bar_index":518,"type":"RECLAIM","strength":0.863,"price":7.8941,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-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":"1998-04-24","prior_stop_level":7.8185,"sweep_low":7.4906,"atr14":0.248567,"stop_level":7.366317,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-07-06","known_ts":"1998-07-08","bar_index":534,"type":"BUY","strength":0.45,"price":6.9862,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-02","known_ts":"1998-09-04","bar_index":548,"type":"BUY","strength":0.45,"price":5.7504,"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-11-27","known_ts":"1998-11-27","bar_index":568,"type":"RECLAIM","strength":0.863,"price":8.0203,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-04-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-11","known_ts":"1998-12-11","bar_index":571,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.4654,"stop_level":7.8689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-17","known_ts":"1998-12-17","bar_index":572,"type":"RECLAIM","strength":0.863,"price":8.1211,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-12-11","prior_stop_level":7.8689,"sweep_low":7.1375,"atr14":0.297868,"stop_level":6.988566,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-29","known_ts":"1998-12-29","bar_index":575,"type":"RECLAIM","strength":0.863,"price":8.903,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-02-08","known_ts":"1999-02-08","bar_index":584,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.2813,"stop_level":9.3065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-02-10","known_ts":"1999-02-10","bar_index":584,"type":"RECLAIM","strength":0.863,"price":9.6596,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-02-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-02-08","prior_stop_level":9.3065,"sweep_low":9.0795,"atr14":0.30896,"stop_level":8.92502,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-15","known_ts":"1999-03-15","bar_index":592,"type":"RECLAIM","strength":1.0,"price":10.4415,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-02-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-07-06","known_ts":"1999-07-06","bar_index":618,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.1981,"stop_level":11.3494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-07-13","known_ts":"1999-07-13","bar_index":619,"type":"RECLAIM","strength":0.863,"price":11.4251,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-07-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1999-07-06","prior_stop_level":11.3494,"sweep_low":10.7693,"atr14":0.304534,"stop_level":10.617033,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-09-13","known_ts":"1999-09-15","bar_index":634,"type":"BUY","strength":0.725,"price":10.391,"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":"1999-09-24","known_ts":"1999-09-28","bar_index":637,"type":"BUY","strength":0.588,"price":9.5335,"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":65},{"ts":"1999-10-26","known_ts":"1999-10-26","bar_index":644,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.5587,"stop_level":10.4415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-10-29","known_ts":"1999-10-29","bar_index":645,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.71,"stop_level":10.4415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-11-15","known_ts":"1999-11-17","bar_index":649,"type":"REBUY","strength":0.45,"price":9.2813,"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":"1999-12-29","known_ts":"1999-12-31","bar_index":659,"type":"BUY","strength":0.45,"price":8.3481,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-01-28","known_ts":"2000-01-28","bar_index":666,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.4238,"stop_level":8.8273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-03","known_ts":"2000-03-07","bar_index":674,"type":"BUY","strength":0.588,"price":8.4238,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-04-03","known_ts":"2000-04-03","bar_index":681,"type":"RECLAIM","strength":0.725,"price":9.8362,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-03-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-05-08","known_ts":"2000-05-08","bar_index":689,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.2561,"stop_level":9.2813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-05-09","known_ts":"2000-05-09","bar_index":689,"type":"RECLAIM","strength":0.863,"price":9.5839,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-05-08","prior_stop_level":9.2813,"sweep_low":9.1804,"atr14":0.376171,"stop_level":8.992315,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-24","known_ts":"2000-05-24","bar_index":693,"type":"RECLAIM","strength":0.863,"price":9.9623,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-05-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-07-12","known_ts":"2000-07-14","bar_index":704,"type":"BUY","strength":0.863,"price":10.7441,"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":25},{"ts":"2000-10-18","known_ts":"2000-10-20","bar_index":727,"type":"BUY","strength":0.45,"price":8.7517,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-10-26","known_ts":"2000-10-26","bar_index":729,"type":"RECLAIM","strength":0.725,"price":9.3065,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-10-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-01-02","known_ts":"2001-01-02","bar_index":744,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.2737,"stop_level":11.3242,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-01-03","known_ts":"2001-01-03","bar_index":744,"type":"RECLAIM","strength":0.863,"price":11.6521,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-01-02","prior_stop_level":11.3242,"sweep_low":11.072,"atr14":0.39033,"stop_level":10.876835,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-19","known_ts":"2001-01-19","bar_index":748,"type":"RECLAIM","strength":1.0,"price":11.8791,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-01-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-28","known_ts":"2001-03-02","bar_index":757,"type":"BUY","strength":0.863,"price":12.2674,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2001-03-15","known_ts":"2001-03-15","bar_index":760,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.2748,"stop_level":11.299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-16","known_ts":"2001-03-16","bar_index":761,"type":"RECLAIM","strength":1.0,"price":11.3393,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-03-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":"2001-03-15","prior_stop_level":11.299,"sweep_low":11.1779,"atr14":0.349503,"stop_level":11.003149,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-24","known_ts":"2001-05-29","bar_index":777,"type":"BUY","strength":0.725,"price":10.5201,"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":"2001-06-25","known_ts":"2001-06-27","bar_index":784,"type":"BUY","strength":0.588,"price":10.1812,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2001-09-06","known_ts":"2001-09-06","bar_index":801,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.8405,"stop_level":13.0624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-22","known_ts":"2002-01-22","bar_index":831,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.4314,"stop_level":10.7945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-24","known_ts":"2002-01-24","bar_index":831,"type":"RECLAIM","strength":0.725,"price":10.8268,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-01-22","prior_stop_level":10.7945,"sweep_low":10.3507,"atr14":0.252215,"stop_level":10.224592,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-12","known_ts":"2002-02-14","bar_index":836,"type":"BUY","strength":0.725,"price":11.3877,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2002-06-03","known_ts":"2002-06-03","bar_index":861,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.8364,"stop_level":12.8606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-04","known_ts":"2002-06-04","bar_index":861,"type":"RECLAIM","strength":1.0,"price":12.9252,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-06-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-06-03","prior_stop_level":12.8606,"sweep_low":12.7759,"atr14":0.256983,"stop_level":12.647408,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-13","known_ts":"2002-08-15","bar_index":878,"type":"BUY","strength":0.725,"price":11.763,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2002-09-09","known_ts":"2002-09-09","bar_index":884,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.9761,"stop_level":11.3393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-09-11","known_ts":"2002-09-11","bar_index":884,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.927,"stop_level":11.3393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-10-11","known_ts":"2002-10-15","bar_index":892,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-10-11","trigger_known_ts":"2002-10-15","strength":0.45,"price":8.563,"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.372191,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.5663,"atr14":0.368017,"stop_level":7.382291,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-21","known_ts":"2002-10-23","bar_index":894,"type":"BUY","strength":0.45,"price":8.7849,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-10-21","known_ts":"2002-10-23","bar_index":894,"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":"2002-10-21","trigger_known_ts":"2002-10-23","strength":0.45,"price":8.7849,"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.355922,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.877,"atr14":0.349432,"stop_level":7.702284,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-14","known_ts":"2002-11-14","bar_index":900,"type":"SELL","basis":"structure_stop","strength":0.45,"price":8.107,"stop_level":8.7527,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-12-05","known_ts":"2002-12-05","bar_index":904,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.7882,"stop_level":8.0707,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-12-12","known_ts":"2002-12-12","bar_index":906,"type":"RECLAIM","strength":0.45,"price":8.0788,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2002-12-05","prior_stop_level":8.0707,"sweep_low":7.5542,"atr14":0.245786,"stop_level":7.431307,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-08","known_ts":"2003-01-10","bar_index":912,"type":"REBUY","strength":0.45,"price":7.0417,"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":"2003-01-08","known_ts":"2003-01-10","bar_index":912,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2003-01-08","trigger_known_ts":"2003-01-10","strength":0.45,"price":7.0417,"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.483727,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.739,"atr14":0.259869,"stop_level":6.609065,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-07","known_ts":"2003-02-11","bar_index":919,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-02-07","trigger_known_ts":"2003-02-11","strength":0.45,"price":6.3072,"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.537578,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.0571,"atr14":0.188948,"stop_level":5.962626,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-21","known_ts":"2003-02-25","bar_index":922,"type":"BUY","strength":0.588,"price":6.4485,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-02-21","known_ts":"2003-02-25","bar_index":922,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2003-02-21","trigger_known_ts":"2003-02-25","strength":0.588,"price":6.4485,"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.527219,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.1135,"atr14":0.178779,"stop_level":6.024111,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-14","known_ts":"2003-03-18","bar_index":927,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-03-14","trigger_known_ts":"2003-03-18","strength":0.588,"price":7.0013,"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.486689,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.2629,"atr14":0.205389,"stop_level":6.160205,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-23","known_ts":"2003-04-23","bar_index":936,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.0013,"stop_level":7.0901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-28","known_ts":"2003-04-28","bar_index":937,"type":"RECLAIM","strength":0.725,"price":7.1587,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-04-23","prior_stop_level":7.0901,"sweep_low":6.8722,"atr14":0.185657,"stop_level":6.779372,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-14","known_ts":"2003-05-14","bar_index":941,"type":"RECLAIM","strength":0.863,"price":8.4541,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-07","known_ts":"2003-07-09","bar_index":953,"type":"REBUY","strength":0.863,"price":9.5234,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2003-07-11","known_ts":"2003-07-11","bar_index":954,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.9383,"stop_level":8.9504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-14","known_ts":"2003-07-14","bar_index":954,"type":"RECLAIM","strength":0.863,"price":8.9746,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-07-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-07-11","prior_stop_level":8.9504,"sweep_low":8.8535,"atr14":0.237069,"stop_level":8.734966,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-09-09","known_ts":"2003-09-11","bar_index":968,"type":"BUY","strength":0.863,"price":8.9343,"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":"2003-09-22","known_ts":"2003-09-22","bar_index":971,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.4331,"stop_level":8.8374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2003-11-06","known_ts":"2003-11-10","bar_index":982,"type":"BUY","strength":0.588,"price":7.6672,"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":40},{"ts":"2004-02-04","known_ts":"2004-02-04","bar_index":1002,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.3862,"stop_level":9.4629,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-05","known_ts":"2004-02-05","bar_index":1002,"type":"RECLAIM","strength":1.0,"price":9.5032,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-02-04","prior_stop_level":9.4629,"sweep_low":9.3297,"atr14":0.216692,"stop_level":9.221354,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-23","known_ts":"2004-02-23","bar_index":1006,"type":"RECLAIM","strength":1.0,"price":10.0843,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-10","known_ts":"2004-03-10","bar_index":1010,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.7494,"stop_level":10.0359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-05","known_ts":"2004-04-05","bar_index":1016,"type":"RECLAIM","strength":1.0,"price":11.6137,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-29","known_ts":"2004-04-29","bar_index":1021,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.8026,"stop_level":10.8309,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-30","known_ts":"2004-04-30","bar_index":1022,"type":"RECLAIM","strength":1.0,"price":10.9277,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-04-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-04-29","prior_stop_level":10.8309,"sweep_low":10.5847,"atr14":0.331131,"stop_level":10.419134,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-06-18","known_ts":"2004-06-18","bar_index":1033,"type":"RECLAIM","strength":1.0,"price":12.106,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-04-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-05","known_ts":"2004-08-05","bar_index":1044,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.5209,"stop_level":12.2755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-09-17","known_ts":"2004-09-21","bar_index":1054,"type":"BUY","strength":0.725,"price":12.3764,"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":"2004-12-20","known_ts":"2004-12-20","bar_index":1075,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.6281,"stop_level":14.9146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-22","known_ts":"2004-12-22","bar_index":1076,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.7613,"stop_level":14.9146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-28","known_ts":"2004-12-28","bar_index":1077,"type":"RECLAIM","strength":1.0,"price":14.9631,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-12-20","prior_stop_level":14.9146,"sweep_low":14.4304,"atr14":0.342477,"stop_level":14.259162,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-28","known_ts":"2004-12-28","bar_index":1077,"type":"RECLAIM","strength":1.0,"price":14.9631,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-12-22","prior_stop_level":14.9146,"sweep_low":14.4304,"atr14":0.342477,"stop_level":14.259162,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-25","known_ts":"2005-03-01","bar_index":1091,"type":"BUY","strength":0.725,"price":15.068,"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":"2005-04-28","known_ts":"2005-04-28","bar_index":1105,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.8016,"stop_level":15.1245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-05-04","known_ts":"2005-05-04","bar_index":1106,"type":"RECLAIM","strength":0.725,"price":15.181,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-04-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2005-04-28","prior_stop_level":15.1245,"sweep_low":14.499,"atr14":0.293107,"stop_level":14.352446,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-18","known_ts":"2005-05-20","bar_index":1110,"type":"BUY","strength":0.725,"price":16.4682,"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":"2005-06-08","known_ts":"2005-06-08","bar_index":1114,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.444,"stop_level":16.4521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-06-09","known_ts":"2005-06-09","bar_index":1115,"type":"RECLAIM","strength":0.863,"price":16.7104,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-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":"2005-06-08","prior_stop_level":16.4521,"sweep_low":16.3674,"atr14":0.355631,"stop_level":16.189584,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-21","known_ts":"2005-06-21","bar_index":1117,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.3956,"stop_level":16.4521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-10-20","known_ts":"2005-10-24","bar_index":1146,"type":"BUY","strength":0.45,"price":12.3401,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-10-28","known_ts":"2005-11-01","bar_index":1148,"type":"BUY","strength":0.45,"price":12.2069,"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-01-03","known_ts":"2006-01-03","bar_index":1162,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.7404,"stop_level":14.0914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-01-23","known_ts":"2006-01-23","bar_index":1167,"type":"RECLAIM","strength":0.725,"price":14.9227,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-17","known_ts":"2006-02-17","bar_index":1173,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.5845,"stop_level":15.5885,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-22","known_ts":"2006-02-22","bar_index":1174,"type":"RECLAIM","strength":0.863,"price":17.2309,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-02-17","prior_stop_level":15.5885,"sweep_low":15.302,"atr14":0.463578,"stop_level":15.070211,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-07","known_ts":"2006-03-07","bar_index":1177,"type":"RECLAIM","strength":0.863,"price":16.4844,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-02-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-01","known_ts":"2006-08-03","bar_index":1211,"type":"BUY","strength":0.588,"price":16.2342,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2006-11-01","known_ts":"2006-11-01","bar_index":1232,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.1863,"stop_level":22.2025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-06","known_ts":"2006-11-06","bar_index":1233,"type":"RECLAIM","strength":1.0,"price":22.2953,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-11-01","prior_stop_level":22.2025,"sweep_low":21.4398,"atr14":0.510252,"stop_level":21.184674,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-15","known_ts":"2006-11-15","bar_index":1236,"type":"RECLAIM","strength":1.0,"price":23.4615,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-12-13","known_ts":"2006-12-13","bar_index":1242,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.1596,"stop_level":24.547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-24","known_ts":"2007-05-24","bar_index":1279,"type":"RECLAIM","strength":0.863,"price":30.7897,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-12-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-06-06","known_ts":"2007-06-06","bar_index":1281,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.1884,"stop_level":30.596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-06-11","known_ts":"2007-06-11","bar_index":1282,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.8575,"stop_level":30.596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-08-20","known_ts":"2007-08-22","bar_index":1299,"type":"BUY","strength":0.725,"price":27.057,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":70},{"ts":"2007-10-25","known_ts":"2007-10-25","bar_index":1314,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.8254,"stop_level":25.1402,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-29","known_ts":"2007-10-29","bar_index":1315,"type":"RECLAIM","strength":0.588,"price":25.1725,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-10-25","prior_stop_level":25.1402,"sweep_low":24.2928,"atr14":0.854623,"stop_level":23.865488,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-21","known_ts":"2007-11-26","bar_index":1321,"type":"BUY","strength":0.588,"price":24.3089,"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":"2008-01-07","known_ts":"2008-01-09","bar_index":1331,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-01-07","trigger_known_ts":"2008-01-09","strength":0.45,"price":19.6844,"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.366906,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.6029,"atr14":0.827486,"stop_level":18.189157,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-15","known_ts":"2008-01-17","bar_index":1333,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-01-15","trigger_known_ts":"2008-01-17","strength":0.45,"price":19.6037,"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.369502,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.3043,"atr14":0.851952,"stop_level":17.878324,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-18","known_ts":"2008-01-23","bar_index":1334,"type":"BUY","strength":0.45,"price":22.1702,"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-02-08","known_ts":"2008-02-08","bar_index":1338,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.0242,"stop_level":21.347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-02-12","known_ts":"2008-02-12","bar_index":1339,"type":"RECLAIM","strength":0.588,"price":21.8635,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-02-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":"2008-02-08","prior_stop_level":21.347,"sweep_low":20.7175,"atr14":1.049432,"stop_level":20.192784,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-20","known_ts":"2008-03-25","bar_index":1348,"type":"REBUY","strength":0.588,"price":22.1863,"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":"2008-04-14","known_ts":"2008-04-14","bar_index":1353,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.782,"stop_level":21.1129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-15","known_ts":"2008-04-15","bar_index":1353,"type":"RECLAIM","strength":0.588,"price":21.121,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-04-14","prior_stop_level":21.1129,"sweep_low":20.7578,"atr14":0.79718,"stop_level":20.35921,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-29","known_ts":"2008-07-31","bar_index":1378,"type":"BUY","strength":0.45,"price":17.4165,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-07-29","known_ts":"2008-07-31","bar_index":1378,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-07-29","trigger_known_ts":"2008-07-31","strength":0.45,"price":17.4165,"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.373586,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.2463,"atr14":0.898259,"stop_level":15.79717,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-14","known_ts":"2008-08-14","bar_index":1382,"type":"RECLAIM","strength":0.725,"price":20.8789,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-07-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-17","known_ts":"2008-09-17","bar_index":1389,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.8854,"stop_level":18.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-18","known_ts":"2008-09-18","bar_index":1390,"type":"RECLAIM","strength":0.725,"price":20.3624,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-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":"2008-09-17","prior_stop_level":18.95,"sweep_low":18.4819,"atr14":1.055117,"stop_level":17.954342,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-23","known_ts":"2008-09-23","bar_index":1391,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.5949,"stop_level":18.8854,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-11-20","known_ts":"2008-11-24","bar_index":1405,"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-20","trigger_known_ts":"2008-11-24","strength":0.45,"price":12.5661,"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.476109,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.5396,"atr14":1.238566,"stop_level":8.920317,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-25","known_ts":"2008-11-28","bar_index":1406,"type":"BUY","strength":0.45,"price":14.1237,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-11-25","known_ts":"2008-11-28","bar_index":1406,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-11-25","trigger_known_ts":"2008-11-28","strength":0.45,"price":14.1237,"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.398418,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.5396,"atr14":1.264201,"stop_level":8.907499,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-06","known_ts":"2009-01-06","bar_index":1415,"type":"RECLAIM","strength":0.863,"price":18.1268,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":1417,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.2463,"stop_level":16.7225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":1417,"type":"RECLAIM","strength":0.725,"price":16.9807,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-14","prior_stop_level":16.7225,"sweep_low":15.8428,"atr14":0.993496,"stop_level":15.346052,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-02","known_ts":"2009-02-02","bar_index":1421,"type":"RECLAIM","strength":0.863,"price":18.6433,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-02-10","known_ts":"2009-02-10","bar_index":1423,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.9331,"stop_level":18.2317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-02-12","known_ts":"2009-02-12","bar_index":1423,"type":"RECLAIM","strength":0.863,"price":18.7805,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-02-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-02-10","prior_stop_level":18.2317,"sweep_low":17.7717,"atr14":0.932516,"stop_level":17.305442,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-20","known_ts":"2009-03-24","bar_index":1432,"type":"BUY","strength":0.725,"price":17.9492,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":1444,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.7232,"stop_level":19.0307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":1444,"type":"RECLAIM","strength":1.0,"price":19.2083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-05-13","prior_stop_level":19.0307,"sweep_low":17.6506,"atr14":1.023282,"stop_level":17.138959,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-15","known_ts":"2009-05-19","bar_index":1445,"type":"REBUY","strength":1.0,"price":20.5964,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2009-06-11","known_ts":"2009-06-11","bar_index":1451,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.9911,"stop_level":20.2494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-09","known_ts":"2009-11-11","bar_index":1486,"type":"BUY","strength":0.588,"price":15.6894,"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":"2010-01-29","known_ts":"2010-01-29","bar_index":1504,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.7459,"stop_level":15.8105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-02-01","known_ts":"2010-02-01","bar_index":1504,"type":"RECLAIM","strength":0.588,"price":15.9235,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-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":"2010-01-29","prior_stop_level":15.8105,"sweep_low":15.7379,"atr14":0.377306,"stop_level":15.549247,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-01","known_ts":"2010-03-01","bar_index":1511,"type":"RECLAIM","strength":1.0,"price":17.8039,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-27","known_ts":"2010-04-27","bar_index":1524,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.4181,"stop_level":19.6925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-26","known_ts":"2010-07-28","bar_index":1545,"type":"BUY","strength":0.588,"price":16.5369,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2010-08-13","known_ts":"2010-08-13","bar_index":1549,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.5361,"stop_level":15.5441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-08-16","known_ts":"2010-08-16","bar_index":1550,"type":"RECLAIM","strength":0.588,"price":15.7782,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-13 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":"2010-08-13","prior_stop_level":15.5441,"sweep_low":15.3989,"atr14":0.490066,"stop_level":15.153867,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-01","known_ts":"2010-09-01","bar_index":1554,"type":"RECLAIM","strength":0.863,"price":17.586,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-29","known_ts":"2010-10-29","bar_index":1567,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.6917,"stop_level":18.8047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-01","known_ts":"2010-11-01","bar_index":1568,"type":"RECLAIM","strength":1.0,"price":18.8854,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-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":"2010-10-29","prior_stop_level":18.8047,"sweep_low":18.49,"atr14":0.446098,"stop_level":18.266951,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-17","known_ts":"2010-11-17","bar_index":1572,"type":"RECLAIM","strength":1.0,"price":18.8612,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-22","known_ts":"2010-11-22","bar_index":1573,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.2155,"stop_level":18.3205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-01-10","known_ts":"2011-01-12","bar_index":1584,"type":"BUY","strength":0.863,"price":18.0219,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2011-01-31","known_ts":"2011-01-31","bar_index":1588,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.7071,"stop_level":18.151,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-02-02","known_ts":"2011-02-02","bar_index":1589,"type":"RECLAIM","strength":0.725,"price":18.377,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-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":"2011-01-31","prior_stop_level":18.151,"sweep_low":17.4246,"atr14":0.486832,"stop_level":17.181184,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-14","known_ts":"2011-02-14","bar_index":1592,"type":"RECLAIM","strength":0.863,"price":19.5634,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-24","known_ts":"2011-02-24","bar_index":1594,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.4731,"stop_level":18.2963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-28","known_ts":"2011-02-28","bar_index":1595,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.7555,"stop_level":18.2963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-16","known_ts":"2011-03-16","bar_index":1599,"type":"RECLAIM","strength":1.0,"price":18.1591,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-02-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-19","known_ts":"2011-05-23","bar_index":1614,"type":"BUY","strength":0.588,"price":17.2067,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":65},{"ts":"2011-06-06","known_ts":"2011-06-06","bar_index":1617,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.9485,"stop_level":17.1583,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-06-20","known_ts":"2011-06-20","bar_index":1621,"type":"RECLAIM","strength":0.863,"price":18.0057,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-06-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-27","known_ts":"2011-07-27","bar_index":1629,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.5222,"stop_level":18.8854,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-29","known_ts":"2011-07-29","bar_index":1630,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.3366,"stop_level":18.8854,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-09-14","known_ts":"2011-09-16","bar_index":1641,"type":"BUY","strength":0.588,"price":16.787,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2011-09-22","known_ts":"2011-09-26","bar_index":1643,"type":"BUY","strength":0.588,"price":16.553,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":1657,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.5038,"stop_level":16.2947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-30","known_ts":"2011-11-30","bar_index":1659,"type":"RECLAIM","strength":0.45,"price":16.5449,"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":false,"monthlyBull":false},"anchor_ts":"2011-11-23","prior_stop_level":16.2947,"sweep_low":15.0518,"atr14":0.600242,"stop_level":14.751679,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-30","known_ts":"2011-12-30","bar_index":1666,"type":"RECLAIM","strength":0.863,"price":17.6183,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-31","known_ts":"2012-01-31","bar_index":1672,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.1099,"stop_level":17.2309,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-01","known_ts":"2012-02-01","bar_index":1673,"type":"RECLAIM","strength":0.863,"price":17.812,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-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":"2012-01-31","prior_stop_level":17.2309,"sweep_low":17.0776,"atr14":0.388779,"stop_level":16.88321,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-14","known_ts":"2012-02-14","bar_index":1676,"type":"RECLAIM","strength":0.863,"price":18.8208,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-02","known_ts":"2012-03-02","bar_index":1680,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.4335,"stop_level":18.5868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-07","known_ts":"2012-03-07","bar_index":1681,"type":"RECLAIM","strength":1.0,"price":18.6191,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-03-02","prior_stop_level":18.5868,"sweep_low":18.1106,"atr14":0.489215,"stop_level":17.865992,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-12","known_ts":"2012-03-14","bar_index":1682,"type":"REBUY","strength":1.0,"price":19.2728,"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":"2012-05-18","known_ts":"2012-05-22","bar_index":1698,"type":"BUY","strength":0.863,"price":19.523,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2012-06-13","known_ts":"2012-06-13","bar_index":1703,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.8216,"stop_level":19.9911,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-14","known_ts":"2012-06-14","bar_index":1704,"type":"RECLAIM","strength":1.0,"price":20.4673,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-06-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-06-13","prior_stop_level":19.9911,"sweep_low":19.7651,"atr14":0.573457,"stop_level":19.478372,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-27","known_ts":"2012-06-27","bar_index":1707,"type":"RECLAIM","strength":1.0,"price":22.5011,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-07-19","known_ts":"2012-07-19","bar_index":1712,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.146,"stop_level":22.1944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-09-10","known_ts":"2012-09-12","bar_index":1724,"type":"BUY","strength":0.725,"price":22.7432,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2012-10-08","known_ts":"2012-10-08","bar_index":1730,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.0491,"stop_level":22.1218,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-11-23","known_ts":"2012-11-27","bar_index":1741,"type":"BUY","strength":0.725,"price":22.0007,"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":"2013-01-14","known_ts":"2013-01-14","bar_index":1752,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.0902,"stop_level":23.1871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-15","known_ts":"2013-01-15","bar_index":1752,"type":"RECLAIM","strength":0.863,"price":23.2032,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-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":"2013-01-14","prior_stop_level":23.1871,"sweep_low":22.8723,"atr14":0.403178,"stop_level":22.670711,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-16","known_ts":"2013-01-16","bar_index":1753,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.1306,"stop_level":23.1871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-17","known_ts":"2013-01-17","bar_index":1753,"type":"RECLAIM","strength":0.863,"price":23.4534,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-01-16","prior_stop_level":23.1871,"sweep_low":22.9934,"atr14":0.405488,"stop_level":22.790656,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-30","known_ts":"2013-01-30","bar_index":1756,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.2597,"stop_level":23.4292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-01","known_ts":"2013-02-01","bar_index":1756,"type":"RECLAIM","strength":0.863,"price":23.7682,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-01-30","prior_stop_level":23.4292,"sweep_low":23.1709,"atr14":0.403596,"stop_level":22.969102,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-15","known_ts":"2013-02-15","bar_index":1760,"type":"RECLAIM","strength":1.0,"price":24.1879,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-29","known_ts":"2013-10-31","bar_index":1819,"type":"BUY","strength":0.725,"price":32.8316,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2014-04-07","known_ts":"2014-04-07","bar_index":1855,"type":"SELL","basis":"structure_stop","strength":0.863,"price":46.0594,"stop_level":46.471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-04-08","known_ts":"2014-04-08","bar_index":1855,"type":"RECLAIM","strength":0.863,"price":46.6486,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-04-07","prior_stop_level":46.471,"sweep_low":45.6075,"atr14":1.234701,"stop_level":44.990149,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-28","known_ts":"2014-05-30","bar_index":1867,"type":"BUY","strength":0.725,"price":46.7582,"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":"2014-07-07","known_ts":"2014-07-07","bar_index":1876,"type":"SELL","basis":"structure_stop","strength":0.725,"price":48.3376,"stop_level":48.4672,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-10","known_ts":"2014-07-10","bar_index":1877,"type":"SELL","basis":"structure_stop","strength":0.588,"price":47.1712,"stop_level":48.4672,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-08-05","known_ts":"2014-08-07","bar_index":1883,"type":"BUY","strength":0.588,"price":49.6092,"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":45},{"ts":"2014-10-13","known_ts":"2014-10-13","bar_index":1899,"type":"SELL","basis":"structure_stop","strength":0.725,"price":53.673,"stop_level":54.6075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-16","known_ts":"2014-10-16","bar_index":1900,"type":"SELL","basis":"structure_stop","strength":0.725,"price":53.933,"stop_level":54.6075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-17","known_ts":"2014-10-17","bar_index":1900,"type":"RECLAIM","strength":0.725,"price":55.2657,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-10-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-10-13","prior_stop_level":54.6075,"sweep_low":51.8771,"atr14":1.441168,"stop_level":51.156516,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-17","known_ts":"2014-10-17","bar_index":1900,"type":"RECLAIM","strength":0.725,"price":55.2657,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-10-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":"2014-10-16","prior_stop_level":54.6075,"sweep_low":52.4622,"atr14":1.441168,"stop_level":51.741616,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-03","known_ts":"2014-11-03","bar_index":1904,"type":"RECLAIM","strength":0.863,"price":58.8737,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-10-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-10","known_ts":"2015-03-10","bar_index":1932,"type":"SELL","basis":"structure_stop","strength":0.863,"price":77.772,"stop_level":78.7857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-03-12","known_ts":"2015-03-12","bar_index":1933,"type":"RECLAIM","strength":0.863,"price":79.7316,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2015-03-10","prior_stop_level":78.7857,"sweep_low":76.7024,"atr14":1.895288,"stop_level":75.754756,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-18","known_ts":"2015-06-22","bar_index":1956,"type":"BUY","strength":0.588,"price":73.2635,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2015-08-10","known_ts":"2015-08-10","bar_index":1968,"type":"SELL","basis":"structure_stop","strength":0.725,"price":72.5835,"stop_level":73.8125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-08","known_ts":"2015-10-12","bar_index":1982,"type":"BUY","strength":0.45,"price":62.9838,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-01-04","known_ts":"2016-01-04","bar_index":2001,"type":"SELL","basis":"structure_stop","strength":0.588,"price":61.9718,"stop_level":62.1782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-19","known_ts":"2016-01-21","bar_index":2005,"type":"REBUY","strength":0.588,"price":61.3362,"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":"2016-02-08","known_ts":"2016-02-08","bar_index":2009,"type":"SELL","basis":"structure_stop","strength":0.588,"price":59.9988,"stop_level":62.0296,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-02-12","known_ts":"2016-02-17","bar_index":2011,"type":"BUY","strength":0.588,"price":63.4908,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-04-06","known_ts":"2016-04-08","bar_index":2023,"type":"BUY","strength":0.45,"price":56.4127,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-04-06","known_ts":"2016-04-08","bar_index":2023,"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-04-06","trigger_known_ts":"2016-04-08","strength":0.45,"price":56.4127,"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.286126,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":51.7365,"atr14":1.599793,"stop_level":50.936603,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-11","known_ts":"2016-05-11","bar_index":2031,"type":"SELL","basis":"structure_stop","strength":0.725,"price":54.0082,"stop_level":56.0064,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-12","known_ts":"2016-05-12","bar_index":2031,"type":"RECLAIM","strength":0.725,"price":62.1998,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-05-11","prior_stop_level":56.0064,"sweep_low":53.3118,"atr14":2.021611,"stop_level":52.300994,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-26","known_ts":"2016-05-26","bar_index":2035,"type":"RECLAIM","strength":0.863,"price":70.9262,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-14","known_ts":"2016-06-14","bar_index":2039,"type":"SELL","basis":"structure_stop","strength":0.863,"price":69.8856,"stop_level":70.6847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-17","known_ts":"2016-06-17","bar_index":2040,"type":"SELL","basis":"structure_stop","strength":0.863,"price":68.8367,"stop_level":70.6847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-21","known_ts":"2016-06-21","bar_index":2040,"type":"RECLAIM","strength":0.863,"price":70.9262,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-06-14","prior_stop_level":70.6847,"sweep_low":68.0125,"atr14":1.582452,"stop_level":67.221274,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-21","known_ts":"2016-06-21","bar_index":2040,"type":"RECLAIM","strength":0.863,"price":70.9262,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-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":"2016-06-17","prior_stop_level":70.6847,"sweep_low":68.0874,"atr14":1.582452,"stop_level":67.296174,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-06","known_ts":"2016-07-06","bar_index":2044,"type":"RECLAIM","strength":0.863,"price":71.8086,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-26","known_ts":"2016-08-26","bar_index":2056,"type":"SELL","basis":"structure_stop","strength":0.863,"price":81.8796,"stop_level":82.0633,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-29","known_ts":"2016-08-29","bar_index":2056,"type":"RECLAIM","strength":0.863,"price":83.1321,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-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":"2016-08-26","prior_stop_level":82.0633,"sweep_low":81.3535,"atr14":1.503629,"stop_level":80.601686,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-09","known_ts":"2016-09-09","bar_index":2059,"type":"SELL","basis":"structure_stop","strength":0.863,"price":80.7523,"stop_level":81.8796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-15","known_ts":"2016-09-15","bar_index":2060,"type":"RECLAIM","strength":0.863,"price":82.2553,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-09-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-09-09","prior_stop_level":81.8796,"sweep_low":79.4247,"atr14":1.528375,"stop_level":78.660512,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-12-02","known_ts":"2016-12-02","bar_index":2079,"type":"RECLAIM","strength":1.0,"price":91.9273,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-09-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-03","known_ts":"2017-01-03","bar_index":2085,"type":"SELL","basis":"structure_stop","strength":1.0,"price":90.8628,"stop_level":92.7405,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-05","known_ts":"2017-01-05","bar_index":2086,"type":"SELL","basis":"structure_stop","strength":1.0,"price":90.6198,"stop_level":92.7405,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-31","known_ts":"2017-04-04","bar_index":2106,"type":"BUY","strength":0.725,"price":85.6218,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2017-06-20","known_ts":"2017-06-20","bar_index":2124,"type":"SELL","basis":"structure_stop","strength":0.725,"price":88.9749,"stop_level":89.2791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-09","known_ts":"2017-08-11","bar_index":2136,"type":"BUY","strength":0.45,"price":82.004,"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":"2017-09-07","known_ts":"2017-09-07","bar_index":2142,"type":"SELL","basis":"structure_stop","strength":0.45,"price":77.6295,"stop_level":78.5034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-09-11","known_ts":"2017-09-11","bar_index":2143,"type":"RECLAIM","strength":0.45,"price":79.5556,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-09-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2017-09-07","prior_stop_level":78.5034,"sweep_low":77.1204,"atr14":1.484092,"stop_level":76.378354,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-26","known_ts":"2017-09-26","bar_index":2147,"type":"RECLAIM","strength":0.725,"price":85.7327,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-09-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-10-16","known_ts":"2017-10-16","bar_index":2151,"type":"SELL","basis":"structure_stop","strength":0.588,"price":83.5181,"stop_level":84.2902,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-10-17","known_ts":"2017-10-17","bar_index":2152,"type":"RECLAIM","strength":0.588,"price":84.9436,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-10-16","prior_stop_level":84.2902,"sweep_low":82.7629,"atr14":1.730858,"stop_level":81.897471,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-30","known_ts":"2017-10-30","bar_index":2155,"type":"RECLAIM","strength":0.725,"price":86.3436,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-07","known_ts":"2017-11-07","bar_index":2157,"type":"SELL","basis":"structure_stop","strength":0.725,"price":85.86,"stop_level":86.0806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-14","known_ts":"2017-11-14","bar_index":2158,"type":"RECLAIM","strength":0.863,"price":88.3206,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-11-07","prior_stop_level":86.0806,"sweep_low":84.146,"atr14":2.03581,"stop_level":83.128095,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-24","known_ts":"2017-11-24","bar_index":2161,"type":"RECLAIM","strength":0.863,"price":86.9206,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-02-27","known_ts":"2018-03-01","bar_index":2182,"type":"BUY","strength":0.45,"price":77.5473,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-03-23","known_ts":"2018-03-23","bar_index":2188,"type":"SELL","basis":"structure_stop","strength":0.45,"price":71.721,"stop_level":71.875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-03-26","known_ts":"2018-03-26","bar_index":2188,"type":"RECLAIM","strength":0.45,"price":72.6536,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-03-23 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":"2018-03-23","prior_stop_level":71.875,"sweep_low":70.9083,"atr14":1.897593,"stop_level":69.959503,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-03","known_ts":"2018-04-05","bar_index":2190,"type":"REBUY","strength":0.45,"price":74.5443,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-05-04","known_ts":"2018-05-04","bar_index":2197,"type":"SELL","basis":"structure_stop","strength":0.588,"price":75.5539,"stop_level":75.6053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-08","known_ts":"2018-05-08","bar_index":2198,"type":"RECLAIM","strength":0.588,"price":77.6671,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-05-04","prior_stop_level":75.6053,"sweep_low":74.0396,"atr14":1.707123,"stop_level":73.186039,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-01","known_ts":"2018-06-05","bar_index":2204,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-06-01","trigger_known_ts":"2018-06-05","strength":0.45,"price":71.1672,"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.219489,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":68.7772,"atr14":1.838697,"stop_level":67.857852,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-11","known_ts":"2018-06-13","bar_index":2206,"type":"BUY","strength":0.588,"price":73.0758,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-06-11","known_ts":"2018-06-13","bar_index":2206,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-06-11","trigger_known_ts":"2018-06-13","strength":0.588,"price":73.0758,"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.186801,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":68.8718,"atr14":1.636665,"stop_level":68.053468,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-24","known_ts":"2018-07-24","bar_index":2216,"type":"SELL","basis":"structure_stop","strength":0.725,"price":72.7233,"stop_level":72.7405,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-08-06","known_ts":"2018-08-08","bar_index":2219,"type":"REBUY","strength":0.725,"price":73.8065,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":75},{"ts":"2018-09-05","known_ts":"2018-09-05","bar_index":2226,"type":"SELL","basis":"structure_stop","strength":0.725,"price":75.5929,"stop_level":75.7829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-11-12","known_ts":"2018-11-14","bar_index":2242,"type":"BUY","strength":0.45,"price":69.246,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-11-20","known_ts":"2018-11-20","bar_index":2244,"type":"RECLAIM","strength":0.588,"price":75.6534,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-11-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2018-12-06","known_ts":"2018-12-06","bar_index":2247,"type":"SELL","basis":"structure_stop","strength":0.588,"price":72.0097,"stop_level":72.1388,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-10","known_ts":"2018-12-10","bar_index":2248,"type":"RECLAIM","strength":0.588,"price":72.3133,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-12-06","prior_stop_level":72.1388,"sweep_low":71.2377,"atr14":2.687075,"stop_level":69.894163,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-07","known_ts":"2019-01-09","bar_index":2254,"type":"REBUY","strength":0.588,"price":70.4396,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2019-02-20","known_ts":"2019-02-20","bar_index":2264,"type":"SELL","basis":"structure_stop","strength":0.725,"price":68.375,"stop_level":69.3552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-22","known_ts":"2019-02-22","bar_index":2264,"type":"RECLAIM","strength":0.725,"price":70.4656,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-02-20","prior_stop_level":69.3552,"sweep_low":67.4728,"atr14":2.298475,"stop_level":66.323562,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-26","known_ts":"2019-03-28","bar_index":2272,"type":"BUY","strength":0.588,"price":70.4599,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":75},{"ts":"2019-04-26","known_ts":"2019-04-26","bar_index":2279,"type":"SELL","basis":"structure_stop","strength":0.588,"price":67.4085,"stop_level":67.5567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-04-29","known_ts":"2019-04-29","bar_index":2279,"type":"RECLAIM","strength":0.588,"price":67.827,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-26 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":"2019-04-26","prior_stop_level":67.5567,"sweep_low":66.8854,"atr14":1.157201,"stop_level":66.306799,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-16","known_ts":"2019-05-20","bar_index":2284,"type":"BUY","strength":1.0,"price":71.4886,"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":"quality","score":65},{"ts":"2019-06-24","known_ts":"2019-06-24","bar_index":2292,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.5909,"stop_level":74.2644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-26","known_ts":"2019-06-26","bar_index":2293,"type":"SELL","basis":"structure_stop","strength":0.863,"price":69.7258,"stop_level":74.2644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-07","known_ts":"2019-08-09","bar_index":2303,"type":"BUY","strength":0.863,"price":76.7702,"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":"2019-09-03","known_ts":"2019-09-03","bar_index":2309,"type":"SELL","basis":"structure_stop","strength":0.863,"price":74.1785,"stop_level":74.5746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-09-04","known_ts":"2019-09-04","bar_index":2309,"type":"RECLAIM","strength":0.863,"price":75.4459,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-09-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-09-03","prior_stop_level":74.5746,"sweep_low":73.6592,"atr14":1.84524,"stop_level":72.73658,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-19","known_ts":"2019-09-19","bar_index":2313,"type":"RECLAIM","strength":0.863,"price":79.2305,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-09-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-14","known_ts":"2019-10-14","bar_index":2318,"type":"SELL","basis":"structure_stop","strength":1.0,"price":78.2272,"stop_level":79.2041,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-07","known_ts":"2020-01-09","bar_index":2338,"type":"BUY","strength":0.588,"price":69.6084,"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":"2020-01-31","known_ts":"2020-01-31","bar_index":2343,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.3152,"stop_level":72.5099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-04","known_ts":"2020-02-04","bar_index":2344,"type":"RECLAIM","strength":0.863,"price":73.191,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-01-31","prior_stop_level":72.5099,"sweep_low":71.9879,"atr14":1.361823,"stop_level":71.306988,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-14","known_ts":"2020-02-14","bar_index":2347,"type":"RECLAIM","strength":0.863,"price":78.5162,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-26","known_ts":"2020-02-26","bar_index":2349,"type":"SELL","basis":"structure_stop","strength":0.725,"price":69.7765,"stop_level":72.3152,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-04-13","known_ts":"2020-04-15","bar_index":2360,"type":"BUY","strength":0.588,"price":38.5621,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2020-05-19","known_ts":"2020-05-19","bar_index":2368,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.6776,"stop_level":56.6865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-20","known_ts":"2020-05-20","bar_index":2369,"type":"RECLAIM","strength":0.588,"price":58.1724,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-19","prior_stop_level":56.6865,"sweep_low":54.2753,"atr14":3.98663,"stop_level":52.281985,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":2374,"type":"RECLAIM","strength":0.863,"price":64.9524,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-25","known_ts":"2020-06-25","bar_index":2377,"type":"SELL","basis":"structure_stop","strength":0.725,"price":62.1496,"stop_level":62.7547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-29","known_ts":"2020-06-29","bar_index":2378,"type":"RECLAIM","strength":0.725,"price":65.4506,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-25","prior_stop_level":62.7547,"sweep_low":59.9074,"atr14":3.163617,"stop_level":58.325592,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-13","known_ts":"2020-07-13","bar_index":2381,"type":"RECLAIM","strength":0.863,"price":69.0898,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-07","known_ts":"2020-08-07","bar_index":2387,"type":"SELL","basis":"structure_stop","strength":1.0,"price":72.9958,"stop_level":73.0403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-08-11","known_ts":"2020-08-11","bar_index":2388,"type":"SELL","basis":"structure_stop","strength":1.0,"price":70.5845,"stop_level":73.0403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-08-19","known_ts":"2020-08-21","bar_index":2390,"type":"REBUY","strength":1.0,"price":74.3523,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2020-09-08","known_ts":"2020-09-08","bar_index":2394,"type":"SELL","basis":"structure_stop","strength":1.0,"price":72.5728,"stop_level":73.6727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-09-09","known_ts":"2020-09-09","bar_index":2394,"type":"RECLAIM","strength":1.0,"price":75.1392,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-09-08","prior_stop_level":73.6727,"sweep_low":72.4566,"atr14":2.626211,"stop_level":71.143495,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-09","known_ts":"2020-10-09","bar_index":2402,"type":"RECLAIM","strength":1.0,"price":75.6846,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-22","known_ts":"2020-12-24","bar_index":2419,"type":"REBUY","strength":0.863,"price":85.4811,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2021-01-06","known_ts":"2021-01-08","bar_index":2422,"type":"REBUY","strength":0.863,"price":87.466,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2021-01-27","known_ts":"2021-01-27","bar_index":2426,"type":"SELL","basis":"structure_stop","strength":1.0,"price":84.0981,"stop_level":85.9302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-02","known_ts":"2021-02-02","bar_index":2428,"type":"SELL","basis":"structure_stop","strength":0.863,"price":83.3616,"stop_level":84.0981,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-02-03","known_ts":"2021-02-03","bar_index":2428,"type":"RECLAIM","strength":0.863,"price":85.5799,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-02-02","prior_stop_level":84.0981,"sweep_low":83.0114,"atr14":3.080199,"stop_level":81.4713,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-22","known_ts":"2021-03-22","bar_index":2439,"type":"RECLAIM","strength":1.0,"price":98.3489,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-12","known_ts":"2021-05-12","bar_index":2451,"type":"SELL","basis":"structure_stop","strength":1.0,"price":105.48,"stop_level":107.8331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-14","known_ts":"2021-05-14","bar_index":2451,"type":"SELL","basis":"structure_stop","strength":1.0,"price":107.211,"stop_level":107.8331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-27","known_ts":"2021-08-31","bar_index":2476,"type":"BUY","strength":0.725,"price":96.3019,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2021-09-23","known_ts":"2021-09-27","bar_index":2482,"type":"REBUY","strength":0.588,"price":94.2116,"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":70},{"ts":"2021-10-06","known_ts":"2021-10-08","bar_index":2485,"type":"REBUY","strength":0.588,"price":90.0308,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2021-10-14","known_ts":"2021-10-18","bar_index":2487,"type":"REBUY","strength":0.588,"price":88.4949,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"2021-12-22","known_ts":"2021-12-27","bar_index":2503,"type":"BUY","strength":0.45,"price":77.9181,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-03-01","known_ts":"2022-03-01","bar_index":2518,"type":"SELL","basis":"structure_stop","strength":0.588,"price":76.8036,"stop_level":77.0137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-03-02","known_ts":"2022-03-02","bar_index":2518,"type":"RECLAIM","strength":0.588,"price":78.1008,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-03-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-03-01","prior_stop_level":77.0137,"sweep_low":75.3601,"atr14":2.868886,"stop_level":73.925657,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-16","known_ts":"2022-03-18","bar_index":2522,"type":"BUY","strength":0.588,"price":83.6176,"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":"2022-04-22","known_ts":"2022-04-22","bar_index":2530,"type":"SELL","basis":"structure_stop","strength":0.588,"price":78.7945,"stop_level":80.8615,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-26","known_ts":"2022-04-26","bar_index":2531,"type":"SELL","basis":"structure_stop","strength":0.588,"price":77.3063,"stop_level":80.8615,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-02","known_ts":"2022-06-06","bar_index":2540,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-06-02","trigger_known_ts":"2022-06-06","strength":0.45,"price":64.2313,"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.408839,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":59.7137,"atr14":3.093274,"stop_level":58.167063,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-29","known_ts":"2022-07-01","bar_index":2546,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-06-29","trigger_known_ts":"2022-07-01","strength":0.45,"price":53.4613,"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.460708,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":50.6602,"atr14":2.689534,"stop_level":49.315433,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-13","known_ts":"2022-07-15","bar_index":2549,"type":"BUY","strength":0.45,"price":57.0945,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-07-13","known_ts":"2022-07-15","bar_index":2549,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-07-13","trigger_known_ts":"2022-07-15","strength":0.45,"price":57.0945,"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.424058,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":52.0654,"atr14":2.391034,"stop_level":50.869883,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-11","known_ts":"2022-08-11","bar_index":2556,"type":"RECLAIM","strength":0.725,"price":82.1842,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-07-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-06","known_ts":"2022-09-06","bar_index":2561,"type":"SELL","basis":"structure_stop","strength":0.725,"price":68.6216,"stop_level":73.8337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-09","known_ts":"2022-09-09","bar_index":2562,"type":"RECLAIM","strength":0.863,"price":75.9427,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-09-06","prior_stop_level":73.8337,"sweep_low":68.3986,"atr14":3.333882,"stop_level":66.731659,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-11","known_ts":"2022-10-11","bar_index":2570,"type":"RECLAIM","strength":0.863,"price":74.2146,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-09-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-24","known_ts":"2022-10-26","bar_index":2573,"type":"BUY","strength":0.863,"price":79.9192,"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":45},{"ts":"2022-11-22","known_ts":"2022-11-22","bar_index":2580,"type":"SELL","basis":"structure_stop","strength":0.725,"price":66.1874,"stop_level":76.4909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-06","known_ts":"2023-01-10","bar_index":2590,"type":"BUY","strength":0.725,"price":71.6659,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2023-05-24","known_ts":"2023-05-24","bar_index":2621,"type":"SELL","basis":"structure_stop","strength":1.0,"price":85.6406,"stop_level":86.0826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-25","known_ts":"2023-05-25","bar_index":2622,"type":"RECLAIM","strength":1.0,"price":86.2424,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-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":"2023-05-24","prior_stop_level":86.0826,"sweep_low":84.249,"atr14":2.244436,"stop_level":83.126782,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-30","known_ts":"2023-06-30","bar_index":2630,"type":"RECLAIM","strength":1.0,"price":90.5483,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-07-06","known_ts":"2023-07-10","bar_index":2631,"type":"BUY","strength":1.0,"price":90.8034,"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":"2023-08-03","known_ts":"2023-08-03","bar_index":2637,"type":"SELL","basis":"structure_stop","strength":1.0,"price":89.3955,"stop_level":90.1042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-08-07","known_ts":"2023-08-07","bar_index":2638,"type":"RECLAIM","strength":1.0,"price":90.227,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-08-03","prior_stop_level":90.1042,"sweep_low":89.1215,"atr14":1.894204,"stop_level":88.174398,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-02","known_ts":"2023-11-06","bar_index":2659,"type":"BUY","strength":0.45,"price":62.8978,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-01-09","known_ts":"2024-01-09","bar_index":2674,"type":"SELL","basis":"structure_stop","strength":0.588,"price":76.355,"stop_level":77.7019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-11","known_ts":"2024-01-11","bar_index":2674,"type":"SELL","basis":"structure_stop","strength":0.588,"price":73.3172,"stop_level":77.7019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-04-18","known_ts":"2024-04-22","bar_index":2697,"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":"2024-04-18","trigger_known_ts":"2024-04-22","strength":0.45,"price":57.1829,"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.391224,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":55.4146,"atr14":1.982767,"stop_level":54.423216,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-14","known_ts":"2024-05-16","bar_index":2703,"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":"2024-05-14","trigger_known_ts":"2024-05-16","strength":0.45,"price":53.0984,"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.434708,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":49.9846,"atr14":2.110423,"stop_level":48.929389,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-28","known_ts":"2024-05-30","bar_index":2706,"type":"BUY","strength":0.45,"price":51.0033,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-05-28","known_ts":"2024-05-30","bar_index":2706,"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":"2024-05-28","trigger_known_ts":"2024-05-30","strength":0.45,"price":51.0033,"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.457013,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":50.0519,"atr14":1.880806,"stop_level":49.111497,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-17","known_ts":"2024-06-17","bar_index":2710,"type":"SELL","basis":"structure_stop","strength":0.45,"price":51.407,"stop_level":52.5014,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-08-05","known_ts":"2024-08-05","bar_index":2721,"type":"SELL","basis":"structure_stop","strength":0.588,"price":51.1552,"stop_level":52.1915,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-09-18","known_ts":"2024-09-20","bar_index":2732,"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":"2024-09-18","trigger_known_ts":"2024-09-20","strength":0.45,"price":43.1466,"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.46731,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":39.9028,"atr14":1.952006,"stop_level":38.926797,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-09","known_ts":"2024-10-11","bar_index":2737,"type":"BUY","strength":0.45,"price":43.9967,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-10-09","known_ts":"2024-10-11","bar_index":2737,"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":"2024-10-09","trigger_known_ts":"2024-10-11","strength":0.45,"price":43.9967,"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.456815,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":41.5736,"atr14":1.790301,"stop_level":40.678449,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-08","known_ts":"2024-11-08","bar_index":2744,"type":"SELL","basis":"structure_stop","strength":0.588,"price":46.2439,"stop_level":48.1198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-11-14","known_ts":"2024-11-14","bar_index":2745,"type":"SELL","basis":"structure_stop","strength":0.588,"price":45.345,"stop_level":48.1198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-12-16","known_ts":"2024-12-16","bar_index":2752,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.6053,"stop_level":46.8692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-02-03","known_ts":"2025-02-05","bar_index":2763,"type":"BUY","strength":0.588,"price":41.2939,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":15},{"ts":"2025-03-05","known_ts":"2025-03-07","bar_index":2770,"type":"BUY","strength":0.725,"price":37.695,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2025-03-12","known_ts":"2025-03-12","bar_index":2771,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.972,"stop_level":34.5398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-04-08","known_ts":"2025-04-10","bar_index":2778,"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-08","trigger_known_ts":"2025-04-10","strength":0.45,"price":24.82,"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.568847,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.34,"atr14":1.953989,"stop_level":21.363006,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-30","known_ts":"2025-05-02","bar_index":2783,"type":"BUY","strength":0.45,"price":27.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},{"ts":"2025-04-30","known_ts":"2025-05-02","bar_index":2783,"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-30","trigger_known_ts":"2025-05-02","strength":0.45,"price":27.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.528199,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.01,"atr14":1.633064,"stop_level":21.193468,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-16","known_ts":"2025-05-16","bar_index":2787,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.75,"stop_level":23.97,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-05-23","known_ts":"2025-05-23","bar_index":2788,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.29,"stop_level":23.97,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-01","known_ts":"2025-07-03","bar_index":2797,"type":"BUY","strength":0.45,"price":20.37,"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-07-01","known_ts":"2025-07-03","bar_index":2797,"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-07-01","trigger_known_ts":"2025-07-03","strength":0.45,"price":20.37,"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.646149,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.66,"atr14":1.098514,"stop_level":16.110743,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-28","known_ts":"2025-07-28","bar_index":2803,"type":"RECLAIM","strength":0.725,"price":20.18,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-07-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-31","known_ts":"2025-07-31","bar_index":2804,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.7,"stop_level":20.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-05","known_ts":"2025-08-05","bar_index":2805,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.5,"stop_level":20.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-13","known_ts":"2025-08-15","bar_index":2807,"type":"REBUY","strength":0.725,"price":20.47,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2025-10-10","known_ts":"2025-10-10","bar_index":2820,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.34,"stop_level":18.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-10-13","known_ts":"2025-10-15","bar_index":2821,"type":"REBUY","strength":0.725,"price":19.28,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2025-10-14","known_ts":"2025-10-14","bar_index":2821,"type":"RECLAIM","strength":0.725,"price":19.64,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-10-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-10-10","prior_stop_level":18.4,"sweep_low":17.22,"atr14":1.259984,"stop_level":16.590008,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-24","known_ts":"2025-11-26","bar_index":2831,"type":"BUY","strength":0.588,"price":19.46,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2026-01-02","known_ts":"2026-01-02","bar_index":2839,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.72,"stop_level":18.84,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-05","known_ts":"2026-01-05","bar_index":2840,"type":"RECLAIM","strength":0.725,"price":18.98,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-01-02","prior_stop_level":18.84,"sweep_low":18.63,"atr14":0.895142,"stop_level":18.182429,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-16","known_ts":"2026-01-16","bar_index":2843,"type":"RECLAIM","strength":0.863,"price":21.17,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-29","known_ts":"2026-01-29","bar_index":2845,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.59,"stop_level":20.67,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-30","known_ts":"2026-01-30","bar_index":2846,"type":"RECLAIM","strength":0.863,"price":20.97,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-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":"2026-01-29","prior_stop_level":20.67,"sweep_low":20.14,"atr14":1.132597,"stop_level":19.573701,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-12","known_ts":"2026-02-12","bar_index":2849,"type":"RECLAIM","strength":1.0,"price":21.34,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-04-15","known_ts":"2026-04-17","bar_index":2863,"type":"BUY","strength":0.588,"price":12.98,"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":"2026-05-14","known_ts":"2026-05-14","bar_index":2870,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.98,"stop_level":12.05,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2026-05-18","known_ts":"2026-05-18","bar_index":2870,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.78,"stop_level":12.05,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2026-06-29","known_ts":"2026-06-29","bar_index":2880,"type":"RECLAIM","strength":1.0,"price":17.41,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-22","known_ts":"2026-07-22","bar_index":2885,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.24,"stop_level":14.42,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2026-07-24","known_ts":"2026-07-24","bar_index":2886,"type":"RECLAIM","strength":0.863,"price":14.55,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2026-07-22","prior_stop_level":14.42,"sweep_low":13.13,"atr14":1.244084,"stop_level":12.507958,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-08-06","known_ts":"2026-08-06","bar_index":2889,"type":"RECLAIM","strength":1.0,"price":17.82,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-07-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-08-06","last_scored_basis":null,"bars_since_signal":2,"extended":true,"strong_bull":true,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2016-04-06","2016-10-12","2016-11-07","2016-12-07","2017-02-08","2017-03-02","2017-07-19","2017-08-04","2017-09-08","2018-01-18","2018-02-13","2018-10-12","2018-10-30","2019-03-13","2019-08-07","2019-09-06","2019-10-28","2019-12-10","2019-12-18","2020-03-20","2020-10-01","2021-05-28","2021-07-16","2021-08-16","2021-12-06","2022-03-11","2022-10-06","2022-12-09","2023-06-08","2023-06-27","2023-08-25","2023-10-04","2023-10-30","2024-02-27","2024-12-26","2025-01-21","2025-07-01","2025-11-19","2026-04-01","2026-05-06"],"warnings":[{"ts":"2023-05-24","kind":"confirm","px":85.6406,"level":86.0826},{"ts":"2023-07-26","kind":"arm","px":91.427},{"ts":"2023-08-03","kind":"confirm","px":89.3955,"level":90.1042},{"ts":"2023-11-29","kind":"arm","px":66.7262},{"ts":"2024-01-09","kind":"confirm","px":76.355,"level":77.7019},{"ts":"2024-01-10","kind":"arm","px":75.2755},{"ts":"2024-01-11","kind":"confirm","px":73.3172,"level":77.7019},{"ts":"2024-06-13","kind":"arm","px":53.528},{"ts":"2024-06-17","kind":"confirm","px":51.407,"level":52.5014},{"ts":"2024-08-02","kind":"arm","px":52.8404},{"ts":"2024-08-05","kind":"confirm","px":51.1552,"level":52.1915},{"ts":"2024-11-07","kind":"arm","px":47.6997},{"ts":"2024-11-08","kind":"confirm","px":46.2439,"level":48.1198},{"ts":"2024-11-13","kind":"arm","px":44.0455},{"ts":"2024-11-14","kind":"confirm","px":45.345,"level":48.1198},{"ts":"2024-12-13","kind":"arm","px":44.8632},{"ts":"2024-12-16","kind":"confirm","px":42.6053,"level":46.8692},{"ts":"2025-03-11","kind":"arm","px":33.2579},{"ts":"2025-03-12","kind":"confirm","px":32.972,"level":34.5398},{"ts":"2025-05-15","kind":"arm","px":24.06},{"ts":"2025-05-16","kind":"confirm","px":23.75,"level":23.97},{"ts":"2025-05-22","kind":"arm","px":20.24},{"ts":"2025-05-23","kind":"confirm","px":20.29,"level":23.97},{"ts":"2025-07-30","kind":"arm","px":20.18},{"ts":"2025-07-31","kind":"confirm","px":19.7,"level":20.15},{"ts":"2025-08-04","kind":"arm","px":19.04},{"ts":"2025-08-05","kind":"confirm","px":19.5,"level":20.15},{"ts":"2025-10-09","kind":"arm","px":18.37},{"ts":"2025-10-10","kind":"confirm","px":17.34,"level":18.4},{"ts":"2025-12-11","kind":"arm","px":20.27},{"ts":"2026-01-02","kind":"confirm","px":18.72,"level":18.84},{"ts":"2026-01-22","kind":"arm","px":21.71},{"ts":"2026-01-29","kind":"confirm","px":20.59,"level":20.67},{"ts":"2026-05-04","kind":"arm","px":12.05},{"ts":"2026-05-14","kind":"confirm","px":10.98,"level":12.05},{"ts":"2026-05-15","kind":"arm","px":10.87},{"ts":"2026-05-18","kind":"confirm","px":10.78,"level":12.05},{"ts":"2026-06-23","kind":"arm","px":11.58},{"ts":"2026-07-22","kind":"confirm","px":14.24,"level":14.42},{"ts":"2026-08-14","kind":"arm","px":17.03}],"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":[]}}}