{"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":"CZFS","timeframe":"3D","as_of":"2026-09-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1999-06-18","known_ts":"1999-06-22","bar_index":39,"type":"BUY","strength":0.588,"price":6.3303,"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":"1999-07-26","known_ts":"1999-07-26","bar_index":47,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8028,"stop_level":6.0665,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-07-28","known_ts":"1999-07-30","bar_index":48,"type":"REBUY","strength":0.588,"price":6.4182,"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":"1999-07-30","known_ts":"1999-07-30","bar_index":48,"type":"RECLAIM","strength":0.588,"price":6.4182,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-07-26","prior_stop_level":6.0665,"sweep_low":5.8028,"atr14":0.110707,"stop_level":5.747447,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-08-12","known_ts":"1999-08-12","bar_index":51,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.8907,"stop_level":6.1545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-08-13","known_ts":"1999-08-17","bar_index":52,"type":"REBUY","strength":0.725,"price":6.0665,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1999-08-31","known_ts":"1999-09-02","bar_index":56,"type":"BUY","strength":0.725,"price":6.3303,"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":"1999-09-24","known_ts":"1999-09-24","bar_index":61,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.8907,"stop_level":5.9786,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-10-21","known_ts":"1999-10-25","bar_index":68,"type":"BUY","strength":0.725,"price":6.2424,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":80},{"ts":"2000-04-12","known_ts":"2000-04-12","bar_index":108,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.2753,"stop_level":5.8028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-05-22","known_ts":"2000-05-24","bar_index":117,"type":"BUY","strength":0.588,"price":4.8356,"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":"2000-07-05","known_ts":"2000-07-07","bar_index":127,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-07-05","trigger_known_ts":"2000-07-07","strength":0.45,"price":4.2202,"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.351347,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.0444,"atr14":0.069673,"stop_level":4.009563,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-10","known_ts":"2000-07-12","bar_index":128,"type":"BUY","strength":0.45,"price":4.2202,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-07-10","known_ts":"2000-07-12","bar_index":128,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-07-10","trigger_known_ts":"2000-07-12","strength":0.45,"price":4.2202,"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.351347,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.0444,"atr14":0.055784,"stop_level":4.016508,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-21","known_ts":"2000-07-25","bar_index":131,"type":"BUY","strength":0.45,"price":4.0444,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-07-21","known_ts":"2000-07-25","bar_index":131,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-07-21","trigger_known_ts":"2000-07-25","strength":0.45,"price":4.0444,"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.378368,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.0444,"atr14":0.035573,"stop_level":4.026614,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-31","known_ts":"2000-08-02","bar_index":133,"type":"BUY","strength":0.45,"price":4.0444,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-07-31","known_ts":"2000-08-02","bar_index":133,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-07-31","trigger_known_ts":"2000-08-02","strength":0.45,"price":4.0444,"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.378368,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.6048,"atr14":0.075881,"stop_level":3.566859,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-12","known_ts":"2000-09-12","bar_index":143,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.7806,"stop_level":3.8685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-13","known_ts":"2000-09-13","bar_index":143,"type":"RECLAIM","strength":0.588,"price":3.9564,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-09-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-09-12","prior_stop_level":3.8685,"sweep_low":3.7806,"atr14":0.077846,"stop_level":3.741677,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-03","known_ts":"2000-10-03","bar_index":148,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8685,"stop_level":3.9125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-10-10","known_ts":"2000-10-10","bar_index":149,"type":"RECLAIM","strength":0.588,"price":3.9564,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-10-03","prior_stop_level":3.9125,"sweep_low":3.8685,"atr14":0.044643,"stop_level":3.846178,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-14","known_ts":"2000-12-14","bar_index":165,"type":"RECLAIM","strength":0.863,"price":4.5279,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-01-11","known_ts":"2001-01-16","bar_index":171,"type":"BUY","strength":0.863,"price":4.3521,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2001-02-12","known_ts":"2001-02-14","bar_index":178,"type":"BUY","strength":0.863,"price":4.44,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2001-04-09","known_ts":"2001-04-11","bar_index":191,"type":"BUY","strength":1.0,"price":4.453,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2001-06-04","known_ts":"2001-06-04","bar_index":203,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.7202,"stop_level":4.8093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-06","known_ts":"2001-06-06","bar_index":204,"type":"RECLAIM","strength":1.0,"price":4.9874,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-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":"2001-06-04","prior_stop_level":4.8093,"sweep_low":4.7202,"atr14":0.054108,"stop_level":4.693146,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-12","known_ts":"2001-06-12","bar_index":205,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.6312,"stop_level":4.7202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-14","known_ts":"2001-06-14","bar_index":206,"type":"RECLAIM","strength":1.0,"price":4.8093,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-06-12","prior_stop_level":4.7202,"sweep_low":4.6312,"atr14":0.094788,"stop_level":4.583806,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-26","known_ts":"2001-06-26","bar_index":209,"type":"RECLAIM","strength":1.0,"price":4.8093,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-25","known_ts":"2001-10-29","bar_index":236,"type":"BUY","strength":0.725,"price":5.1585,"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":"2001-11-29","known_ts":"2001-11-29","bar_index":244,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.9374,"stop_level":4.9742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-12-03","known_ts":"2001-12-03","bar_index":244,"type":"RECLAIM","strength":0.863,"price":5.1585,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-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":"2001-11-29","prior_stop_level":4.9742,"sweep_low":4.9005,"atr14":0.061266,"stop_level":4.869867,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-20","known_ts":"2001-12-20","bar_index":249,"type":"RECLAIM","strength":0.863,"price":5.2506,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-11-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-07","known_ts":"2002-01-07","bar_index":252,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.9742,"stop_level":5.1585,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-23","known_ts":"2002-01-25","bar_index":256,"type":"BUY","strength":0.863,"price":5.5021,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2002-08-01","known_ts":"2002-08-05","bar_index":300,"type":"REBUY","strength":0.725,"price":6.9167,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2002-08-22","known_ts":"2002-08-26","bar_index":305,"type":"REBUY","strength":0.725,"price":6.9167,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2003-03-25","known_ts":"2003-03-27","bar_index":354,"type":"BUY","strength":0.725,"price":8.9318,"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":"2003-06-02","known_ts":"2003-06-02","bar_index":369,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.8741,"stop_level":11.1302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-04","known_ts":"2003-06-04","bar_index":370,"type":"RECLAIM","strength":1.0,"price":11.209,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-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":"2003-06-02","prior_stop_level":11.1302,"sweep_low":10.8741,"atr14":0.082853,"stop_level":10.832674,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-16","known_ts":"2003-06-16","bar_index":373,"type":"RECLAIM","strength":1.0,"price":11.1696,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-04","known_ts":"2003-11-06","bar_index":406,"type":"BUY","strength":0.45,"price":9.3324,"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":"2004-01-05","known_ts":"2004-01-05","bar_index":419,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.4529,"stop_level":9.5331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-01-08","known_ts":"2004-01-08","bar_index":420,"type":"RECLAIM","strength":0.588,"price":9.6335,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-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":"2004-01-05","prior_stop_level":9.5331,"sweep_low":9.4529,"atr14":0.070846,"stop_level":9.417477,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-03-08","known_ts":"2004-03-08","bar_index":434,"type":"RECLAIM","strength":0.725,"price":10.2763,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-04-01","known_ts":"2004-04-01","bar_index":440,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.0335,"stop_level":10.1144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-06-02","known_ts":"2004-06-04","bar_index":454,"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":"2004-06-02","trigger_known_ts":"2004-06-04","strength":0.45,"price":9.3807,"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.16311,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.2992,"atr14":0.067887,"stop_level":9.265257,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-02","known_ts":"2004-07-07","bar_index":461,"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":"2004-07-02","trigger_known_ts":"2004-07-07","strength":0.45,"price":9.1156,"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.174499,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.0136,"atr14":0.080165,"stop_level":8.973517,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-16","known_ts":"2004-07-20","bar_index":464,"type":"BUY","strength":0.45,"price":9.136,"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":"2004-07-16","known_ts":"2004-07-20","bar_index":464,"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":"2004-07-16","trigger_known_ts":"2004-07-20","strength":0.45,"price":9.136,"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.172651,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.8709,"atr14":0.086451,"stop_level":8.827675,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-23","known_ts":"2004-08-23","bar_index":472,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.7893,"stop_level":8.9321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-08-27","known_ts":"2004-08-31","bar_index":474,"type":"REBUY","strength":0.45,"price":8.8505,"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":"2004-08-27","known_ts":"2004-08-27","bar_index":474,"type":"RECLAIM","strength":0.588,"price":8.9525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-08-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":"2004-08-23","prior_stop_level":8.9321,"sweep_low":8.7689,"atr14":0.07135,"stop_level":8.733225,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-17","known_ts":"2004-11-17","bar_index":493,"type":"RECLAIM","strength":0.725,"price":9.4686,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-02-23","known_ts":"2005-02-25","bar_index":515,"type":"REBUY","strength":0.863,"price":10.4615,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2005-03-10","known_ts":"2005-03-10","bar_index":518,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.0878,"stop_level":10.1709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-14","known_ts":"2005-03-14","bar_index":519,"type":"RECLAIM","strength":0.863,"price":10.3784,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-03-10","prior_stop_level":10.1709,"sweep_low":10.0878,"atr14":0.073965,"stop_level":10.050817,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-15","known_ts":"2005-07-19","bar_index":548,"type":"BUY","strength":0.45,"price":9.3002,"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-08-24","known_ts":"2005-08-24","bar_index":557,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.0888,"stop_level":9.1945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-08-25","known_ts":"2005-08-25","bar_index":557,"type":"RECLAIM","strength":0.588,"price":9.3002,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-08-24","prior_stop_level":9.1945,"sweep_low":9.0888,"atr14":0.090578,"stop_level":9.043511,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-22","known_ts":"2005-09-22","bar_index":564,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.8986,"stop_level":9.0888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-10-13","known_ts":"2005-10-17","bar_index":569,"type":"BUY","strength":0.45,"price":8.7718,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-11-15","known_ts":"2005-11-15","bar_index":576,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.8774,"stop_level":8.9831,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-11-28","known_ts":"2005-11-28","bar_index":579,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.7929,"stop_level":8.8563,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-16","known_ts":"2005-12-20","bar_index":584,"type":"BUY","strength":0.588,"price":8.8774,"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":"2006-01-10","known_ts":"2006-01-10","bar_index":589,"type":"RECLAIM","strength":0.725,"price":9.8223,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-12-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-14","known_ts":"2006-02-14","bar_index":597,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.4166,"stop_level":9.502,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-17","known_ts":"2006-02-17","bar_index":598,"type":"RECLAIM","strength":0.863,"price":9.5234,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-02-14","prior_stop_level":9.502,"sweep_low":9.4166,"atr14":0.111705,"stop_level":9.360747,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-03","known_ts":"2006-03-03","bar_index":601,"type":"RECLAIM","strength":0.863,"price":9.5789,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-02-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-11","known_ts":"2006-04-13","bar_index":610,"type":"BUY","strength":0.863,"price":9.9154,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"2006-05-11","known_ts":"2006-05-15","bar_index":617,"type":"REBUY","strength":1.0,"price":10.131,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2006-07-28","known_ts":"2006-08-01","bar_index":635,"type":"BUY","strength":0.725,"price":10.5548,"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":65},{"ts":"2006-08-07","known_ts":"2006-08-07","bar_index":637,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.8952,"stop_level":10.313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-08-18","known_ts":"2006-08-22","bar_index":640,"type":"BUY","strength":0.725,"price":10.291,"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":"2006-11-13","known_ts":"2006-11-13","bar_index":660,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.793,"stop_level":10.1261,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2006-11-15","known_ts":"2006-11-15","bar_index":660,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.793,"stop_level":10.1261,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2006-12-21","known_ts":"2006-12-26","bar_index":669,"type":"BUY","strength":0.725,"price":10.215,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2007-01-11","known_ts":"2007-01-11","bar_index":673,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.866,"stop_level":9.9929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-01-12","known_ts":"2007-01-12","bar_index":673,"type":"RECLAIM","strength":0.725,"price":10.0902,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-01-11","prior_stop_level":9.9929,"sweep_low":9.866,"atr14":0.128389,"stop_level":9.801806,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-30","known_ts":"2007-01-30","bar_index":677,"type":"RECLAIM","strength":0.725,"price":10.4266,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-12","known_ts":"2007-02-12","bar_index":680,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.2248,"stop_level":10.3369,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-15","known_ts":"2007-02-15","bar_index":681,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.0902,"stop_level":10.3369,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-16","known_ts":"2007-02-16","bar_index":681,"type":"RECLAIM","strength":0.863,"price":10.4266,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-02-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-02-12","prior_stop_level":10.3369,"sweep_low":10.0902,"atr14":0.084491,"stop_level":10.047954,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-02-16","known_ts":"2007-02-16","bar_index":681,"type":"RECLAIM","strength":0.863,"price":10.4266,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-02-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-02-15","prior_stop_level":10.3369,"sweep_low":10.0902,"atr14":0.084491,"stop_level":10.047954,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-09","known_ts":"2007-03-09","bar_index":686,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.0454,"stop_level":10.3145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-04-04","known_ts":"2007-04-04","bar_index":692,"type":"RECLAIM","strength":1.0,"price":10.9872,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-06-21","known_ts":"2007-06-25","bar_index":710,"type":"BUY","strength":0.725,"price":10.5459,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2007-07-13","known_ts":"2007-07-17","bar_index":715,"type":"BUY","strength":0.725,"price":10.5064,"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":90},{"ts":"2007-08-08","known_ts":"2007-08-08","bar_index":721,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.9291,"stop_level":10.16,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-08-13","known_ts":"2007-08-13","bar_index":722,"type":"RECLAIM","strength":0.45,"price":10.2986,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2007-08-08","prior_stop_level":10.16,"sweep_low":9.4673,"atr14":0.192766,"stop_level":9.370917,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-24","known_ts":"2007-08-24","bar_index":725,"type":"RECLAIM","strength":0.725,"price":10.2755,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-09-11","known_ts":"2007-09-11","bar_index":728,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.16,"stop_level":10.1646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-09-18","known_ts":"2007-09-18","bar_index":730,"type":"RECLAIM","strength":0.588,"price":10.2755,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-09-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-09-11","prior_stop_level":10.1646,"sweep_low":10.0446,"atr14":0.124155,"stop_level":9.982523,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-23","known_ts":"2007-11-27","bar_index":746,"type":"BUY","strength":0.45,"price":9.8031,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-12-24","known_ts":"2007-12-24","bar_index":753,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.6864,"stop_level":9.8031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-22","known_ts":"2008-01-24","bar_index":759,"type":"BUY","strength":0.45,"price":9.988,"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-21","known_ts":"2008-02-21","bar_index":766,"type":"RECLAIM","strength":0.725,"price":10.3894,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-01-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-22","known_ts":"2008-04-24","bar_index":780,"type":"BUY","strength":0.863,"price":10.3875,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2008-06-03","known_ts":"2008-06-03","bar_index":789,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.9845,"stop_level":11.0323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-19","known_ts":"2008-08-19","bar_index":807,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.9609,"stop_level":11.0827,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2008-08-21","known_ts":"2008-08-21","bar_index":808,"type":"RECLAIM","strength":0.863,"price":11.1996,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2008-08-19","prior_stop_level":11.0827,"sweep_low":10.9609,"atr14":0.210894,"stop_level":10.855453,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-05","known_ts":"2008-11-07","bar_index":826,"type":"BUY","strength":0.588,"price":9.8632,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"2008-12-08","known_ts":"2008-12-08","bar_index":833,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.5956,"stop_level":9.8873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-12-09","known_ts":"2008-12-09","bar_index":833,"type":"RECLAIM","strength":0.588,"price":10.3817,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-12-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-12-08","prior_stop_level":9.8873,"sweep_low":9.5907,"atr14":0.270185,"stop_level":9.455608,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-08","known_ts":"2009-01-08","bar_index":840,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.5412,"stop_level":9.6401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2009-01-13","known_ts":"2009-01-13","bar_index":841,"type":"RECLAIM","strength":0.45,"price":9.7143,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-08","prior_stop_level":9.6401,"sweep_low":9.5412,"atr14":0.127965,"stop_level":9.477217,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-21","known_ts":"2009-01-23","bar_index":843,"type":"BUY","strength":0.45,"price":10.2598,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-18","known_ts":"2009-03-20","bar_index":856,"type":"BUY","strength":0.588,"price":10.2598,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-04-14","known_ts":"2009-04-14","bar_index":862,"type":"RECLAIM","strength":0.725,"price":10.6341,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-03","known_ts":"2009-06-03","bar_index":873,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.3809,"stop_level":11.1405,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-07-09","known_ts":"2009-07-09","bar_index":882,"type":"RECLAIM","strength":1.0,"price":11.1354,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-11","known_ts":"2009-08-11","bar_index":889,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.3789,"stop_level":11.6375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-17","known_ts":"2009-08-17","bar_index":891,"type":"RECLAIM","strength":1.0,"price":11.8961,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-08-11","prior_stop_level":11.6375,"sweep_low":11.1203,"atr14":0.280427,"stop_level":10.980086,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-08-28","known_ts":"2009-08-28","bar_index":894,"type":"RECLAIM","strength":1.0,"price":12.0254,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-20","known_ts":"2009-10-22","bar_index":906,"type":"BUY","strength":0.863,"price":13.0707,"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":"2009-10-28","known_ts":"2009-10-30","bar_index":908,"type":"BUY","strength":0.863,"price":13.6458,"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":"2009-11-16","known_ts":"2009-11-16","bar_index":912,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.8874,"stop_level":12.9139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-17","known_ts":"2009-11-17","bar_index":912,"type":"RECLAIM","strength":1.0,"price":13.0969,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-11-16","prior_stop_level":12.9139,"sweep_low":12.8874,"atr14":0.216462,"stop_level":12.779169,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-10","known_ts":"2009-12-10","bar_index":918,"type":"RECLAIM","strength":1.0,"price":13.2541,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-07","known_ts":"2010-01-11","bar_index":924,"type":"BUY","strength":1.0,"price":14.0137,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2010-02-11","known_ts":"2010-02-11","bar_index":932,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.1419,"stop_level":14.2794,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-19","known_ts":"2010-04-21","bar_index":947,"type":"BUY","strength":0.725,"price":14.6799,"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":35},{"ts":"2010-05-19","known_ts":"2010-05-19","bar_index":954,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.8935,"stop_level":14.9469,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-20","known_ts":"2010-05-20","bar_index":954,"type":"RECLAIM","strength":1.0,"price":15.0803,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-19","prior_stop_level":14.9469,"sweep_low":14.8935,"atr14":0.318031,"stop_level":14.734485,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-30","known_ts":"2010-07-30","bar_index":971,"type":"RECLAIM","strength":0.863,"price":16.16,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-15","known_ts":"2010-10-19","bar_index":989,"type":"BUY","strength":1.0,"price":17.4544,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2010-12-10","known_ts":"2010-12-14","bar_index":1002,"type":"REBUY","strength":0.863,"price":20.1371,"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":"2011-01-24","known_ts":"2011-01-24","bar_index":1011,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.03,"stop_level":20.3533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-05-04","known_ts":"2011-05-06","bar_index":1035,"type":"BUY","strength":0.725,"price":20.9671,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2011-05-17","known_ts":"2011-05-17","bar_index":1038,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.1395,"stop_level":20.2774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-05-20","known_ts":"2011-05-24","bar_index":1039,"type":"BUY","strength":0.725,"price":20.9671,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2011-05-23","known_ts":"2011-05-23","bar_index":1039,"type":"RECLAIM","strength":0.725,"price":20.9671,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-05-17","prior_stop_level":20.2774,"sweep_low":20.1395,"atr14":0.21262,"stop_level":20.03319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-03","known_ts":"2011-06-07","bar_index":1042,"type":"BUY","strength":0.725,"price":20.9671,"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":"2011-07-08","known_ts":"2011-07-12","bar_index":1050,"type":"BUY","strength":0.725,"price":21.1051,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2011-07-29","known_ts":"2011-08-02","bar_index":1055,"type":"BUY","strength":0.863,"price":22.2229,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2011-08-19","known_ts":"2011-08-23","bar_index":1060,"type":"BUY","strength":0.588,"price":20.8339,"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":60},{"ts":"2011-10-24","known_ts":"2011-10-26","bar_index":1075,"type":"BUY","strength":0.45,"price":19.6007,"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":"2011-12-23","known_ts":"2011-12-23","bar_index":1089,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.3772,"stop_level":19.4896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-29","known_ts":"2011-12-29","bar_index":1090,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.3772,"stop_level":19.4896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-20","known_ts":"2012-01-20","bar_index":1095,"type":"RECLAIM","strength":0.725,"price":20.1145,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-26","known_ts":"2012-03-26","bar_index":1110,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.3978,"stop_level":20.4544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-28","known_ts":"2012-03-28","bar_index":1110,"type":"RECLAIM","strength":0.863,"price":20.6811,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-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":"2012-03-26","prior_stop_level":20.4544,"sweep_low":20.3978,"atr14":0.113813,"stop_level":20.340893,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-17","known_ts":"2012-04-19","bar_index":1115,"type":"BUY","strength":0.863,"price":20.9948,"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":50},{"ts":"2012-11-12","known_ts":"2012-11-12","bar_index":1163,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.0355,"stop_level":26.1232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-01-09","known_ts":"2013-01-11","bar_index":1176,"type":"BUY","strength":0.725,"price":27.1449,"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":"2013-03-21","known_ts":"2013-03-21","bar_index":1192,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.082,"stop_level":29.2102,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-28","known_ts":"2013-03-28","bar_index":1194,"type":"RECLAIM","strength":1.0,"price":29.349,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-03-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-03-21","prior_stop_level":29.2102,"sweep_low":29.082,"atr14":0.1507,"stop_level":29.00665,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-08","known_ts":"2013-04-08","bar_index":1196,"type":"RECLAIM","strength":1.0,"price":29.6458,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-24","known_ts":"2013-06-26","bar_index":1214,"type":"BUY","strength":0.725,"price":30.7134,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2013-08-27","known_ts":"2013-08-29","bar_index":1229,"type":"BUY","strength":0.725,"price":30.0865,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2013-09-05","known_ts":"2013-09-09","bar_index":1231,"type":"BUY","strength":0.588,"price":30.4,"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":55},{"ts":"2014-06-06","known_ts":"2014-06-10","bar_index":1294,"type":"BUY","strength":0.588,"price":34.4022,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2014-07-23","known_ts":"2014-07-23","bar_index":1304,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.5119,"stop_level":34.9027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-29","known_ts":"2014-07-29","bar_index":1306,"type":"RECLAIM","strength":0.588,"price":35.1631,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2014-07-23","prior_stop_level":34.9027,"sweep_low":34.3492,"atr14":0.186806,"stop_level":34.255797,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-27","known_ts":"2014-08-29","bar_index":1313,"type":"BUY","strength":0.588,"price":35.0003,"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":"2014-09-23","known_ts":"2014-09-25","bar_index":1319,"type":"REBUY","strength":0.588,"price":35.1693,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2014-10-22","known_ts":"2014-10-24","bar_index":1326,"type":"BUY","strength":0.588,"price":35.0034,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2014-12-26","known_ts":"2014-12-30","bar_index":1341,"type":"BUY","strength":0.725,"price":35.9382,"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":35},{"ts":"2015-01-06","known_ts":"2015-01-06","bar_index":1343,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.8016,"stop_level":34.9687,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-01-20","known_ts":"2015-01-22","bar_index":1346,"type":"BUY","strength":0.588,"price":35.6374,"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":40},{"ts":"2015-01-28","known_ts":"2015-01-30","bar_index":1348,"type":"BUY","strength":0.588,"price":35.7376,"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":40},{"ts":"2015-04-21","known_ts":"2015-04-23","bar_index":1367,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-04-21","trigger_known_ts":"2015-04-23","strength":0.45,"price":33.8644,"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.059291,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":33.0557,"atr14":0.256685,"stop_level":32.927358,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-12","known_ts":"2015-05-14","bar_index":1372,"type":"BUY","strength":0.45,"price":33.0557,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-05-12","known_ts":"2015-05-14","bar_index":1372,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-05-12","trigger_known_ts":"2015-05-14","strength":0.45,"price":33.0557,"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.081756,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":33.0557,"atr14":0.120751,"stop_level":32.995325,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-02","known_ts":"2015-06-02","bar_index":1376,"type":"SELL","basis":"structure_stop","strength":0.45,"price":32.7457,"stop_level":33.0557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-07-27","known_ts":"2015-07-27","bar_index":1389,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.6122,"stop_level":32.7481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-07-28","known_ts":"2015-07-28","bar_index":1389,"type":"RECLAIM","strength":0.588,"price":32.85,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-07-27","prior_stop_level":32.7481,"sweep_low":32.6122,"atr14":0.377216,"stop_level":32.423592,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-15","known_ts":"2015-09-17","bar_index":1401,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-09-15","trigger_known_ts":"2015-09-17","strength":0.45,"price":32.2831,"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.103217,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":31.9328,"atr14":0.142604,"stop_level":31.861498,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-28","known_ts":"2015-09-30","bar_index":1404,"type":"BUY","strength":0.45,"price":33.073,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-09-28","known_ts":"2015-09-30","bar_index":1404,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-09-28","trigger_known_ts":"2015-09-30","strength":0.45,"price":33.073,"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.081275,"monthly_oversold_dwell":15,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":31.2528,"atr14":0.25539,"stop_level":31.125105,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-22","known_ts":"2015-10-26","bar_index":1410,"type":"BUY","strength":0.45,"price":31.7336,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-10-22","known_ts":"2015-10-26","bar_index":1410,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-10-22","trigger_known_ts":"2015-10-26","strength":0.45,"price":31.7336,"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.118482,"monthly_oversold_dwell":15,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":31.2597,"atr14":0.185867,"stop_level":31.166766,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-17","known_ts":"2015-11-19","bar_index":1416,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-11-17","trigger_known_ts":"2015-11-19","strength":0.588,"price":32.8326,"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.086415,"monthly_oversold_dwell":16,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":31.7748,"atr14":0.197619,"stop_level":31.675991,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-14","known_ts":"2015-12-14","bar_index":1422,"type":"RECLAIM","strength":0.863,"price":32.9091,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-07-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-02-12","known_ts":"2016-02-12","bar_index":1435,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.6366,"stop_level":33.7751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-03-11","known_ts":"2016-03-11","bar_index":1442,"type":"RECLAIM","strength":0.863,"price":33.9483,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-02-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-07-28","known_ts":"2016-08-01","bar_index":1474,"type":"BUY","strength":1.0,"price":35.2447,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2016-10-05","known_ts":"2016-10-07","bar_index":1490,"type":"BUY","strength":1.0,"price":36.7753,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2016-11-25","known_ts":"2016-11-29","bar_index":1502,"type":"BUY","strength":0.863,"price":36.9529,"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":"2017-08-10","known_ts":"2017-08-14","bar_index":1561,"type":"BUY","strength":0.725,"price":39.8422,"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":"2017-10-26","known_ts":"2017-10-26","bar_index":1579,"type":"SELL","basis":"structure_stop","strength":1.0,"price":43.6394,"stop_level":44.3729,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-13","known_ts":"2017-11-13","bar_index":1583,"type":"RECLAIM","strength":1.0,"price":45.1063,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-03-16","known_ts":"2018-03-20","bar_index":1611,"type":"BUY","strength":0.725,"price":46.8582,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2018-05-08","known_ts":"2018-05-10","bar_index":1623,"type":"BUY","strength":0.725,"price":47.2301,"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":"2018-06-12","known_ts":"2018-06-14","bar_index":1631,"type":"BUY","strength":0.725,"price":47.133,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2018-07-10","known_ts":"2018-07-10","bar_index":1637,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.7169,"stop_level":47.2087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-07-13","known_ts":"2018-07-13","bar_index":1638,"type":"RECLAIM","strength":0.725,"price":47.2843,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-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":"2018-07-10","prior_stop_level":47.2087,"sweep_low":46.7169,"atr14":0.248441,"stop_level":46.59268,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-25","known_ts":"2018-07-27","bar_index":1641,"type":"BUY","strength":0.725,"price":48.0409,"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":75},{"ts":"2018-09-11","known_ts":"2018-09-13","bar_index":1652,"type":"BUY","strength":0.725,"price":47.6196,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2019-01-30","known_ts":"2019-02-01","bar_index":1684,"type":"BUY","strength":0.45,"price":43.5053,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-04-26","known_ts":"2019-04-26","bar_index":1704,"type":"SELL","basis":"structure_stop","strength":0.863,"price":46.5199,"stop_level":46.8269,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-03","known_ts":"2019-05-03","bar_index":1705,"type":"RECLAIM","strength":0.863,"price":47.2108,"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":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-04-26","prior_stop_level":46.8269,"sweep_low":46.5199,"atr14":0.386565,"stop_level":46.326617,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-17","known_ts":"2019-05-17","bar_index":1709,"type":"RECLAIM","strength":0.863,"price":48.3622,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-04-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-22","known_ts":"2019-05-24","bar_index":1710,"type":"BUY","strength":0.863,"price":49.1299,"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":60},{"ts":"2019-06-24","known_ts":"2019-06-24","bar_index":1717,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.438,"stop_level":46.6043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2019-06-26","known_ts":"2019-06-26","bar_index":1718,"type":"RECLAIM","strength":0.725,"price":47.1727,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2019-06-24","prior_stop_level":46.6043,"sweep_low":46.438,"atr14":0.433295,"stop_level":46.221352,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-29","known_ts":"2019-10-29","bar_index":1747,"type":"RECLAIM","strength":0.725,"price":47.3467,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-03-02","known_ts":"2020-03-02","bar_index":1775,"type":"SELL","basis":"structure_stop","strength":1.0,"price":49.2689,"stop_level":49.5437,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-22","known_ts":"2020-04-24","bar_index":1787,"type":"BUY","strength":0.588,"price":41.2366,"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-06-18","known_ts":"2020-06-18","bar_index":1800,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.6605,"stop_level":43.1798,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-23","known_ts":"2020-10-27","bar_index":1830,"type":"BUY","strength":0.45,"price":35.5276,"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":"2020-12-29","known_ts":"2020-12-29","bar_index":1845,"type":"RECLAIM","strength":0.863,"price":45.6468,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-02-03","known_ts":"2021-02-03","bar_index":1853,"type":"SELL","basis":"structure_stop","strength":1.0,"price":44.8317,"stop_level":45.2393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-04","known_ts":"2021-02-04","bar_index":1853,"type":"RECLAIM","strength":0.863,"price":45.6468,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-02-03","prior_stop_level":45.2393,"sweep_low":44.8317,"atr14":0.780144,"stop_level":44.441628,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-02-22","known_ts":"2021-02-22","bar_index":1857,"type":"RECLAIM","strength":1.0,"price":46.4619,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-02-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-27","known_ts":"2021-04-29","bar_index":1872,"type":"REBUY","strength":1.0,"price":50.1296,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2021-05-10","known_ts":"2021-05-12","bar_index":1875,"type":"REBUY","strength":1.0,"price":51.1568,"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":"2021-12-20","known_ts":"2021-12-22","bar_index":1927,"type":"BUY","strength":0.588,"price":50.2391,"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":"2022-02-10","known_ts":"2022-02-10","bar_index":1939,"type":"SELL","basis":"structure_stop","strength":0.863,"price":52.131,"stop_level":52.3412,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-01","known_ts":"2022-03-01","bar_index":1943,"type":"RECLAIM","strength":0.863,"price":52.9718,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-02-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-09","known_ts":"2022-03-11","bar_index":1945,"type":"BUY","strength":0.863,"price":53.371,"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":"2022-05-04","known_ts":"2022-05-04","bar_index":1958,"type":"SELL","basis":"structure_stop","strength":1.0,"price":58.1151,"stop_level":58.1999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-05-06","known_ts":"2022-05-06","bar_index":1958,"type":"RECLAIM","strength":1.0,"price":58.454,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-05-04","prior_stop_level":58.1999,"sweep_low":58.0304,"atr14":0.671259,"stop_level":57.694771,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-09","known_ts":"2022-05-09","bar_index":1959,"type":"SELL","basis":"structure_stop","strength":1.0,"price":58.0389,"stop_level":58.1999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-06-13","known_ts":"2022-06-13","bar_index":1967,"type":"RECLAIM","strength":1.0,"price":57.7315,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-05-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-06-30","known_ts":"2022-07-05","bar_index":1971,"type":"BUY","strength":0.863,"price":60.3075,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":85},{"ts":"2022-07-19","known_ts":"2022-07-21","bar_index":1975,"type":"REBUY","strength":0.863,"price":62.7198,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2022-08-31","known_ts":"2022-08-31","bar_index":1985,"type":"SELL","basis":"structure_stop","strength":1.0,"price":67.329,"stop_level":70.0859,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-09-01","known_ts":"2022-09-01","bar_index":1985,"type":"RECLAIM","strength":1.0,"price":70.6459,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-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":"2022-08-31","prior_stop_level":70.0859,"sweep_low":67.329,"atr14":3.325918,"stop_level":65.666041,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-09","known_ts":"2022-09-09","bar_index":1987,"type":"SELL","basis":"structure_stop","strength":1.0,"price":66.3383,"stop_level":67.329,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-09-12","known_ts":"2022-09-12","bar_index":1987,"type":"RECLAIM","strength":1.0,"price":68.1475,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-09-09","prior_stop_level":67.329,"sweep_low":66.3383,"atr14":2.812961,"stop_level":64.93182,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-15","known_ts":"2022-11-17","bar_index":2003,"type":"BUY","strength":0.725,"price":61.2549,"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":65},{"ts":"2023-01-04","known_ts":"2023-01-04","bar_index":2014,"type":"SELL","basis":"structure_stop","strength":0.725,"price":66.314,"stop_level":66.663,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-06","known_ts":"2023-01-06","bar_index":2014,"type":"SELL","basis":"structure_stop","strength":0.725,"price":66.2791,"stop_level":66.663,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-10","known_ts":"2023-01-10","bar_index":2015,"type":"RECLAIM","strength":0.725,"price":68.0591,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-01-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-01-04","prior_stop_level":66.663,"sweep_low":62.3962,"atr14":2.049176,"stop_level":61.371612,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-10","known_ts":"2023-01-10","bar_index":2015,"type":"RECLAIM","strength":0.725,"price":68.0591,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-01-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":"2023-01-06","prior_stop_level":66.663,"sweep_low":63.7574,"atr14":2.049176,"stop_level":62.732812,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-23","known_ts":"2023-01-23","bar_index":2018,"type":"RECLAIM","strength":0.725,"price":67.7887,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-01-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-06","known_ts":"2023-03-06","bar_index":2027,"type":"SELL","basis":"structure_stop","strength":1.0,"price":72.0729,"stop_level":73.1374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-04-14","known_ts":"2023-04-14","bar_index":2037,"type":"RECLAIM","strength":0.863,"price":77.162,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-08","known_ts":"2023-05-08","bar_index":2042,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.5802,"stop_level":74.3884,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-06-06","known_ts":"2023-06-08","bar_index":2049,"type":"BUY","strength":0.725,"price":80.86,"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":"2023-08-23","known_ts":"2023-08-25","bar_index":2067,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-08-23","trigger_known_ts":"2023-08-25","strength":0.45,"price":49.566,"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.387015,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":44.637,"atr14":2.46815,"stop_level":43.402925,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-05","known_ts":"2023-10-09","bar_index":2077,"type":"BUY","strength":0.45,"price":42.3632,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-10-05","known_ts":"2023-10-09","bar_index":2077,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-10-05","trigger_known_ts":"2023-10-09","strength":0.45,"price":42.3632,"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.476092,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":40.5002,"atr14":1.680347,"stop_level":39.660027,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-26","known_ts":"2023-10-30","bar_index":2082,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-10-26","trigger_known_ts":"2023-10-30","strength":0.45,"price":44.0642,"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.455056,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":38.7902,"atr14":2.058201,"stop_level":37.7611,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-28","known_ts":"2023-11-28","bar_index":2089,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.4182,"stop_level":50.4902,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-11-29","known_ts":"2023-11-29","bar_index":2089,"type":"RECLAIM","strength":0.588,"price":51.6782,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-11-28","prior_stop_level":50.4902,"sweep_low":50.3642,"atr14":1.664156,"stop_level":49.532122,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-03","known_ts":"2024-01-03","bar_index":2097,"type":"SELL","basis":"structure_stop","strength":0.725,"price":56.7746,"stop_level":58.2892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-03-20","known_ts":"2024-03-22","bar_index":2115,"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-03-20","trigger_known_ts":"2024-03-22","strength":0.45,"price":41.0071,"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.492863,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":37.3467,"atr14":1.53471,"stop_level":36.579345,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-28","known_ts":"2024-04-02","bar_index":2117,"type":"BUY","strength":0.45,"price":42.6767,"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-03-28","known_ts":"2024-04-02","bar_index":2117,"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-03-28","trigger_known_ts":"2024-04-02","strength":0.45,"price":42.6767,"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.472215,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":39.0989,"atr14":1.651758,"stop_level":38.273021,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-18","known_ts":"2024-04-18","bar_index":2121,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.6952,"stop_level":40.3649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-04-19","known_ts":"2024-04-19","bar_index":2122,"type":"RECLAIM","strength":0.588,"price":41.2823,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-04-18","prior_stop_level":40.3649,"sweep_low":38.7595,"atr14":1.387209,"stop_level":38.065895,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-09","known_ts":"2024-07-09","bar_index":2140,"type":"RECLAIM","strength":0.863,"price":45.6413,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-08-23","known_ts":"2024-08-27","bar_index":2151,"type":"BUY","strength":0.863,"price":50.1585,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-12-17","known_ts":"2024-12-17","bar_index":2177,"type":"SELL","basis":"structure_stop","strength":1.0,"price":65.1094,"stop_level":65.4137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-17","known_ts":"2025-04-22","bar_index":2205,"type":"BUY","strength":0.725,"price":55.3115,"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":"2025-05-01","known_ts":"2025-05-05","bar_index":2208,"type":"BUY","strength":0.588,"price":54.7639,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":70},{"ts":"2025-06-04","known_ts":"2025-06-04","bar_index":2215,"type":"SELL","basis":"structure_stop","strength":0.725,"price":56.6854,"stop_level":56.7334,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-06-06","known_ts":"2025-06-06","bar_index":2216,"type":"RECLAIM","strength":0.725,"price":58.972,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-04 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":"2025-06-04","prior_stop_level":56.7334,"sweep_low":56.0417,"atr14":2.045828,"stop_level":55.018786,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-13","known_ts":"2025-06-13","bar_index":2218,"type":"SELL","basis":"structure_stop","strength":0.725,"price":53.5767,"stop_level":56.6854,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-06-27","known_ts":"2025-07-01","bar_index":2221,"type":"REBUY","strength":0.863,"price":59.2918,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2025-07-24","known_ts":"2025-07-24","bar_index":2227,"type":"SELL","basis":"structure_stop","strength":0.863,"price":56.4052,"stop_level":57.1511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-08-22","known_ts":"2025-08-26","bar_index":2234,"type":"BUY","strength":0.863,"price":60.0086,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2025-09-24","known_ts":"2025-09-24","bar_index":2241,"type":"SELL","basis":"structure_stop","strength":0.863,"price":59.1629,"stop_level":60.3052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-09-30","known_ts":"2025-09-30","bar_index":2242,"type":"SELL","basis":"structure_stop","strength":1.0,"price":58.8505,"stop_level":60.3052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-11-12","known_ts":"2025-11-14","bar_index":2253,"type":"BUY","strength":0.588,"price":54.838,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2025-11-20","known_ts":"2025-11-24","bar_index":2255,"type":"BUY","strength":0.588,"price":54.9942,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2026-02-19","known_ts":"2026-02-19","bar_index":2275,"type":"SELL","basis":"structure_stop","strength":1.0,"price":61.5891,"stop_level":61.7072,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-02-20","known_ts":"2026-02-20","bar_index":2275,"type":"RECLAIM","strength":1.0,"price":61.9729,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-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":"2026-02-19","prior_stop_level":61.7072,"sweep_low":60.8805,"atr14":2.348181,"stop_level":59.70641,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-02","known_ts":"2026-04-07","bar_index":2285,"type":"BUY","strength":0.863,"price":65.6022,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2026-04-29","known_ts":"2026-04-29","bar_index":2291,"type":"SELL","basis":"structure_stop","strength":1.0,"price":64.4609,"stop_level":64.6594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-08","known_ts":"2026-06-10","bar_index":2300,"type":"BUY","strength":0.863,"price":67.3886,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-06-10","last_scored_basis":null,"bars_since_signal":19,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2018-02-23","2018-05-03","2018-07-20","2018-08-15","2018-09-06","2018-11-08","2018-11-30","2019-01-08","2019-05-17","2019-07-05","2019-08-16","2020-03-26","2020-07-30","2020-10-02","2020-10-23","2021-03-05","2021-06-01","2021-08-25","2021-09-24","2021-10-25","2022-06-03","2022-06-27","2022-09-26","2022-10-25","2023-03-15","2023-06-01","2023-07-17","2023-10-05","2024-01-24","2024-02-14","2025-01-13","2025-02-04","2025-03-14","2025-04-14","2025-05-06","2025-08-11","2025-10-17","2025-11-07","2026-03-20","2026-05-15"],"warnings":[{"ts":"2022-05-09","kind":"confirm","px":58.0389,"level":58.1999},{"ts":"2022-08-24","kind":"arm","px":70.0859},{"ts":"2022-08-31","kind":"confirm","px":67.329,"level":70.0859},{"ts":"2022-09-07","kind":"arm","px":66.5278},{"ts":"2022-09-09","kind":"confirm","px":66.3383,"level":67.329},{"ts":"2022-12-02","kind":"arm","px":63.119},{"ts":"2023-01-04","kind":"confirm","px":66.314,"level":66.663},{"ts":"2023-01-05","kind":"arm","px":65.4415},{"ts":"2023-01-06","kind":"confirm","px":66.2791,"level":66.663},{"ts":"2023-02-21","kind":"arm","px":74.1583},{"ts":"2023-03-06","kind":"confirm","px":72.0729,"level":73.1374},{"ts":"2023-04-28","kind":"arm","px":76.0034},{"ts":"2023-05-08","kind":"confirm","px":72.5802,"level":74.3884},{"ts":"2023-11-13","kind":"arm","px":47.7542},{"ts":"2023-11-28","kind":"confirm","px":50.4182,"level":50.4902},{"ts":"2023-12-12","kind":"arm","px":55.0892},{"ts":"2024-01-03","kind":"confirm","px":56.7746,"level":58.2892},{"ts":"2024-04-16","kind":"arm","px":40.5208},{"ts":"2024-04-18","kind":"confirm","px":39.6952,"level":40.3649},{"ts":"2024-05-15","kind":"arm","px":37.6127},{"ts":"2024-07-30","kind":"arm","px":50.7396},{"ts":"2024-11-25","kind":"arm","px":69.414},{"ts":"2024-12-17","kind":"confirm","px":65.1094,"level":65.4137},{"ts":"2025-05-23","kind":"arm","px":56.7334},{"ts":"2025-06-04","kind":"confirm","px":56.6854,"level":56.7334},{"ts":"2025-06-09","kind":"arm","px":58.0497},{"ts":"2025-06-13","kind":"confirm","px":53.5767,"level":56.6854},{"ts":"2025-07-17","kind":"arm","px":57.9744},{"ts":"2025-07-24","kind":"confirm","px":56.4052,"level":57.1511},{"ts":"2025-09-23","kind":"arm","px":61.2131},{"ts":"2025-09-24","kind":"confirm","px":59.1629,"level":60.3052},{"ts":"2025-09-29","kind":"arm","px":58.8603},{"ts":"2025-09-30","kind":"confirm","px":58.8505,"level":60.3052},{"ts":"2025-12-19","kind":"arm","px":57.9575},{"ts":"2026-01-27","kind":"arm","px":60.8313},{"ts":"2026-02-19","kind":"confirm","px":61.5891,"level":61.7072},{"ts":"2026-04-21","kind":"arm","px":68.4804},{"ts":"2026-04-29","kind":"confirm","px":64.4609,"level":64.6594},{"ts":"2026-07-06","kind":"arm","px":72.49},{"ts":"2026-08-07","kind":"arm","px":80.4}],"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":[]}}}