{"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":"VYX","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1997-06-17","known_ts":"1997-06-17","bar_index":43,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2188,"stop_level":4.2919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-06-26","known_ts":"1997-06-30","bar_index":46,"type":"REBUY","strength":0.45,"price":4.3284,"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":"1997-07-28","known_ts":"1997-07-30","bar_index":53,"type":"BUY","strength":0.45,"price":4.5202,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-08-26","known_ts":"1997-08-26","bar_index":60,"type":"RECLAIM","strength":0.725,"price":5.1685,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1997-07-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-09-24","known_ts":"1997-09-24","bar_index":66,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.1228,"stop_level":5.2415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-10-08","known_ts":"1997-10-10","bar_index":70,"type":"REBUY","strength":0.863,"price":5.479,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1998-01-13","known_ts":"1998-01-15","bar_index":92,"type":"BUY","strength":0.45,"price":4.0179,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-02-12","known_ts":"1998-02-12","bar_index":99,"type":"RECLAIM","strength":0.725,"price":4.6754,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-01-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-03-27","known_ts":"1998-03-27","bar_index":109,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.7393,"stop_level":4.7941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-03-31","known_ts":"1998-03-31","bar_index":109,"type":"RECLAIM","strength":0.863,"price":4.8306,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-03-27","prior_stop_level":4.7941,"sweep_low":4.6206,"atr14":0.113861,"stop_level":4.563669,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-20","known_ts":"1998-04-22","bar_index":114,"type":"REBUY","strength":1.0,"price":5.3511,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1998-05-26","known_ts":"1998-05-26","bar_index":122,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.1046,"stop_level":5.2415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-07-20","known_ts":"1998-07-22","bar_index":135,"type":"BUY","strength":0.863,"price":5.132,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1998-08-04","known_ts":"1998-08-04","bar_index":138,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.7667,"stop_level":4.8489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-09-25","known_ts":"1998-09-29","bar_index":151,"type":"BUY","strength":0.588,"price":3.8809,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"1998-12-22","known_ts":"1998-12-22","bar_index":171,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.4424,"stop_level":5.479,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-28","known_ts":"1998-12-28","bar_index":172,"type":"RECLAIM","strength":0.863,"price":5.5612,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-12-22","prior_stop_level":5.479,"sweep_low":5.3785,"atr14":0.187716,"stop_level":5.284642,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-30","known_ts":"1999-01-04","bar_index":173,"type":"REBUY","strength":0.863,"price":6.0908,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"1999-02-03","known_ts":"1999-02-03","bar_index":180,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.7757,"stop_level":6.8213,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-03-29","known_ts":"1999-03-31","bar_index":193,"type":"BUY","strength":0.863,"price":7.3053,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1999-04-21","known_ts":"1999-04-21","bar_index":198,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.52,"stop_level":7.1135,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-04-26","known_ts":"1999-04-26","bar_index":199,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.8305,"stop_level":7.1135,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-06-10","known_ts":"1999-06-14","bar_index":210,"type":"BUY","strength":0.725,"price":6.3739,"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":"1999-07-29","known_ts":"1999-07-29","bar_index":221,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.8578,"stop_level":6.9766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-10-26","known_ts":"1999-10-28","bar_index":242,"type":"BUY","strength":0.588,"price":4.5841,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"1999-11-19","known_ts":"1999-11-19","bar_index":248,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.8215,"stop_level":4.9219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-20","known_ts":"1999-12-20","bar_index":254,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.7028,"stop_level":4.7119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-21","known_ts":"1999-12-21","bar_index":255,"type":"RECLAIM","strength":0.588,"price":4.7576,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-12-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-12-20","prior_stop_level":4.7119,"sweep_low":4.5293,"atr14":0.126797,"stop_level":4.465902,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-12","known_ts":"2000-01-12","bar_index":260,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.2324,"stop_level":5.3146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-18","known_ts":"2000-01-18","bar_index":261,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.0315,"stop_level":5.3146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-21","known_ts":"2000-01-21","bar_index":262,"type":"RECLAIM","strength":0.588,"price":5.6068,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-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":"2000-01-18","prior_stop_level":5.3146,"sweep_low":4.8124,"atr14":0.232599,"stop_level":4.696101,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-03","known_ts":"2000-02-03","bar_index":265,"type":"RECLAIM","strength":0.725,"price":6.0269,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-01-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-02-25","known_ts":"2000-02-25","bar_index":270,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.7255,"stop_level":5.7712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-06","known_ts":"2000-03-08","bar_index":272,"type":"REBUY","strength":0.863,"price":6.6478,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2000-05-25","known_ts":"2000-05-30","bar_index":291,"type":"BUY","strength":0.725,"price":6.246,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2000-06-22","known_ts":"2000-06-22","bar_index":297,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.8442,"stop_level":5.8534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-08-21","known_ts":"2000-08-23","bar_index":311,"type":"BUY","strength":0.588,"price":5.826,"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":70},{"ts":"2000-12-15","known_ts":"2000-12-15","bar_index":338,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.6752,"stop_level":6.9035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-12-18","known_ts":"2000-12-18","bar_index":338,"type":"RECLAIM","strength":1.0,"price":6.9583,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-12-15","prior_stop_level":6.9035,"sweep_low":6.593,"atr14":0.249197,"stop_level":6.468402,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-15","known_ts":"2001-02-20","bar_index":352,"type":"BUY","strength":0.863,"price":7.111,"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":"2001-04-12","known_ts":"2001-04-17","bar_index":365,"type":"BUY","strength":0.725,"price":6.3907,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2001-10-01","known_ts":"2001-10-03","bar_index":403,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-10-01","trigger_known_ts":"2001-10-03","strength":0.45,"price":4.6199,"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.3875,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.1772,"atr14":0.185279,"stop_level":4.084561,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-09","known_ts":"2001-10-11","bar_index":405,"type":"BUY","strength":0.45,"price":4.8785,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-10-09","known_ts":"2001-10-11","bar_index":405,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-10-09","trigger_known_ts":"2001-10-11","strength":0.45,"price":4.8785,"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.353216,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.1772,"atr14":0.192961,"stop_level":4.080719,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-28","known_ts":"2001-11-28","bar_index":416,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.5535,"stop_level":5.5564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-11-29","known_ts":"2001-11-29","bar_index":417,"type":"RECLAIM","strength":0.588,"price":5.5696,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-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":"2001-11-28","prior_stop_level":5.5564,"sweep_low":5.4673,"atr14":0.134351,"stop_level":5.400125,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-11","known_ts":"2001-12-11","bar_index":419,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.4278,"stop_level":5.495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-12-31","known_ts":"2002-01-03","bar_index":424,"type":"REBUY","strength":0.725,"price":5.6952,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2002-02-07","known_ts":"2002-02-07","bar_index":432,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.8194,"stop_level":5.9757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-02-11","known_ts":"2002-02-11","bar_index":433,"type":"RECLAIM","strength":0.725,"price":6.0999,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-02-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-02-07","prior_stop_level":5.9757,"sweep_low":5.7785,"atr14":0.194574,"stop_level":5.681213,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-22","known_ts":"2002-02-22","bar_index":436,"type":"RECLAIM","strength":0.863,"price":6.1145,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-02-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-03-04","known_ts":"2002-03-06","bar_index":438,"type":"BUY","strength":0.863,"price":6.4082,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2002-04-03","known_ts":"2002-04-03","bar_index":445,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2826,"stop_level":6.3527,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-10","known_ts":"2002-04-10","bar_index":446,"type":"RECLAIM","strength":0.863,"price":6.4433,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-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":"2002-04-03","prior_stop_level":6.3527,"sweep_low":6.0692,"atr14":0.184583,"stop_level":5.976908,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-29","known_ts":"2002-07-31","bar_index":472,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-07-29","trigger_known_ts":"2002-07-31","strength":0.45,"price":3.844,"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.421006,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.3414,"atr14":0.290658,"stop_level":3.196071,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-09","known_ts":"2002-08-13","bar_index":475,"type":"BUY","strength":0.45,"price":4.0194,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-08-09","known_ts":"2002-08-13","bar_index":475,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-08-09","trigger_known_ts":"2002-08-13","strength":0.45,"price":4.0194,"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.394587,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5328,"atr14":0.236052,"stop_level":3.414774,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-12","known_ts":"2002-09-12","bar_index":482,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.9419,"stop_level":3.9565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-10-09","known_ts":"2002-10-11","bar_index":489,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-10-09","trigger_known_ts":"2002-10-11","strength":0.45,"price":3.2304,"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.513428,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.7468,"atr14":0.162195,"stop_level":2.665703,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-14","known_ts":"2002-10-16","bar_index":490,"type":"BUY","strength":0.45,"price":3.416,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-10-14","known_ts":"2002-10-16","bar_index":490,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-10-14","trigger_known_ts":"2002-10-16","strength":0.45,"price":3.416,"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.485472,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.7468,"atr14":0.165057,"stop_level":2.664272,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-04","known_ts":"2002-11-06","bar_index":495,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-11-04","trigger_known_ts":"2002-11-06","strength":0.588,"price":3.5621,"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.463466,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.0682,"atr14":0.180085,"stop_level":2.978158,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-09","known_ts":"2002-12-09","bar_index":503,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.4583,"stop_level":3.4773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-10","known_ts":"2002-12-10","bar_index":503,"type":"RECLAIM","strength":0.588,"price":3.603,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-12-09","prior_stop_level":3.4773,"sweep_low":3.4379,"atr14":0.167531,"stop_level":3.354135,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-31","known_ts":"2003-01-03","bar_index":508,"type":"REBUY","strength":0.725,"price":3.5869,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2003-02-19","known_ts":"2003-02-21","bar_index":519,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-02-19","trigger_known_ts":"2003-02-21","strength":0.45,"price":2.8534,"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.570213,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.4721,"atr14":0.130728,"stop_level":2.406736,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-27","known_ts":"2003-03-03","bar_index":521,"type":"BUY","strength":0.45,"price":2.8491,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-02-27","known_ts":"2003-03-03","bar_index":521,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2003-02-27","trigger_known_ts":"2003-03-03","strength":0.45,"price":2.8491,"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.570861,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.5349,"atr14":0.112048,"stop_level":2.478876,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-17","known_ts":"2003-03-19","bar_index":525,"type":"BUY","strength":0.45,"price":2.8257,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-03-17","known_ts":"2003-03-19","bar_index":525,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2003-03-17","trigger_known_ts":"2003-03-19","strength":0.45,"price":2.8257,"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.569266,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.5817,"atr14":0.094443,"stop_level":2.534478,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-01","known_ts":"2003-04-01","bar_index":528,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.681,"stop_level":2.7497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-02","known_ts":"2003-04-02","bar_index":529,"type":"RECLAIM","strength":0.725,"price":2.776,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-04-01","prior_stop_level":2.7497,"sweep_low":2.6606,"atr14":0.094256,"stop_level":2.613472,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-02","known_ts":"2003-05-02","bar_index":536,"type":"RECLAIM","strength":0.863,"price":3.359,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-02","known_ts":"2003-07-07","bar_index":550,"type":"REBUY","strength":1.0,"price":4.2078,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2003-10-17","known_ts":"2003-10-17","bar_index":575,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.9632,"stop_level":5.0027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-20","known_ts":"2003-10-20","bar_index":575,"type":"RECLAIM","strength":1.0,"price":5.0114,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-10-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-10-17","prior_stop_level":5.0027,"sweep_low":4.9413,"atr14":0.123771,"stop_level":4.879414,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-11-04","known_ts":"2003-11-04","bar_index":579,"type":"RECLAIM","strength":1.0,"price":5.289,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-10-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-17","known_ts":"2003-11-17","bar_index":582,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.9603,"stop_level":5.0611,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-31","known_ts":"2003-12-31","bar_index":592,"type":"RECLAIM","strength":1.0,"price":5.7536,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-27","known_ts":"2004-01-27","bar_index":597,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.8077,"stop_level":5.9334,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-29","known_ts":"2004-01-29","bar_index":598,"type":"RECLAIM","strength":1.0,"price":5.9713,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-01-27","prior_stop_level":5.9334,"sweep_low":5.7186,"atr14":0.128544,"stop_level":5.654328,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-10","known_ts":"2004-02-10","bar_index":601,"type":"RECLAIM","strength":1.0,"price":6.658,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-10","known_ts":"2004-03-10","bar_index":607,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.1876,"stop_level":6.3848,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-24","known_ts":"2004-06-24","bar_index":632,"type":"RECLAIM","strength":0.863,"price":7.0774,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-06","known_ts":"2004-07-06","bar_index":634,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.0058,"stop_level":7.0774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-07-12","known_ts":"2004-07-12","bar_index":635,"type":"RECLAIM","strength":0.725,"price":7.5697,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-07-06","prior_stop_level":7.0774,"sweep_low":6.8407,"atr14":0.176425,"stop_level":6.752488,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-07","known_ts":"2004-09-09","bar_index":649,"type":"BUY","strength":0.725,"price":6.8845,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2004-10-08","known_ts":"2004-10-08","bar_index":656,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.1329,"stop_level":7.1621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-10-12","known_ts":"2004-10-12","bar_index":657,"type":"RECLAIM","strength":0.863,"price":7.5975,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-10-08","prior_stop_level":7.1621,"sweep_low":7.0671,"atr14":0.192806,"stop_level":6.970697,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-22","known_ts":"2004-10-22","bar_index":660,"type":"RECLAIM","strength":0.863,"price":7.7392,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-10-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-11-16","known_ts":"2004-11-16","bar_index":665,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.2974,"stop_level":8.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-11-17","known_ts":"2004-11-17","bar_index":666,"type":"RECLAIM","strength":0.863,"price":8.3543,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-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":"2004-11-16","prior_stop_level":8.35,"sweep_low":8.2871,"atr14":0.157388,"stop_level":8.208406,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-01","known_ts":"2004-12-01","bar_index":669,"type":"RECLAIM","strength":0.863,"price":9.6255,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-27","known_ts":"2004-12-27","bar_index":674,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.0156,"stop_level":10.0229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-28","known_ts":"2004-12-28","bar_index":675,"type":"RECLAIM","strength":1.0,"price":10.1558,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-12-27","prior_stop_level":10.0229,"sweep_low":9.9936,"atr14":0.211046,"stop_level":9.888077,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-01-13","known_ts":"2005-01-13","bar_index":679,"type":"RECLAIM","strength":1.0,"price":10.1266,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-06-10","known_ts":"2005-06-10","bar_index":713,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.5751,"stop_level":10.6599,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-06-15","known_ts":"2005-06-15","bar_index":714,"type":"RECLAIM","strength":0.725,"price":10.7943,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-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":"2005-06-10","prior_stop_level":10.6599,"sweep_low":10.4612,"atr14":0.205438,"stop_level":10.358481,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-10","known_ts":"2005-08-12","bar_index":727,"type":"BUY","strength":0.588,"price":10.4612,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2005-09-02","known_ts":"2005-09-02","bar_index":732,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.7745,"stop_level":9.7803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-10-10","known_ts":"2005-10-12","bar_index":741,"type":"BUY","strength":0.45,"price":9.5992,"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-12-05","known_ts":"2005-12-05","bar_index":754,"type":"RECLAIM","strength":0.725,"price":10.1018,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-09-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-27","known_ts":"2006-04-27","bar_index":786,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.5716,"stop_level":12.0099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-10","known_ts":"2006-08-14","bar_index":811,"type":"BUY","strength":0.45,"price":9.6868,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-10-13","known_ts":"2006-10-13","bar_index":826,"type":"RECLAIM","strength":0.725,"price":11.6008,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-04-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-07","known_ts":"2006-12-07","bar_index":838,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.4336,"stop_level":12.4395,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-08","known_ts":"2006-12-08","bar_index":839,"type":"RECLAIM","strength":0.863,"price":12.495,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-12-07","prior_stop_level":12.4395,"sweep_low":12.3927,"atr14":0.21113,"stop_level":12.287135,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-27","known_ts":"2006-12-27","bar_index":843,"type":"RECLAIM","strength":0.863,"price":12.495,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-27","known_ts":"2007-02-27","bar_index":856,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.4417,"stop_level":13.6901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-01","known_ts":"2007-03-01","bar_index":857,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.4797,"stop_level":13.6901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-03-07","known_ts":"2007-03-07","bar_index":858,"type":"RECLAIM","strength":1.0,"price":13.7398,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-03-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-03-01","prior_stop_level":13.6901,"sweep_low":12.98,"atr14":0.257893,"stop_level":12.851053,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-04","known_ts":"2007-05-04","bar_index":872,"type":"RECLAIM","strength":1.0,"price":15.1716,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-06-20","known_ts":"2007-06-20","bar_index":882,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.2125,"stop_level":15.2418,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-06-21","known_ts":"2007-06-21","bar_index":883,"type":"RECLAIM","strength":1.0,"price":15.3382,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-06-20","prior_stop_level":15.2418,"sweep_low":15.1044,"atr14":0.227502,"stop_level":14.990649,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-28","known_ts":"2007-10-02","bar_index":906,"type":"BUY","strength":0.725,"price":14.8282,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":911,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.7239,"stop_level":16.1043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-11-06","known_ts":"2007-11-06","bar_index":915,"type":"RECLAIM","strength":0.725,"price":16.4663,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-11-12","known_ts":"2007-11-12","bar_index":916,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.4601,"stop_level":15.6626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-11-14","known_ts":"2007-11-14","bar_index":917,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.5521,"stop_level":15.6626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-03-13","known_ts":"2008-03-13","bar_index":944,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.3865,"stop_level":13.5951,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-03-17","known_ts":"2008-03-17","bar_index":944,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.7301,"stop_level":13.5951,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-03-24","known_ts":"2008-03-26","bar_index":946,"type":"REBUY","strength":0.45,"price":13.4908,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-04-17","known_ts":"2008-04-17","bar_index":952,"type":"RECLAIM","strength":0.725,"price":14.9877,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-03-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-20","known_ts":"2008-06-20","bar_index":967,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.8221,"stop_level":16.0123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-07-09","known_ts":"2008-07-09","bar_index":971,"type":"RECLAIM","strength":0.863,"price":15.7975,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-10-15","known_ts":"2008-10-17","bar_index":994,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-15","trigger_known_ts":"2008-10-17","strength":0.45,"price":9.9939,"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.409567,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.1411,"atr14":0.867936,"stop_level":8.707132,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-31","known_ts":"2008-11-04","bar_index":998,"type":"BUY","strength":0.45,"price":11.3804,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-11-21","known_ts":"2008-11-25","bar_index":1003,"type":"BUY","strength":0.45,"price":8.8466,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-11-21","known_ts":"2008-11-25","bar_index":1003,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-11-21","trigger_known_ts":"2008-11-25","strength":0.45,"price":8.8466,"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.47678,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.5031,"atr14":0.761434,"stop_level":7.122383,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":1015,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.6933,"stop_level":7.8773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":1016,"type":"RECLAIM","strength":0.588,"price":7.9509,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-20","prior_stop_level":7.8773,"sweep_low":7.6196,"atr14":0.423237,"stop_level":7.407982,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-10","known_ts":"2009-03-12","bar_index":1027,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-10","trigger_known_ts":"2009-03-12","strength":0.45,"price":5.0,"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.704282,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.0613,"atr14":0.354974,"stop_level":3.883813,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-13","known_ts":"2009-03-17","bar_index":1028,"type":"BUY","strength":0.45,"price":5.3374,"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-13","known_ts":"2009-03-17","bar_index":1028,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-13","trigger_known_ts":"2009-03-17","strength":0.45,"price":5.3374,"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.684327,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.0613,"atr14":0.335605,"stop_level":3.893497,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-01","known_ts":"2009-04-01","bar_index":1032,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.9202,"stop_level":5.3313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-02","known_ts":"2009-04-02","bar_index":1032,"type":"RECLAIM","strength":0.588,"price":5.4172,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-04-01","prior_stop_level":5.3313,"sweep_low":4.7546,"atr14":0.388661,"stop_level":4.56027,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-22","known_ts":"2009-06-22","bar_index":1051,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.0859,"stop_level":7.3681,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-29","known_ts":"2009-06-29","bar_index":1052,"type":"RECLAIM","strength":0.725,"price":7.3865,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-06-22","prior_stop_level":7.3681,"sweep_low":6.8405,"atr14":0.320993,"stop_level":6.680004,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-17","known_ts":"2009-07-21","bar_index":1057,"type":"BUY","strength":0.863,"price":7.6258,"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":"2009-08-31","known_ts":"2009-08-31","bar_index":1067,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.1779,"stop_level":8.2945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-03","known_ts":"2009-09-03","bar_index":1068,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.8957,"stop_level":8.2945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-09","known_ts":"2009-09-09","bar_index":1069,"type":"RECLAIM","strength":0.863,"price":8.3497,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-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":"2009-09-03","prior_stop_level":8.2945,"sweep_low":7.7546,"atr14":0.253078,"stop_level":7.628061,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-21","known_ts":"2009-09-21","bar_index":1072,"type":"RECLAIM","strength":0.863,"price":8.5706,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-12-15","known_ts":"2009-12-17","bar_index":1092,"type":"BUY","strength":0.588,"price":6.5399,"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":"2010-01-28","known_ts":"2010-01-28","bar_index":1101,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.3374,"stop_level":7.4049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-01","known_ts":"2010-02-01","bar_index":1102,"type":"RECLAIM","strength":1.0,"price":7.4417,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-28","prior_stop_level":7.4049,"sweep_low":7.2761,"atr14":0.223099,"stop_level":7.164551,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-11","known_ts":"2010-02-11","bar_index":1105,"type":"RECLAIM","strength":1.0,"price":8.0429,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-25","known_ts":"2010-02-25","bar_index":1108,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.7546,"stop_level":7.7607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-01","known_ts":"2010-03-01","bar_index":1108,"type":"RECLAIM","strength":1.0,"price":7.7791,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-02-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-02-25","prior_stop_level":7.7607,"sweep_low":7.681,"atr14":0.199833,"stop_level":7.581083,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-15","known_ts":"2010-03-15","bar_index":1112,"type":"RECLAIM","strength":1.0,"price":8.6564,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-25","known_ts":"2010-03-25","bar_index":1114,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.3558,"stop_level":8.3865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-26","known_ts":"2010-03-26","bar_index":1115,"type":"RECLAIM","strength":1.0,"price":8.4785,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-03-25","prior_stop_level":8.3865,"sweep_low":8.3374,"atr14":0.203147,"stop_level":8.235826,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-09","known_ts":"2010-04-09","bar_index":1118,"type":"RECLAIM","strength":1.0,"price":9.3313,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-23","known_ts":"2010-04-23","bar_index":1121,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.7853,"stop_level":9.2025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-06","known_ts":"2010-08-06","bar_index":1145,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.362,"stop_level":8.4049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-10","known_ts":"2010-08-10","bar_index":1146,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.908,"stop_level":8.4049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-12","known_ts":"2010-08-12","bar_index":1147,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.6687,"stop_level":8.4049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-09-13","known_ts":"2010-09-13","bar_index":1154,"type":"RECLAIM","strength":0.863,"price":8.6135,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-25","known_ts":"2010-10-25","bar_index":1164,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.3497,"stop_level":8.362,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-27","known_ts":"2010-10-27","bar_index":1164,"type":"RECLAIM","strength":1.0,"price":8.411,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-10-25","prior_stop_level":8.362,"sweep_low":8.227,"atr14":0.206569,"stop_level":8.123715,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-28","known_ts":"2010-11-01","bar_index":1165,"type":"REBUY","strength":1.0,"price":8.6319,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2010-11-18","known_ts":"2010-11-22","bar_index":1170,"type":"REBUY","strength":1.0,"price":8.8712,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-01-28","known_ts":"2011-01-28","bar_index":1186,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.0307,"stop_level":10.0736,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-01","known_ts":"2011-02-01","bar_index":1186,"type":"RECLAIM","strength":1.0,"price":10.3558,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-28","prior_stop_level":10.0736,"sweep_low":9.8957,"atr14":0.23592,"stop_level":9.77774,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-15","known_ts":"2011-02-15","bar_index":1190,"type":"RECLAIM","strength":1.0,"price":12.1534,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-10","known_ts":"2011-03-10","bar_index":1195,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.2638,"stop_level":11.5583,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-05","known_ts":"2011-07-07","bar_index":1222,"type":"BUY","strength":0.725,"price":11.9755,"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-08-04","known_ts":"2011-08-04","bar_index":1229,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.9693,"stop_level":11.3436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-09-12","known_ts":"2011-09-14","bar_index":1238,"type":"BUY","strength":0.588,"price":10.9755,"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":60},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":1252,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.2209,"stop_level":11.2761,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-11","known_ts":"2011-11-11","bar_index":1252,"type":"RECLAIM","strength":0.863,"price":11.3804,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-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":"2011-11-09","prior_stop_level":11.2761,"sweep_low":11.1043,"atr14":0.455203,"stop_level":10.876699,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-17","known_ts":"2011-11-17","bar_index":1254,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.6196,"stop_level":11.2025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2012-01-06","known_ts":"2012-01-10","bar_index":1265,"type":"BUY","strength":0.45,"price":10.2761,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-01-25","known_ts":"2012-01-25","bar_index":1269,"type":"RECLAIM","strength":0.725,"price":11.227,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-01-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-02","known_ts":"2012-03-02","bar_index":1277,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.1288,"stop_level":13.1656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-06","known_ts":"2012-03-06","bar_index":1278,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.638,"stop_level":13.1656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-21","known_ts":"2012-03-21","bar_index":1282,"type":"RECLAIM","strength":0.863,"price":12.8589,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-14","known_ts":"2012-05-14","bar_index":1294,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.8896,"stop_level":13.9264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-28","known_ts":"2012-07-02","bar_index":1305,"type":"BUY","strength":0.725,"price":14.0,"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":"2012-08-20","known_ts":"2012-08-20","bar_index":1317,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.589,"stop_level":13.7485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-09-14","known_ts":"2012-09-18","bar_index":1323,"type":"BUY","strength":0.725,"price":14.9325,"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":"2012-11-02","known_ts":"2012-11-06","bar_index":1334,"type":"BUY","strength":0.725,"price":14.1104,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2012-11-15","known_ts":"2012-11-19","bar_index":1337,"type":"BUY","strength":0.725,"price":13.7362,"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":"2013-02-21","known_ts":"2013-02-21","bar_index":1358,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.7975,"stop_level":17.0675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-29","known_ts":"2013-05-01","bar_index":1374,"type":"BUY","strength":0.863,"price":17.9141,"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-06-20","known_ts":"2013-06-20","bar_index":1386,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.773,"stop_level":20.1902,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-27","known_ts":"2013-06-27","bar_index":1388,"type":"RECLAIM","strength":1.0,"price":20.2945,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-06-20","prior_stop_level":20.1902,"sweep_low":19.2822,"atr14":0.466495,"stop_level":19.048952,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-08","known_ts":"2013-07-08","bar_index":1390,"type":"RECLAIM","strength":1.0,"price":20.8282,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-27","known_ts":"2013-08-27","bar_index":1402,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.9571,"stop_level":22.4847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-26","known_ts":"2013-09-26","bar_index":1409,"type":"RECLAIM","strength":1.0,"price":24.3006,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-17","known_ts":"2013-10-21","bar_index":1414,"type":"REBUY","strength":0.863,"price":25.3067,"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":"2013-10-25","known_ts":"2013-10-25","bar_index":1416,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.2393,"stop_level":23.7055,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-12-31","known_ts":"2014-01-03","bar_index":1431,"type":"BUY","strength":0.45,"price":20.8466,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-01-06","known_ts":"2014-01-06","bar_index":1432,"type":"RECLAIM","strength":0.588,"price":21.4847,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-12-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-02-03","known_ts":"2014-02-03","bar_index":1438,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.4417,"stop_level":20.7178,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-02-04","known_ts":"2014-02-04","bar_index":1438,"type":"RECLAIM","strength":0.588,"price":21.1534,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-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":"2014-02-03","prior_stop_level":20.7178,"sweep_low":20.4049,"atr14":0.565619,"stop_level":20.12209,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-10","known_ts":"2014-02-12","bar_index":1440,"type":"REBUY","strength":0.45,"price":20.7546,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-02-24","known_ts":"2014-02-26","bar_index":1443,"type":"REBUY","strength":0.45,"price":20.7546,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-03-17","known_ts":"2014-03-17","bar_index":1448,"type":"RECLAIM","strength":0.588,"price":21.8098,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-02-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-04-07","known_ts":"2014-04-07","bar_index":1453,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.1534,"stop_level":21.9018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-04-11","known_ts":"2014-04-11","bar_index":1454,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.4417,"stop_level":21.9018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-05-23","known_ts":"2014-05-28","bar_index":1464,"type":"BUY","strength":0.45,"price":20.1227,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-06-27","known_ts":"2014-06-27","bar_index":1472,"type":"RECLAIM","strength":0.725,"price":21.773,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-05-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-22","known_ts":"2014-07-22","bar_index":1477,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.6503,"stop_level":19.9448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-08-06","known_ts":"2014-08-08","bar_index":1481,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-08-06","trigger_known_ts":"2014-08-08","strength":0.45,"price":18.7178,"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.260362,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.4908,"atr14":0.479614,"stop_level":18.250993,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-19","known_ts":"2014-08-21","bar_index":1484,"type":"BUY","strength":0.588,"price":21.0123,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2014-09-25","known_ts":"2014-09-25","bar_index":1492,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.362,"stop_level":20.3742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-09-26","known_ts":"2014-09-26","bar_index":1493,"type":"RECLAIM","strength":0.588,"price":20.8282,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-09-25","prior_stop_level":20.3742,"sweep_low":20.2025,"atr14":0.439072,"stop_level":19.982964,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-01","known_ts":"2014-10-01","bar_index":1494,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.8098,"stop_level":20.362,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-11-12","known_ts":"2014-11-14","bar_index":1504,"type":"BUY","strength":0.45,"price":17.3313,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-11-12","known_ts":"2014-11-14","bar_index":1504,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2014-11-12","trigger_known_ts":"2014-11-14","strength":0.45,"price":17.3313,"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.238339,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.7301,"atr14":0.56687,"stop_level":16.446665,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-10","known_ts":"2014-12-10","bar_index":1510,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.0859,"stop_level":17.2699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-17","known_ts":"2014-12-19","bar_index":1512,"type":"REBUY","strength":0.45,"price":17.5767,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-01-12","known_ts":"2015-01-12","bar_index":1517,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.8896,"stop_level":16.9755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-20","known_ts":"2015-03-20","bar_index":1533,"type":"RECLAIM","strength":0.863,"price":18.773,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-31","known_ts":"2015-03-31","bar_index":1535,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.1043,"stop_level":18.3129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-04-02","known_ts":"2015-04-02","bar_index":1536,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.9632,"stop_level":18.3129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-04-06","known_ts":"2015-04-06","bar_index":1536,"type":"RECLAIM","strength":0.725,"price":18.4663,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-03-31","prior_stop_level":18.3129,"sweep_low":17.6871,"atr14":0.384226,"stop_level":17.494987,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-06","known_ts":"2015-04-06","bar_index":1536,"type":"RECLAIM","strength":0.725,"price":18.4663,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-04-02","prior_stop_level":18.3129,"sweep_low":17.7301,"atr14":0.384226,"stop_level":17.537987,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-15","known_ts":"2015-05-15","bar_index":1546,"type":"RECLAIM","strength":0.863,"price":18.5153,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-04-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-20","known_ts":"2015-05-22","bar_index":1547,"type":"BUY","strength":0.863,"price":18.6871,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2015-07-06","known_ts":"2015-07-06","bar_index":1557,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.3129,"stop_level":18.3865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-07","known_ts":"2015-07-07","bar_index":1557,"type":"RECLAIM","strength":0.863,"price":18.4049,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-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":"2015-07-06","prior_stop_level":18.3865,"sweep_low":17.8712,"atr14":0.518466,"stop_level":17.611967,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-15","known_ts":"2015-09-17","bar_index":1574,"type":"BUY","strength":0.45,"price":16.9877,"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-06","known_ts":"2015-10-08","bar_index":1579,"type":"BUY","strength":0.45,"price":15.184,"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-12-04","known_ts":"2015-12-04","bar_index":1593,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.2393,"stop_level":16.5521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-10","known_ts":"2015-12-10","bar_index":1594,"type":"RECLAIM","strength":0.725,"price":16.5767,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-12-04","prior_stop_level":16.5521,"sweep_low":15.9018,"atr14":0.349928,"stop_level":15.726836,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-20","known_ts":"2016-01-22","bar_index":1603,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2016-01-20","trigger_known_ts":"2016-01-22","strength":0.45,"price":12.5951,"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.392603,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.6319,"atr14":0.50521,"stop_level":11.379295,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-16","known_ts":"2016-02-18","bar_index":1609,"type":"BUY","strength":0.45,"price":13.6442,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Information Technology"}},{"ts":"2016-03-11","known_ts":"2016-03-11","bar_index":1615,"type":"RECLAIM","strength":0.725,"price":16.3313,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-02-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-27","known_ts":"2016-04-27","bar_index":1625,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.1288,"stop_level":18.1963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-24","known_ts":"2016-05-24","bar_index":1632,"type":"RECLAIM","strength":1.0,"price":18.7117,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-20","known_ts":"2016-07-22","bar_index":1645,"type":"BUY","strength":0.863,"price":19.2147,"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":"2016-09-08","known_ts":"2016-09-08","bar_index":1656,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.2638,"stop_level":20.7669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-10-31","known_ts":"2016-11-02","bar_index":1669,"type":"BUY","strength":0.863,"price":21.1227,"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":"2016-12-30","known_ts":"2016-12-30","bar_index":1683,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.8834,"stop_level":25.0675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-03","known_ts":"2017-01-03","bar_index":1683,"type":"RECLAIM","strength":1.0,"price":25.4969,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-12-30","prior_stop_level":25.0675,"sweep_low":24.8221,"atr14":0.48078,"stop_level":24.58171,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-24","known_ts":"2017-01-24","bar_index":1688,"type":"RECLAIM","strength":1.0,"price":26.3436,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-13","known_ts":"2017-03-13","bar_index":1699,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.5583,"stop_level":29.4908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-15","known_ts":"2017-06-19","bar_index":1721,"type":"BUY","strength":0.725,"price":25.2025,"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":"2017-06-23","known_ts":"2017-06-27","bar_index":1723,"type":"BUY","strength":0.588,"price":24.184,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2017-07-27","known_ts":"2017-07-27","bar_index":1730,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.0184,"stop_level":24.1902,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-08-01","known_ts":"2017-08-01","bar_index":1731,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.3742,"stop_level":24.1902,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-09-06","known_ts":"2017-09-08","bar_index":1740,"type":"BUY","strength":0.45,"price":21.7485,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-10-20","known_ts":"2017-10-20","bar_index":1750,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.2761,"stop_level":22.7117,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-10-24","known_ts":"2017-10-24","bar_index":1751,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.8712,"stop_level":22.7117,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-11-08","known_ts":"2017-11-10","bar_index":1755,"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":"2017-11-08","trigger_known_ts":"2017-11-10","strength":0.45,"price":18.9202,"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.372406,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.3558,"atr14":0.53669,"stop_level":18.087455,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-27","known_ts":"2017-11-29","bar_index":1759,"type":"BUY","strength":0.45,"price":19.4356,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-11-27","known_ts":"2017-11-29","bar_index":1759,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2017-11-27","trigger_known_ts":"2017-11-29","strength":0.45,"price":19.4356,"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.35531,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.2454,"atr14":0.47202,"stop_level":18.00939,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-19","known_ts":"2018-01-19","bar_index":1771,"type":"RECLAIM","strength":0.725,"price":23.092,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-02-09","known_ts":"2018-02-09","bar_index":1776,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.7485,"stop_level":19.3129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-02-12","known_ts":"2018-02-12","bar_index":1776,"type":"RECLAIM","strength":0.725,"price":19.4601,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-02-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-02-09","prior_stop_level":19.3129,"sweep_low":18.1595,"atr14":0.801292,"stop_level":17.758854,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-08","known_ts":"2018-03-12","bar_index":1782,"type":"BUY","strength":0.725,"price":21.9018,"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":20},{"ts":"2018-05-16","known_ts":"2018-05-18","bar_index":1798,"type":"BUY","strength":0.588,"price":19.1288,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":15},{"ts":"2018-07-03","known_ts":"2018-07-06","bar_index":1809,"type":"REBUY","strength":0.725,"price":18.8712,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"2018-07-03","known_ts":"2018-07-03","bar_index":1809,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.1595,"stop_level":18.2638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-07-05","known_ts":"2018-07-05","bar_index":1809,"type":"RECLAIM","strength":0.725,"price":18.7117,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-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":"2018-07-03","prior_stop_level":18.2638,"sweep_low":18.135,"atr14":0.451861,"stop_level":17.90907,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-28","known_ts":"2018-08-30","bar_index":1822,"type":"BUY","strength":0.588,"price":17.5951,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2018-10-01","known_ts":"2018-10-01","bar_index":1829,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.9816,"stop_level":17.0982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-10-04","known_ts":"2018-10-04","bar_index":1830,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.8957,"stop_level":17.0982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-10-03","known_ts":"2018-10-03","bar_index":1830,"type":"RECLAIM","strength":0.588,"price":17.2638,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-10-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-10-01","prior_stop_level":17.0982,"sweep_low":16.9141,"atr14":0.385325,"stop_level":16.721438,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-31","known_ts":"2018-11-02","bar_index":1837,"type":"BUY","strength":0.45,"price":16.8712,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Information Technology"}},{"ts":"2018-10-31","known_ts":"2018-11-02","bar_index":1837,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-10-31","trigger_known_ts":"2018-11-02","strength":0.45,"price":16.8712,"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.274213,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.362,"atr14":0.704635,"stop_level":14.009682,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-11","known_ts":"2018-12-11","bar_index":1846,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.3252,"stop_level":15.5153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-12","known_ts":"2018-12-12","bar_index":1846,"type":"RECLAIM","strength":0.588,"price":15.5276,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-12-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-12-11","prior_stop_level":15.5153,"sweep_low":15.135,"atr14":0.631723,"stop_level":14.819138,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-04","known_ts":"2019-02-04","bar_index":1858,"type":"RECLAIM","strength":0.863,"price":17.3313,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":1865,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.8773,"stop_level":17.1902,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-13","known_ts":"2019-03-13","bar_index":1866,"type":"RECLAIM","strength":0.863,"price":17.2209,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-03-06","prior_stop_level":17.1902,"sweep_low":16.1534,"atr14":0.410158,"stop_level":15.948321,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-01","known_ts":"2019-04-01","bar_index":1871,"type":"RECLAIM","strength":0.863,"price":17.4172,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-09","known_ts":"2019-04-11","bar_index":1873,"type":"BUY","strength":0.863,"price":17.7301,"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":10},{"ts":"2019-05-02","known_ts":"2019-05-02","bar_index":1878,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.3497,"stop_level":17.546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-05-03","known_ts":"2019-05-03","bar_index":1878,"type":"RECLAIM","strength":1.0,"price":17.8282,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-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":"2019-05-02","prior_stop_level":17.546,"sweep_low":17.1902,"atr14":0.405106,"stop_level":16.987647,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-06","known_ts":"2019-05-08","bar_index":1879,"type":"REBUY","strength":1.0,"price":19.3988,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2019-06-21","known_ts":"2019-06-21","bar_index":1890,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.8589,"stop_level":19.0613,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-28","known_ts":"2019-06-28","bar_index":1891,"type":"RECLAIM","strength":1.0,"price":19.0798,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-06-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":"2019-06-21","prior_stop_level":19.0613,"sweep_low":18.6135,"atr14":0.509247,"stop_level":18.358876,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-31","known_ts":"2019-08-02","bar_index":1899,"type":"BUY","strength":0.863,"price":20.1902,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"2019-09-09","known_ts":"2019-09-11","bar_index":1908,"type":"BUY","strength":0.863,"price":20.8466,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2019-11-06","known_ts":"2019-11-08","bar_index":1922,"type":"BUY","strength":0.725,"price":19.3006,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2019-11-29","known_ts":"2019-11-29","bar_index":1927,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.1411,"stop_level":20.2025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-16","known_ts":"2019-12-16","bar_index":1931,"type":"RECLAIM","strength":1.0,"price":21.1043,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-27","known_ts":"2020-01-27","bar_index":1940,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.7853,"stop_level":21.1472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-03","known_ts":"2020-04-07","bar_index":1956,"type":"BUY","strength":0.588,"price":11.6626,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40,"retro_override":true,"retro_ctx":{"group_id":"Information Technology"}},{"ts":"2020-05-12","known_ts":"2020-05-12","bar_index":1964,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.6319,"stop_level":10.8098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":1966,"type":"RECLAIM","strength":0.45,"price":11.3252,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-12","prior_stop_level":10.8098,"sweep_low":9.3129,"atr14":0.960032,"stop_level":8.832884,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":1971,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.8773,"stop_level":11.0736,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-12","known_ts":"2020-06-12","bar_index":1972,"type":"RECLAIM","strength":0.588,"price":11.3804,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-11","prior_stop_level":11.0736,"sweep_low":10.6871,"atr14":0.943347,"stop_level":10.215427,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-08","known_ts":"2020-09-08","bar_index":1992,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.0061,"stop_level":12.2945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-10","known_ts":"2020-09-10","bar_index":1992,"type":"RECLAIM","strength":0.725,"price":12.4601,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-09-08","prior_stop_level":12.2945,"sweep_low":11.9632,"atr14":0.486689,"stop_level":11.719856,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-29","known_ts":"2020-10-01","bar_index":1997,"type":"REBUY","strength":0.725,"price":13.5767,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2020-11-13","known_ts":"2020-11-17","bar_index":2008,"type":"BUY","strength":0.863,"price":15.4417,"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":"2021-01-13","known_ts":"2021-01-13","bar_index":2021,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.4601,"stop_level":22.2454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-09","known_ts":"2021-04-09","bar_index":2041,"type":"RECLAIM","strength":1.0,"price":24.6626,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-02","known_ts":"2021-06-02","bar_index":2053,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.227,"stop_level":29.2515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-08","known_ts":"2021-06-08","bar_index":2054,"type":"RECLAIM","strength":1.0,"price":29.9816,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-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":"2021-06-02","prior_stop_level":29.2515,"sweep_low":28.2945,"atr14":0.851306,"stop_level":27.868847,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-29","known_ts":"2021-10-01","bar_index":2081,"type":"BUY","strength":0.725,"price":25.2209,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2021-10-27","known_ts":"2021-10-27","bar_index":2087,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.6626,"stop_level":24.9325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-11-01","known_ts":"2021-11-01","bar_index":2088,"type":"RECLAIM","strength":0.725,"price":25.6442,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-10-27","prior_stop_level":24.9325,"sweep_low":23.8221,"atr14":0.875024,"stop_level":23.384588,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-10","known_ts":"2021-11-10","bar_index":2091,"type":"RECLAIM","strength":0.863,"price":26.8589,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-29","known_ts":"2021-11-29","bar_index":2095,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.5153,"stop_level":24.7975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-12-02","known_ts":"2021-12-02","bar_index":2096,"type":"RECLAIM","strength":0.588,"price":24.9571,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2021-11-29","prior_stop_level":24.7975,"sweep_low":23.7791,"atr14":0.986014,"stop_level":23.286093,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-29","known_ts":"2021-12-31","bar_index":2102,"type":"BUY","strength":0.588,"price":24.6626,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2022-01-21","known_ts":"2022-01-21","bar_index":2107,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.0552,"stop_level":25.4785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-01-25","known_ts":"2022-01-25","bar_index":2108,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.3988,"stop_level":25.4785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-02-07","known_ts":"2022-02-09","bar_index":2111,"type":"BUY","strength":0.588,"price":26.8589,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":70},{"ts":"2022-02-24","known_ts":"2022-02-24","bar_index":2115,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.9693,"stop_level":25.6871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-03-03","known_ts":"2022-03-03","bar_index":2116,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.1166,"stop_level":24.589,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-03-17","known_ts":"2022-03-21","bar_index":2120,"type":"BUY","strength":0.588,"price":24.4479,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Information Technology"}},{"ts":"2022-03-25","known_ts":"2022-03-25","bar_index":2122,"type":"RECLAIM","strength":0.725,"price":25.8589,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-03-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-12","known_ts":"2022-04-14","bar_index":2126,"type":"BUY","strength":0.588,"price":24.8037,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Information Technology"}},{"ts":"2022-04-18","known_ts":"2022-04-18","bar_index":2127,"type":"RECLAIM","strength":0.725,"price":26.2577,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-04-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-27","known_ts":"2022-04-27","bar_index":2129,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.589,"stop_level":23.3067,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-17","known_ts":"2022-08-17","bar_index":2155,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.227,"stop_level":20.6871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-23","known_ts":"2022-08-23","bar_index":2156,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.4233,"stop_level":20.6871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-25","known_ts":"2022-08-25","bar_index":2157,"type":"RECLAIM","strength":0.588,"price":20.8221,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-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":"2022-08-23","prior_stop_level":20.6871,"sweep_low":19.1411,"atr14":0.803113,"stop_level":18.739543,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-08","known_ts":"2022-09-12","bar_index":2160,"type":"REBUY","strength":0.588,"price":19.8834,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Information Technology"}},{"ts":"2022-10-04","known_ts":"2022-10-06","bar_index":2166,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-10-04","trigger_known_ts":"2022-10-06","strength":0.45,"price":12.3926,"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.54247,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.6442,"atr14":0.732831,"stop_level":11.277784,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-17","known_ts":"2022-10-19","bar_index":2169,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-10-17","trigger_known_ts":"2022-10-19","strength":0.45,"price":11.6748,"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.568971,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.0798,"atr14":0.664052,"stop_level":10.747774,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-28","known_ts":"2022-11-01","bar_index":2172,"type":"BUY","strength":0.45,"price":13.1043,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Information Technology"}},{"ts":"2022-10-28","known_ts":"2022-11-01","bar_index":2172,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-28","trigger_known_ts":"2022-11-01","strength":0.45,"price":13.1043,"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.516195,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.4479,"atr14":0.597192,"stop_level":11.149304,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-19","known_ts":"2022-12-19","bar_index":2183,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.8589,"stop_level":13.9877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-20","known_ts":"2022-12-20","bar_index":2184,"type":"RECLAIM","strength":0.588,"price":14.0429,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-12-19","prior_stop_level":13.9877,"sweep_low":13.7546,"atr14":0.513645,"stop_level":13.497778,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-31","known_ts":"2023-01-31","bar_index":2193,"type":"RECLAIM","strength":0.863,"price":17.454,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":2197,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.135,"stop_level":16.2331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-22","known_ts":"2023-06-22","bar_index":2225,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.0859,"stop_level":15.2209,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-27","known_ts":"2023-06-27","bar_index":2226,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.1963,"stop_level":15.2209,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-29","known_ts":"2023-06-29","bar_index":2227,"type":"RECLAIM","strength":0.863,"price":15.3067,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-06-22","prior_stop_level":15.2209,"sweep_low":14.8344,"atr14":0.350844,"stop_level":14.658978,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-29","known_ts":"2023-06-29","bar_index":2227,"type":"RECLAIM","strength":0.863,"price":15.3067,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-06-27","prior_stop_level":15.2209,"sweep_low":14.9264,"atr14":0.350844,"stop_level":14.750978,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-12","known_ts":"2023-07-12","bar_index":2230,"type":"RECLAIM","strength":0.863,"price":15.9202,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-01","known_ts":"2023-08-01","bar_index":2234,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.1718,"stop_level":16.3558,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-03","known_ts":"2023-08-03","bar_index":2235,"type":"RECLAIM","strength":0.863,"price":17.6503,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-01 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-08-01","prior_stop_level":16.3558,"sweep_low":15.6442,"atr14":0.472081,"stop_level":15.40816,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-15","known_ts":"2023-08-15","bar_index":2238,"type":"RECLAIM","strength":0.863,"price":17.8773,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-09-26","known_ts":"2023-09-26","bar_index":2247,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.3067,"stop_level":16.3436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-09-27","known_ts":"2023-09-27","bar_index":2248,"type":"RECLAIM","strength":0.863,"price":16.411,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-09-26 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":"2023-09-26","prior_stop_level":16.3436,"sweep_low":16.2331,"atr14":0.434452,"stop_level":16.015874,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-13","known_ts":"2023-11-15","bar_index":2259,"type":"BUY","strength":0.725,"price":15.98,"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":"2023-12-12","known_ts":"2023-12-12","bar_index":2265,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.09,"stop_level":15.27,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2023-12-13","known_ts":"2023-12-13","bar_index":2266,"type":"RECLAIM","strength":0.725,"price":15.49,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2023-12-12","prior_stop_level":15.27,"sweep_low":14.82,"atr14":0.497061,"stop_level":14.57147,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-02","known_ts":"2024-01-02","bar_index":2270,"type":"RECLAIM","strength":0.863,"price":16.16,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-11","known_ts":"2024-01-11","bar_index":2272,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.86,"stop_level":16.16,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-04-08","known_ts":"2024-04-10","bar_index":2292,"type":"BUY","strength":0.588,"price":12.48,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2024-06-06","known_ts":"2024-06-06","bar_index":2306,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.83,"stop_level":12.89,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-06-11","known_ts":"2024-06-11","bar_index":2307,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.55,"stop_level":12.89,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-06-12","known_ts":"2024-06-12","bar_index":2307,"type":"RECLAIM","strength":0.588,"price":13.11,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-06-06","prior_stop_level":12.89,"sweep_low":12.43,"atr14":0.376685,"stop_level":12.241657,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-12","known_ts":"2024-06-12","bar_index":2307,"type":"RECLAIM","strength":0.588,"price":13.11,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-06-11","prior_stop_level":12.89,"sweep_low":12.43,"atr14":0.376685,"stop_level":12.241657,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-12","known_ts":"2024-07-12","bar_index":2314,"type":"RECLAIM","strength":0.725,"price":14.87,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-06-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-08-01","known_ts":"2024-08-01","bar_index":2318,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.21,"stop_level":14.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-08-06","known_ts":"2024-08-06","bar_index":2319,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.7,"stop_level":14.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-09-16","known_ts":"2024-09-18","bar_index":2329,"type":"BUY","strength":1.0,"price":13.78,"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":35},{"ts":"2024-10-18","known_ts":"2024-10-18","bar_index":2337,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.11,"stop_level":13.14,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-11-08","known_ts":"2024-11-08","bar_index":2342,"type":"RECLAIM","strength":1.0,"price":14.22,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-03","known_ts":"2024-12-03","bar_index":2347,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.18,"stop_level":14.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-06","known_ts":"2024-12-06","bar_index":2348,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.14,"stop_level":14.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-09","known_ts":"2024-12-09","bar_index":2348,"type":"RECLAIM","strength":1.0,"price":14.58,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-12-03","prior_stop_level":14.35,"sweep_low":13.96,"atr14":0.434535,"stop_level":13.742733,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-09","known_ts":"2024-12-09","bar_index":2348,"type":"RECLAIM","strength":1.0,"price":14.58,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-12-06","prior_stop_level":14.35,"sweep_low":13.99,"atr14":0.434535,"stop_level":13.772733,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-20","known_ts":"2024-12-20","bar_index":2351,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.93,"stop_level":14.04,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-24","known_ts":"2024-12-24","bar_index":2352,"type":"RECLAIM","strength":1.0,"price":14.28,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-12-20","prior_stop_level":14.04,"sweep_low":13.7,"atr14":0.528864,"stop_level":13.435568,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-23","known_ts":"2025-04-25","bar_index":2379,"type":"BUY","strength":0.45,"price":8.57,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Information Technology"}},{"ts":"2025-04-23","known_ts":"2025-04-25","bar_index":2379,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-04-23","trigger_known_ts":"2025-04-25","strength":0.45,"price":8.57,"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.436555,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.55,"atr14":0.478855,"stop_level":7.310573,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-16","known_ts":"2025-07-16","bar_index":2398,"type":"RECLAIM","strength":0.863,"price":14.11,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-01","known_ts":"2025-08-01","bar_index":2402,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.94,"stop_level":13.31,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-22","known_ts":"2025-08-22","bar_index":2407,"type":"RECLAIM","strength":1.0,"price":13.51,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-08-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-17","known_ts":"2025-12-19","bar_index":2434,"type":"BUY","strength":0.588,"price":10.37,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55,"retro_override":true,"retro_ctx":{"group_id":"Information Technology"}},{"ts":"2026-01-28","known_ts":"2026-01-28","bar_index":2443,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.97,"stop_level":10.07,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2026-02-02","known_ts":"2026-02-02","bar_index":2444,"type":"RECLAIM","strength":0.725,"price":10.13,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2026-01-28","prior_stop_level":10.07,"sweep_low":9.78,"atr14":0.397863,"stop_level":9.581069,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-30","known_ts":"2026-04-01","bar_index":2457,"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":"2026-03-30","trigger_known_ts":"2026-04-01","strength":0.45,"price":6.23,"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.574163,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.07,"atr14":0.368859,"stop_level":5.885571,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-13","known_ts":"2026-04-15","bar_index":2460,"type":"BUY","strength":0.45,"price":6.91,"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":"2026-04-13","known_ts":"2026-04-15","bar_index":2460,"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":"2026-04-13","trigger_known_ts":"2026-04-15","strength":0.45,"price":6.91,"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.527683,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.02,"atr14":0.325942,"stop_level":5.857029,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-15","known_ts":"2026-05-15","bar_index":2468,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.66,"stop_level":7.03,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-22","known_ts":"2026-05-22","bar_index":2469,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.59,"stop_level":7.03,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-29","known_ts":"2026-05-29","bar_index":2471,"type":"RECLAIM","strength":0.588,"price":7.19,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-05-22","prior_stop_level":7.03,"sweep_low":6.31,"atr14":0.412216,"stop_level":6.103892,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-14","known_ts":"2026-07-14","bar_index":2481,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.97,"stop_level":7.99,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-07-16","known_ts":"2026-07-16","bar_index":2481,"type":"RECLAIM","strength":0.725,"price":8.29,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-07-14","prior_stop_level":7.99,"sweep_low":7.76,"atr14":0.460797,"stop_level":7.529601,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-08-10","known_ts":"2026-08-10","bar_index":2487,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.011,"stop_level":8.16,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-08-13","known_ts":"2026-08-13","bar_index":2488,"type":"RECLAIM","strength":0.725,"price":8.49,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-08-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-08-10","prior_stop_level":8.16,"sweep_low":7.78,"atr14":0.500312,"stop_level":7.529844,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-08-10","last_scored_basis":"structure_stop","bars_since_signal":0,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":true,"above200":false},"early_dots":["2017-06-15","2017-08-23","2018-02-23","2018-04-04","2018-05-08","2018-06-04","2018-08-07","2018-08-23","2018-10-15","2018-10-31","2019-07-01","2019-07-23","2019-08-29","2019-10-11","2019-11-01","2020-03-02","2020-03-18","2021-01-29","2021-02-22","2021-03-31","2021-06-25","2021-07-22","2021-08-09","2021-08-25","2021-09-21","2021-12-23","2022-02-02","2023-03-20","2023-09-22","2023-10-13","2023-10-31","2024-03-07","2025-01-16","2025-02-04","2025-03-14","2025-08-19","2025-09-18","2025-10-01","2025-10-17","2025-12-01"],"warnings":[{"ts":"2023-06-27","kind":"confirm","px":15.1963,"level":15.2209},{"ts":"2023-07-06","kind":"arm","px":15.0736},{"ts":"2023-07-28","kind":"arm","px":16.319},{"ts":"2023-08-01","kind":"confirm","px":16.1718,"level":16.3558},{"ts":"2023-09-05","kind":"arm","px":18.3988},{"ts":"2023-09-26","kind":"confirm","px":16.3067,"level":16.3436},{"ts":"2023-11-20","kind":"arm","px":15.91},{"ts":"2023-12-12","kind":"confirm","px":15.09,"level":15.27},{"ts":"2024-01-04","kind":"arm","px":16.16},{"ts":"2024-01-11","kind":"confirm","px":15.86,"level":16.16},{"ts":"2024-05-09","kind":"arm","px":12.17},{"ts":"2024-06-06","kind":"confirm","px":12.83,"level":12.89},{"ts":"2024-06-10","kind":"arm","px":12.74},{"ts":"2024-06-11","kind":"confirm","px":12.55,"level":12.89},{"ts":"2024-07-24","kind":"arm","px":14.45},{"ts":"2024-08-01","kind":"confirm","px":14.21,"level":14.45},{"ts":"2024-08-05","kind":"arm","px":12.5},{"ts":"2024-08-06","kind":"confirm","px":11.7,"level":14.45},{"ts":"2024-10-10","kind":"arm","px":13.14},{"ts":"2024-10-18","kind":"confirm","px":13.11,"level":13.14},{"ts":"2024-11-22","kind":"arm","px":14.5},{"ts":"2024-12-03","kind":"confirm","px":14.18,"level":14.35},{"ts":"2024-12-05","kind":"arm","px":14.04},{"ts":"2024-12-06","kind":"confirm","px":14.14,"level":14.35},{"ts":"2024-12-19","kind":"arm","px":13.93},{"ts":"2024-12-20","kind":"confirm","px":13.93,"level":14.04},{"ts":"2025-06-04","kind":"arm","px":10.84},{"ts":"2025-07-29","kind":"arm","px":13.98},{"ts":"2025-08-01","kind":"confirm","px":12.94,"level":13.31},{"ts":"2026-01-05","kind":"arm","px":10.16},{"ts":"2026-01-28","kind":"confirm","px":9.97,"level":10.07},{"ts":"2026-05-14","kind":"arm","px":6.93},{"ts":"2026-05-15","kind":"confirm","px":6.66,"level":7.03},{"ts":"2026-05-21","kind":"arm","px":6.37},{"ts":"2026-05-22","kind":"confirm","px":6.59,"level":7.03},{"ts":"2026-06-17","kind":"arm","px":7.52},{"ts":"2026-07-13","kind":"arm","px":8.15},{"ts":"2026-07-14","kind":"confirm","px":7.97,"level":7.99},{"ts":"2026-08-07","kind":"arm","px":8.25},{"ts":"2026-08-10","kind":"confirm","px":8.011,"level":8.16}],"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":[]}}}