{"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":"PRMB","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1993-01-15","known_ts":"1993-01-19","bar_index":50,"type":"REBUY","strength":0.588,"price":9.6524,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":30},{"ts":"1993-02-10","known_ts":"1993-02-10","bar_index":56,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.7865,"stop_level":9.8312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1993-02-12","known_ts":"1993-02-12","bar_index":56,"type":"RECLAIM","strength":0.588,"price":9.8831,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-02-10 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":"1993-02-10","prior_stop_level":9.8312,"sweep_low":9.7418,"atr14":0.433496,"stop_level":9.525052,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-04-02","known_ts":"1993-04-02","bar_index":68,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.8955,"stop_level":12.0744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1993-04-08","known_ts":"1993-04-08","bar_index":69,"type":"RECLAIM","strength":0.588,"price":12.5216,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-04-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1993-04-02","prior_stop_level":12.0744,"sweep_low":11.493,"atr14":0.512019,"stop_level":11.236991,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-05-20","known_ts":"1993-05-24","bar_index":79,"type":"BUY","strength":0.588,"price":13.8714,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1993-08-20","known_ts":"1993-08-20","bar_index":100,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.5071,"stop_level":21.0444,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-08-26","known_ts":"1993-08-26","bar_index":101,"type":"RECLAIM","strength":0.863,"price":21.3131,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-08-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1993-08-20","prior_stop_level":21.0444,"sweep_low":19.5221,"atr14":0.830718,"stop_level":19.106741,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-09-23","known_ts":"1993-09-23","bar_index":108,"type":"RECLAIM","strength":0.863,"price":24.8055,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-08-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-01-21","known_ts":"1994-01-25","bar_index":136,"type":"BUY","strength":0.45,"price":18.4579,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-01-31","known_ts":"1994-01-31","bar_index":138,"type":"RECLAIM","strength":0.588,"price":20.6979,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-01-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1994-03-15","known_ts":"1994-03-15","bar_index":148,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.1876,"stop_level":19.5463,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-05-03","known_ts":"1994-05-05","bar_index":159,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-05-03","trigger_known_ts":"1994-05-05","strength":0.45,"price":13.9872,"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.474098,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.001,"atr14":0.871987,"stop_level":12.565006,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-19","known_ts":"1994-05-23","bar_index":163,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-05-19","trigger_known_ts":"1994-05-23","strength":0.45,"price":13.6444,"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.486987,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.4003,"atr14":0.79906,"stop_level":11.00077,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-24","known_ts":"1994-05-26","bar_index":164,"type":"BUY","strength":0.45,"price":14.3625,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-05-24","known_ts":"1994-05-26","bar_index":164,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-05-24","trigger_known_ts":"1994-05-26","strength":0.45,"price":14.3625,"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.459987,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.4003,"atr14":0.742523,"stop_level":11.029038,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-16","known_ts":"1994-06-16","bar_index":169,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.1435,"stop_level":11.8491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-06-20","known_ts":"1994-06-20","bar_index":170,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.7719,"stop_level":11.8491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-08-05","known_ts":"1994-08-09","bar_index":181,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-08-05","trigger_known_ts":"1994-08-09","strength":0.45,"price":7.7199,"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.709741,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.0915,"atr14":0.576983,"stop_level":6.803008,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-10","known_ts":"1994-08-12","bar_index":182,"type":"BUY","strength":0.45,"price":7.8994,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-08-10","known_ts":"1994-08-12","bar_index":182,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-08-10","trigger_known_ts":"1994-08-12","strength":0.45,"price":7.8994,"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.702992,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.0915,"atr14":0.525041,"stop_level":6.82898,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-21","known_ts":"1994-10-21","bar_index":199,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.9174,"stop_level":8.3672,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-12-16","known_ts":"1994-12-20","bar_index":212,"type":"BUY","strength":0.725,"price":6.8565,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"1995-01-16","known_ts":"1995-01-16","bar_index":218,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.1723,"stop_level":7.2174,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-01-24","known_ts":"1995-01-24","bar_index":220,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.037,"stop_level":7.2174,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-03-02","known_ts":"1995-03-06","bar_index":229,"type":"BUY","strength":0.725,"price":7.0563,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1995-03-22","known_ts":"1995-03-22","bar_index":233,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.423,"stop_level":6.4683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-04-10","known_ts":"1995-04-12","bar_index":238,"type":"BUY","strength":0.725,"price":6.8754,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1995-05-18","known_ts":"1995-05-22","bar_index":247,"type":"BUY","strength":0.725,"price":6.7087,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1995-07-19","known_ts":"1995-07-19","bar_index":261,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.1592,"stop_level":8.4312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-11-15","known_ts":"1995-11-17","bar_index":289,"type":"BUY","strength":0.725,"price":6.0629,"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":"1995-12-29","known_ts":"1996-01-03","bar_index":299,"type":"BUY","strength":0.588,"price":4.2851,"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":"1996-02-26","known_ts":"1996-02-26","bar_index":312,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.6671,"stop_level":4.7586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-02-28","known_ts":"1996-02-28","bar_index":312,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.5299,"stop_level":4.7586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-03-01","known_ts":"1996-03-01","bar_index":313,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.3011,"stop_level":4.7586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1996-04-25","known_ts":"1996-04-25","bar_index":326,"type":"RECLAIM","strength":1.0,"price":5.9483,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-03-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-05-13","known_ts":"1996-05-13","bar_index":330,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.7653,"stop_level":5.811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-05-15","known_ts":"1996-05-15","bar_index":330,"type":"RECLAIM","strength":1.0,"price":5.8568,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-05-13","prior_stop_level":5.811,"sweep_low":5.6738,"atr14":0.252112,"stop_level":5.547744,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-05-20","known_ts":"1996-05-20","bar_index":331,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.6738,"stop_level":5.7653,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-05-23","known_ts":"1996-05-23","bar_index":332,"type":"RECLAIM","strength":1.0,"price":6.5431,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-05-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-05-20","prior_stop_level":5.7653,"sweep_low":5.5822,"atr14":0.267464,"stop_level":5.448468,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-06-04","known_ts":"1996-06-04","bar_index":335,"type":"RECLAIM","strength":1.0,"price":6.3143,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-05-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-06-18","known_ts":"1996-06-18","bar_index":338,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.1313,"stop_level":6.2228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-06-25","known_ts":"1996-06-25","bar_index":340,"type":"RECLAIM","strength":1.0,"price":6.4974,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-06-18","prior_stop_level":6.2228,"sweep_low":5.7653,"atr14":0.228975,"stop_level":5.650812,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-07-03","known_ts":"1996-07-03","bar_index":342,"type":"RECLAIM","strength":1.0,"price":6.6804,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-06-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-10-31","known_ts":"1996-11-04","bar_index":370,"type":"BUY","strength":0.863,"price":5.5365,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1996-11-27","known_ts":"1996-11-27","bar_index":376,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.3535,"stop_level":5.3992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1996-12-04","known_ts":"1996-12-04","bar_index":377,"type":"RECLAIM","strength":0.588,"price":5.445,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-11-27 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":"1996-11-27","prior_stop_level":5.3992,"sweep_low":5.3077,"atr14":0.161862,"stop_level":5.226769,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-12-18","known_ts":"1996-12-18","bar_index":381,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.262,"stop_level":5.3077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1996-12-19","known_ts":"1996-12-19","bar_index":381,"type":"RECLAIM","strength":0.725,"price":5.3992,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-12-18 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":"1996-12-18","prior_stop_level":5.3077,"sweep_low":5.2162,"atr14":0.176779,"stop_level":5.127811,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-02","known_ts":"1997-01-02","bar_index":384,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.1704,"stop_level":5.262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1997-01-07","known_ts":"1997-01-07","bar_index":385,"type":"RECLAIM","strength":0.725,"price":5.445,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-01-02 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":"1997-01-02","prior_stop_level":5.262,"sweep_low":5.1247,"atr14":0.16033,"stop_level":5.044535,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-15","known_ts":"1997-01-17","bar_index":387,"type":"BUY","strength":0.588,"price":5.4907,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":25},{"ts":"1997-03-26","known_ts":"1997-03-26","bar_index":403,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.2295,"stop_level":7.321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-06-06","known_ts":"1997-06-10","bar_index":420,"type":"BUY","strength":0.863,"price":7.504,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1997-09-23","known_ts":"1997-09-23","bar_index":445,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.7179,"stop_level":7.7639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-09","known_ts":"1997-10-09","bar_index":449,"type":"RECLAIM","strength":0.863,"price":8.8205,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-28","known_ts":"1997-10-28","bar_index":453,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.3963,"stop_level":7.4423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-29","known_ts":"1997-10-29","bar_index":453,"type":"RECLAIM","strength":1.0,"price":7.7639,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-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":"1997-10-28","prior_stop_level":7.4423,"sweep_low":6.9829,"atr14":0.373581,"stop_level":6.796109,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-01-23","known_ts":"1998-01-27","bar_index":473,"type":"BUY","strength":0.588,"price":6.5186,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"1998-03-17","known_ts":"1998-03-17","bar_index":485,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.2883,"stop_level":6.3574,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1998-05-07","known_ts":"1998-05-11","bar_index":497,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-05-07","trigger_known_ts":"1998-05-11","strength":0.45,"price":4.5772,"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.511599,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.1149,"atr14":0.261587,"stop_level":3.984106,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-05-15","known_ts":"1998-05-19","bar_index":499,"type":"BUY","strength":0.45,"price":4.6813,"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-05-15","known_ts":"1998-05-19","bar_index":499,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-05-15","trigger_known_ts":"1998-05-19","strength":0.45,"price":4.6813,"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.500491,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.1149,"atr14":0.242769,"stop_level":3.993515,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-07-13","known_ts":"1998-07-13","bar_index":512,"type":"RECLAIM","strength":0.725,"price":6.171,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-03-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-08-05","known_ts":"1998-08-05","bar_index":517,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.1967,"stop_level":5.3359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-06","known_ts":"1998-11-06","bar_index":539,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.1527,"stop_level":4.2687,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-17","known_ts":"1998-12-21","bar_index":549,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-12-17","trigger_known_ts":"1998-12-21","strength":0.45,"price":2.9231,"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.559363,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.2271,"atr14":0.259903,"stop_level":2.097148,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-31","known_ts":"1999-01-05","bar_index":552,"type":"BUY","strength":0.45,"price":2.7839,"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-12-31","known_ts":"1999-01-05","bar_index":552,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-12-31","trigger_known_ts":"1999-01-05","strength":0.45,"price":2.7839,"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.580346,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.3663,"atr14":0.246826,"stop_level":2.242887,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-29","known_ts":"1999-01-29","bar_index":558,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.4127,"stop_level":2.4591,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-03-04","known_ts":"1999-03-04","bar_index":566,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.2851,"stop_level":2.3199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-03-25","known_ts":"1999-03-29","bar_index":571,"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":"1999-03-25","trigger_known_ts":"1999-03-29","strength":0.45,"price":1.8096,"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.72142,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4616,"atr14":0.164157,"stop_level":1.379522,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-08","known_ts":"1999-04-12","bar_index":574,"type":"BUY","strength":0.588,"price":2.4127,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-04-08","known_ts":"1999-04-12","bar_index":574,"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":"1999-04-08","trigger_known_ts":"1999-04-12","strength":0.588,"price":2.4127,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.628575,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.7632,"atr14":0.198266,"stop_level":1.664067,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-05-04","known_ts":"1999-05-04","bar_index":580,"type":"RECLAIM","strength":0.725,"price":2.9695,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-04-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-05-19","known_ts":"1999-05-19","bar_index":583,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5519,"stop_level":2.6911,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-06-21","known_ts":"1999-06-23","bar_index":591,"type":"BUY","strength":0.725,"price":2.8303,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1999-08-27","known_ts":"1999-08-31","bar_index":607,"type":"BUY","strength":1.0,"price":2.6911,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1999-09-16","known_ts":"1999-09-16","bar_index":611,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.4127,"stop_level":2.4591,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-09-17","known_ts":"1999-09-17","bar_index":611,"type":"RECLAIM","strength":1.0,"price":2.5519,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-09-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1999-09-16","prior_stop_level":2.4591,"sweep_low":2.4127,"atr14":0.132355,"stop_level":2.346522,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-09-20","known_ts":"1999-09-22","bar_index":612,"type":"REBUY","strength":0.863,"price":2.7375,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1999-10-18","known_ts":"1999-10-18","bar_index":618,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.9695,"stop_level":3.0623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-10-20","known_ts":"1999-10-20","bar_index":619,"type":"RECLAIM","strength":1.0,"price":3.1087,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-10-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1999-10-18","prior_stop_level":3.0623,"sweep_low":2.9463,"atr14":0.17586,"stop_level":2.85837,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-01","known_ts":"1999-11-01","bar_index":622,"type":"RECLAIM","strength":1.0,"price":3.1783,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-10-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-11-05","known_ts":"1999-11-05","bar_index":623,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.0623,"stop_level":3.0855,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-11-08","known_ts":"1999-11-08","bar_index":623,"type":"RECLAIM","strength":1.0,"price":3.2247,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-11-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1999-11-05","prior_stop_level":3.0855,"sweep_low":3.0623,"atr14":0.15347,"stop_level":2.985565,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-17","known_ts":"1999-11-19","bar_index":626,"type":"BUY","strength":1.0,"price":3.4799,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2000-05-10","known_ts":"2000-05-12","bar_index":666,"type":"BUY","strength":0.725,"price":4.2223,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2000-07-31","known_ts":"2000-07-31","bar_index":684,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.9903,"stop_level":4.0831,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2000-09-08","known_ts":"2000-09-12","bar_index":694,"type":"BUY","strength":0.588,"price":3.9903,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2000-10-16","known_ts":"2000-10-16","bar_index":702,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1295,"stop_level":4.1759,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-10-17","known_ts":"2000-10-17","bar_index":703,"type":"RECLAIM","strength":0.725,"price":4.2223,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-10-16 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":"2000-10-16","prior_stop_level":4.1759,"sweep_low":4.1063,"atr14":0.180151,"stop_level":4.016224,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-30","known_ts":"2000-10-30","bar_index":706,"type":"RECLAIM","strength":0.863,"price":4.3151,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-10-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-12-13","known_ts":"2000-12-13","bar_index":716,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.0111,"stop_level":5.1039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-12-29","known_ts":"2000-12-29","bar_index":720,"type":"RECLAIM","strength":1.0,"price":5.939,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-12-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-07","known_ts":"2001-03-09","bar_index":735,"type":"REBUY","strength":1.0,"price":8.0734,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2001-04-04","known_ts":"2001-04-04","bar_index":741,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.027,"stop_level":8.3518,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-06","known_ts":"2001-04-06","bar_index":742,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.9806,"stop_level":8.3518,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-06-11","known_ts":"2001-06-13","bar_index":757,"type":"BUY","strength":0.725,"price":8.3518,"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":"2001-11-08","known_ts":"2001-11-12","bar_index":791,"type":"BUY","strength":0.725,"price":11.6183,"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":"2001-12-10","known_ts":"2001-12-10","bar_index":798,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.1357,"stop_level":11.6999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-12-12","known_ts":"2001-12-12","bar_index":798,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.4549,"stop_level":11.6999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-12-13","known_ts":"2001-12-13","bar_index":799,"type":"RECLAIM","strength":0.725,"price":11.8855,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-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":"2001-12-10","prior_stop_level":11.6999,"sweep_low":11.0244,"atr14":0.435234,"stop_level":10.806783,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-13","known_ts":"2001-12-13","bar_index":799,"type":"RECLAIM","strength":0.725,"price":11.8855,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2001-12-12","prior_stop_level":11.6999,"sweep_low":11.2471,"atr14":0.435234,"stop_level":11.029483,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-29","known_ts":"2002-01-31","bar_index":809,"type":"BUY","strength":0.725,"price":12.6428,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2002-04-30","known_ts":"2002-04-30","bar_index":830,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.0109,"stop_level":15.0926,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-02","known_ts":"2002-05-02","bar_index":830,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.8922,"stop_level":15.0926,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-07","known_ts":"2002-08-09","bar_index":853,"type":"BUY","strength":0.45,"price":12.4868,"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-09-27","known_ts":"2002-10-01","bar_index":865,"type":"BUY","strength":0.45,"price":11.4624,"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-15","known_ts":"2002-10-15","bar_index":869,"type":"RECLAIM","strength":0.588,"price":13.3109,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-09-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2002-11-20","known_ts":"2002-11-20","bar_index":877,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.3629,"stop_level":13.9716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-02","known_ts":"2003-01-02","bar_index":887,"type":"RECLAIM","strength":0.725,"price":13.4371,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-07","known_ts":"2003-01-09","bar_index":888,"type":"BUY","strength":0.725,"price":13.8899,"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":35},{"ts":"2003-01-27","known_ts":"2003-01-27","bar_index":892,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.2589,"stop_level":13.4371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-28","known_ts":"2003-01-28","bar_index":892,"type":"RECLAIM","strength":0.863,"price":13.541,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-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":"2003-01-27","prior_stop_level":13.4371,"sweep_low":12.9917,"atr14":0.355968,"stop_level":12.813716,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-18","known_ts":"2003-03-20","bar_index":904,"type":"BUY","strength":0.588,"price":13.0659,"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":50},{"ts":"2003-04-03","known_ts":"2003-04-03","bar_index":908,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.4052,"stop_level":12.9917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2003-04-08","known_ts":"2003-04-08","bar_index":909,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.6056,"stop_level":12.9917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2003-04-16","known_ts":"2003-04-21","bar_index":911,"type":"REBUY","strength":0.725,"price":13.8677,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2003-05-23","known_ts":"2003-05-23","bar_index":919,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.6694,"stop_level":14.6843,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-27","known_ts":"2003-05-27","bar_index":920,"type":"RECLAIM","strength":0.725,"price":14.9887,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-05-23","prior_stop_level":14.6843,"sweep_low":14.6249,"atr14":0.286357,"stop_level":14.481722,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-09","known_ts":"2003-06-09","bar_index":923,"type":"RECLAIM","strength":0.863,"price":15.5083,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-03","known_ts":"2003-09-03","bar_index":943,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.1787,"stop_level":17.1935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-04","known_ts":"2003-09-04","bar_index":943,"type":"RECLAIM","strength":0.863,"price":17.201,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-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":"2003-09-03","prior_stop_level":17.1935,"sweep_low":17.0748,"atr14":0.306084,"stop_level":16.921758,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-09-19","known_ts":"2003-09-19","bar_index":947,"type":"RECLAIM","strength":1.0,"price":17.2826,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-09-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-21","known_ts":"2003-11-21","bar_index":962,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.1163,"stop_level":19.2277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-11-25","known_ts":"2003-11-25","bar_index":962,"type":"RECLAIM","strength":0.863,"price":19.3761,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-21 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":"2003-11-21","prior_stop_level":19.2277,"sweep_low":18.8194,"atr14":0.382757,"stop_level":18.628021,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-03-04","known_ts":"2004-03-04","bar_index":985,"type":"RECLAIM","strength":1.0,"price":22.5313,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-17","known_ts":"2004-03-17","bar_index":988,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.3435,"stop_level":21.6404,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-18","known_ts":"2004-03-18","bar_index":988,"type":"RECLAIM","strength":1.0,"price":21.6478,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-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":"2004-03-17","prior_stop_level":21.6404,"sweep_low":21.0391,"atr14":0.423312,"stop_level":20.827444,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-06-03","known_ts":"2004-06-03","bar_index":1006,"type":"RECLAIM","strength":1.0,"price":24.4837,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-03-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-09-13","known_ts":"2004-09-15","bar_index":1029,"type":"BUY","strength":0.45,"price":20.6976,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-10-15","known_ts":"2004-10-15","bar_index":1037,"type":"SELL","basis":"structure_stop","strength":0.45,"price":20.5862,"stop_level":20.6679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-12-20","known_ts":"2004-12-20","bar_index":1052,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.1215,"stop_level":19.5617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-12-22","known_ts":"2004-12-22","bar_index":1052,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.1364,"stop_level":19.5617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-04-08","known_ts":"2005-04-12","bar_index":1077,"type":"BUY","strength":0.588,"price":18.0102,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-05-04","known_ts":"2005-05-06","bar_index":1083,"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":"2005-05-04","trigger_known_ts":"2005-05-06","strength":0.45,"price":16.7555,"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.321612,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.5254,"atr14":0.25184,"stop_level":16.39948,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-13","known_ts":"2005-06-15","bar_index":1092,"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":"2005-06-13","trigger_known_ts":"2005-06-15","strength":0.45,"price":16.2285,"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.342949,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.538,"atr14":0.268419,"stop_level":15.403791,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-16","known_ts":"2005-06-20","bar_index":1093,"type":"BUY","strength":0.588,"price":16.4586,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-06-16","known_ts":"2005-06-20","bar_index":1093,"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":"2005-06-16","trigger_known_ts":"2005-06-20","strength":0.588,"price":16.4586,"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.325525,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":15.538,"atr14":0.264167,"stop_level":15.405916,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-13","known_ts":"2005-07-15","bar_index":1099,"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":"2005-07-13","trigger_known_ts":"2005-07-15","strength":0.588,"price":16.7778,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.288862,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":15.8127,"atr14":0.260962,"stop_level":15.682219,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-08","known_ts":"2005-08-08","bar_index":1105,"type":"RECLAIM","strength":0.725,"price":18.5966,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-08","known_ts":"2005-09-08","bar_index":1112,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.1735,"stop_level":18.5669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-17","known_ts":"2006-01-17","bar_index":1142,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.3785,"stop_level":10.4898,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-02-07","known_ts":"2006-02-09","bar_index":1147,"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":"2006-02-07","trigger_known_ts":"2006-02-09","strength":0.45,"price":8.9086,"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.537213,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.4334,"atr14":0.258163,"stop_level":8.304319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-15","known_ts":"2006-02-17","bar_index":1149,"type":"BUY","strength":0.45,"price":9.0199,"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-02-15","known_ts":"2006-02-17","bar_index":1149,"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":"2006-02-15","trigger_known_ts":"2006-02-17","strength":0.45,"price":9.0199,"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.531431,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.6487,"atr14":0.197644,"stop_level":8.549878,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-22","known_ts":"2006-03-22","bar_index":1157,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.74,"stop_level":9.8365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-05-17","known_ts":"2006-05-17","bar_index":1170,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.9947,"stop_level":11.1654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-07-31","known_ts":"2006-08-02","bar_index":1187,"type":"BUY","strength":0.725,"price":10.2003,"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":"2006-10-03","known_ts":"2006-10-03","bar_index":1202,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.42,"stop_level":12.5834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-10-04","known_ts":"2006-10-04","bar_index":1202,"type":"RECLAIM","strength":1.0,"price":12.7393,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-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":"2006-10-03","prior_stop_level":12.5834,"sweep_low":12.3309,"atr14":0.333445,"stop_level":12.164178,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-22","known_ts":"2006-12-27","bar_index":1221,"type":"BUY","strength":0.725,"price":10.8239,"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":"2007-01-05","known_ts":"2007-01-05","bar_index":1223,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.2226,"stop_level":10.3042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2007-01-08","known_ts":"2007-01-08","bar_index":1223,"type":"RECLAIM","strength":0.588,"price":10.4082,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-05 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":"2007-01-05","prior_stop_level":10.3042,"sweep_low":10.1409,"atr14":0.244325,"stop_level":10.018738,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-02-08","known_ts":"2007-02-08","bar_index":1231,"type":"RECLAIM","strength":0.863,"price":10.9798,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-02-27","known_ts":"2007-02-27","bar_index":1235,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.3117,"stop_level":10.7868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2007-04-16","known_ts":"2007-04-16","bar_index":1246,"type":"RECLAIM","strength":0.863,"price":12.5759,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-03","known_ts":"2007-05-03","bar_index":1250,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.9078,"stop_level":12.3606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-15","known_ts":"2007-05-15","bar_index":1253,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.648,"stop_level":11.9078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-21","known_ts":"2007-05-21","bar_index":1254,"type":"RECLAIM","strength":1.0,"price":12.1528,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-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":"2007-05-15","prior_stop_level":11.9078,"sweep_low":11.3955,"atr14":0.312089,"stop_level":11.239455,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-01","known_ts":"2007-06-01","bar_index":1257,"type":"RECLAIM","strength":1.0,"price":11.6628,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-07-11","known_ts":"2007-07-13","bar_index":1266,"type":"BUY","strength":0.863,"price":11.6925,"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":"2007-11-26","known_ts":"2007-11-28","bar_index":1298,"type":"BUY","strength":0.45,"price":4.432,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-11-26","known_ts":"2007-11-28","bar_index":1298,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2007-11-26","trigger_known_ts":"2007-11-28","strength":0.45,"price":4.432,"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.64758,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.0089,"atr14":0.254956,"stop_level":3.881422,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-16","known_ts":"2008-01-16","bar_index":1309,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.9814,"stop_level":5.0185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-18","known_ts":"2008-01-18","bar_index":1310,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.7587,"stop_level":5.0185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-02-08","known_ts":"2008-02-12","bar_index":1315,"type":"REBUY","strength":0.588,"price":4.5211,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-03-19","known_ts":"2008-03-24","bar_index":1324,"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-03-19","trigger_known_ts":"2008-03-24","strength":0.45,"price":1.7149,"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.863636,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3066,"atr14":0.172846,"stop_level":1.220177,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-25","known_ts":"2008-03-27","bar_index":1325,"type":"BUY","strength":0.45,"price":2.19,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-03-25","known_ts":"2008-03-27","bar_index":1325,"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-03-25","trigger_known_ts":"2008-03-27","strength":0.45,"price":2.19,"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.825857,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3066,"atr14":0.18921,"stop_level":1.211995,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-17","known_ts":"2008-04-17","bar_index":1330,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1158,"stop_level":2.294,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-09","known_ts":"2008-05-09","bar_index":1336,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8485,"stop_level":1.9525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-14","known_ts":"2008-05-14","bar_index":1337,"type":"RECLAIM","strength":0.588,"price":1.997,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-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":"2008-05-09","prior_stop_level":1.9525,"sweep_low":1.752,"atr14":0.159011,"stop_level":1.672495,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-10","known_ts":"2008-06-10","bar_index":1343,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.9525,"stop_level":2.0267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-09","known_ts":"2008-07-09","bar_index":1349,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.19,"stop_level":2.2197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-14","known_ts":"2008-07-14","bar_index":1350,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1974,"stop_level":2.2197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-15","known_ts":"2008-07-15","bar_index":1351,"type":"RECLAIM","strength":0.725,"price":2.2271,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-07-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":"2008-07-09","prior_stop_level":2.2197,"sweep_low":2.0267,"atr14":0.138395,"stop_level":1.957503,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-15","known_ts":"2008-07-15","bar_index":1351,"type":"RECLAIM","strength":0.725,"price":2.2271,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-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":"2008-07-14","prior_stop_level":2.2197,"sweep_low":2.0341,"atr14":0.138395,"stop_level":1.964903,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-07","known_ts":"2008-08-07","bar_index":1356,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1974,"stop_level":2.3533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-29","known_ts":"2008-10-31","bar_index":1376,"type":"BUY","strength":0.588,"price":0.7127,"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":50},{"ts":"2008-11-20","known_ts":"2008-11-20","bar_index":1381,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6607,"stop_level":0.7201,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-13","known_ts":"2009-01-13","bar_index":1393,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.9577,"stop_level":0.9651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":1394,"type":"RECLAIM","strength":0.725,"price":0.9948,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-13 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-13","prior_stop_level":0.9651,"sweep_low":0.876,"atr14":0.105164,"stop_level":0.823418,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-28","known_ts":"2009-01-28","bar_index":1396,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5642,"stop_level":0.9206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-19","known_ts":"2009-03-23","bar_index":1408,"type":"BUY","strength":0.863,"price":0.6533,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":80},{"ts":"2009-11-20","known_ts":"2009-11-20","bar_index":1465,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2212,"stop_level":6.6443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-03-16","known_ts":"2010-03-18","bar_index":1491,"type":"BUY","strength":0.725,"price":5.5753,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2010-05-06","known_ts":"2010-05-06","bar_index":1503,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.7238,"stop_level":5.8871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-10","known_ts":"2010-05-10","bar_index":1503,"type":"RECLAIM","strength":0.863,"price":5.9242,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-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":"2010-05-06","prior_stop_level":5.8871,"sweep_low":4.8255,"atr14":0.264973,"stop_level":4.693013,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-06-15","known_ts":"2010-06-17","bar_index":1512,"type":"BUY","strength":0.588,"price":5.8128,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2010-07-23","known_ts":"2010-07-27","bar_index":1521,"type":"BUY","strength":0.588,"price":4.6176,"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":"2010-08-10","known_ts":"2010-08-12","bar_index":1525,"type":"BUY","strength":0.588,"price":4.6473,"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-10-08","known_ts":"2010-10-08","bar_index":1539,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.7015,"stop_level":5.7757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-10-11","known_ts":"2010-10-11","bar_index":1539,"type":"RECLAIM","strength":0.725,"price":5.991,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2010-10-08","prior_stop_level":5.7757,"sweep_low":5.5604,"atr14":0.196474,"stop_level":5.462163,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-26","known_ts":"2010-10-26","bar_index":1543,"type":"RECLAIM","strength":0.725,"price":6.0207,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-12-21","known_ts":"2010-12-23","bar_index":1556,"type":"BUY","strength":1.0,"price":6.5552,"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":30},{"ts":"2011-01-19","known_ts":"2011-01-19","bar_index":1562,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.0949,"stop_level":6.3919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-07","known_ts":"2011-03-09","bar_index":1573,"type":"BUY","strength":0.863,"price":6.4587,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2011-05-26","known_ts":"2011-05-31","bar_index":1592,"type":"BUY","strength":0.863,"price":6.4958,"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-06-27","known_ts":"2011-06-29","bar_index":1599,"type":"BUY","strength":0.725,"price":6.3102,"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":50},{"ts":"2011-08-04","known_ts":"2011-08-04","bar_index":1608,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.6644,"stop_level":6.1098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2011-12-07","known_ts":"2011-12-09","bar_index":1637,"type":"BUY","strength":0.45,"price":4.7735,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-12-15","known_ts":"2011-12-19","bar_index":1639,"type":"BUY","strength":0.45,"price":4.6473,"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-06","known_ts":"2012-01-06","bar_index":1643,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.6325,"stop_level":4.6473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-10","known_ts":"2012-01-10","bar_index":1644,"type":"RECLAIM","strength":0.588,"price":4.6622,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-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":"2012-01-06","prior_stop_level":4.6473,"sweep_low":4.5211,"atr14":0.133154,"stop_level":4.454523,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-02","known_ts":"2012-03-02","bar_index":1656,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.8255,"stop_level":4.8626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-03-30","known_ts":"2012-04-03","bar_index":1663,"type":"BUY","strength":0.725,"price":4.9814,"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":40},{"ts":"2012-04-13","known_ts":"2012-04-17","bar_index":1666,"type":"BUY","strength":0.725,"price":4.9665,"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":"quality","score":75},{"ts":"2012-12-04","known_ts":"2012-12-04","bar_index":1719,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.1828,"stop_level":6.3177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-11","known_ts":"2012-12-11","bar_index":1721,"type":"RECLAIM","strength":0.863,"price":6.3547,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-12-04","prior_stop_level":6.3177,"sweep_low":6.1155,"atr14":0.133325,"stop_level":6.048837,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-14","known_ts":"2012-12-14","bar_index":1722,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.0557,"stop_level":6.1828,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-01-18","known_ts":"2013-01-18","bar_index":1730,"type":"RECLAIM","strength":0.863,"price":6.5342,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-14","known_ts":"2013-02-14","bar_index":1736,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.4295,"stop_level":6.4669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-15","known_ts":"2013-02-15","bar_index":1736,"type":"RECLAIM","strength":1.0,"price":6.6986,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-02-14","prior_stop_level":6.4669,"sweep_low":6.28,"atr14":0.159199,"stop_level":6.200401,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-05","known_ts":"2013-03-05","bar_index":1740,"type":"RECLAIM","strength":1.0,"price":7.1023,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-03","known_ts":"2013-05-03","bar_index":1754,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.816,"stop_level":7.7038,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-07-09","known_ts":"2013-07-11","bar_index":1769,"type":"BUY","strength":0.588,"price":6.1887,"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},{"ts":"2013-08-12","known_ts":"2013-08-12","bar_index":1777,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.325,"stop_level":6.3401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-08-19","known_ts":"2013-08-19","bar_index":1778,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.0447,"stop_level":6.3401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2013-10-15","known_ts":"2013-10-17","bar_index":1792,"type":"BUY","strength":0.45,"price":6.1417,"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":"2013-11-18","known_ts":"2013-11-18","bar_index":1800,"type":"RECLAIM","strength":0.725,"price":6.5689,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-10-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-12-11","known_ts":"2013-12-11","bar_index":1805,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.3984,"stop_level":6.4291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-02-03","known_ts":"2014-02-05","bar_index":1817,"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-02-03","trigger_known_ts":"2014-02-05","strength":0.45,"price":6.1219,"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.263593,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.8377,"atr14":0.164688,"stop_level":5.755356,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-14","known_ts":"2014-02-19","bar_index":1820,"type":"BUY","strength":0.725,"price":6.2371,"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":50},{"ts":"2014-03-11","known_ts":"2014-03-11","bar_index":1825,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.21,"stop_level":6.2294,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-03-18","known_ts":"2014-03-18","bar_index":1827,"type":"RECLAIM","strength":0.725,"price":6.3028,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-03-11","prior_stop_level":6.2294,"sweep_low":6.1095,"atr14":0.115571,"stop_level":6.051714,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-26","known_ts":"2014-03-26","bar_index":1829,"type":"RECLAIM","strength":0.863,"price":6.5426,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-30","known_ts":"2014-07-02","bar_index":1851,"type":"BUY","strength":0.45,"price":5.5733,"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-30","known_ts":"2014-07-02","bar_index":1851,"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-06-30","trigger_known_ts":"2014-07-02","strength":0.45,"price":5.5733,"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.159128,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.355,"atr14":0.100614,"stop_level":5.304693,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-18","known_ts":"2014-07-18","bar_index":1855,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.3862,"stop_level":5.4018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-07-30","known_ts":"2014-08-01","bar_index":1858,"type":"REBUY","strength":0.45,"price":5.4096,"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-09-08","known_ts":"2014-09-08","bar_index":1867,"type":"RECLAIM","strength":0.725,"price":5.9649,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-07-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-12","known_ts":"2014-09-12","bar_index":1868,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8549,"stop_level":5.9021,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-09-16","known_ts":"2014-09-16","bar_index":1869,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.8549,"stop_level":5.9021,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-11-05","known_ts":"2014-11-07","bar_index":1881,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-11-05","trigger_known_ts":"2014-11-07","strength":0.45,"price":5.0061,"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.238628,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.6761,"atr14":0.193301,"stop_level":4.57945,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-13","known_ts":"2014-11-17","bar_index":1883,"type":"BUY","strength":0.45,"price":5.407,"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-13","known_ts":"2014-11-17","bar_index":1883,"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-13","trigger_known_ts":"2014-11-17","strength":0.45,"price":5.407,"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.177655,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.7232,"atr14":0.180559,"stop_level":4.63292,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-15","known_ts":"2014-12-15","bar_index":1890,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.0219,"stop_level":5.0454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-17","known_ts":"2014-12-17","bar_index":1890,"type":"RECLAIM","strength":0.588,"price":5.1712,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-12-15","prior_stop_level":5.0454,"sweep_low":4.959,"atr14":0.143901,"stop_level":4.88705,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-07","known_ts":"2015-01-07","bar_index":1895,"type":"RECLAIM","strength":0.863,"price":5.7685,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-04","known_ts":"2015-08-06","bar_index":1943,"type":"REBUY","strength":1.0,"price":9.0241,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2015-10-30","known_ts":"2015-10-30","bar_index":1963,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.3648,"stop_level":8.4768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-11-27","known_ts":"2015-12-01","bar_index":1970,"type":"BUY","strength":0.725,"price":8.7107,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2016-01-13","known_ts":"2016-01-13","bar_index":1980,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.3887,"stop_level":8.4048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-02-17","known_ts":"2016-02-19","bar_index":1988,"type":"BUY","strength":0.725,"price":9.0327,"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":"2016-09-07","known_ts":"2016-09-07","bar_index":2035,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.8632,"stop_level":12.9936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-09","known_ts":"2016-12-13","bar_index":2057,"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-12-09","trigger_known_ts":"2016-12-13","strength":0.45,"price":8.9299,"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.358563,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.2745,"atr14":0.351997,"stop_level":8.098502,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-12-14","known_ts":"2016-12-16","bar_index":2058,"type":"BUY","strength":0.45,"price":9.315,"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-01-18","known_ts":"2017-01-18","bar_index":2065,"type":"SELL","basis":"structure_stop","strength":0.45,"price":8.889,"stop_level":8.9463,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-01-24","known_ts":"2017-01-24","bar_index":2066,"type":"RECLAIM","strength":0.45,"price":9.1184,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2017-01-18","prior_stop_level":8.9463,"sweep_low":8.6842,"atr14":0.261777,"stop_level":8.553311,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-05","known_ts":"2017-04-05","bar_index":2083,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.8899,"stop_level":9.964,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-04-06","known_ts":"2017-04-06","bar_index":2083,"type":"RECLAIM","strength":0.588,"price":10.0546,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-04-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-04-05","prior_stop_level":9.964,"sweep_low":9.8816,"atr14":0.233397,"stop_level":9.764901,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-21","known_ts":"2017-04-21","bar_index":2087,"type":"RECLAIM","strength":0.863,"price":10.8863,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-03","known_ts":"2017-05-03","bar_index":2089,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.4581,"stop_level":10.5404,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-05-04","known_ts":"2017-05-04","bar_index":2090,"type":"RECLAIM","strength":0.725,"price":10.7545,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-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":"2017-05-03","prior_stop_level":10.5404,"sweep_low":9.9146,"atr14":0.282508,"stop_level":9.773346,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-17","known_ts":"2017-05-19","bar_index":2093,"type":"REBUY","strength":0.863,"price":10.738,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2017-06-23","known_ts":"2017-06-23","bar_index":2101,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.7053,"stop_level":11.7384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-06-26","known_ts":"2017-06-26","bar_index":2102,"type":"RECLAIM","strength":0.863,"price":11.8708,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-06-23","prior_stop_level":11.7384,"sweep_low":11.6888,"atr14":0.267306,"stop_level":11.555147,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-05","known_ts":"2017-07-05","bar_index":2104,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.5978,"stop_level":11.7053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-07-07","known_ts":"2017-07-07","bar_index":2104,"type":"RECLAIM","strength":0.863,"price":11.7219,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-07-05","prior_stop_level":11.7053,"sweep_low":11.3248,"atr14":0.30814,"stop_level":11.17073,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-21","known_ts":"2017-07-21","bar_index":2108,"type":"RECLAIM","strength":0.863,"price":12.9793,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-07-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-10","known_ts":"2017-08-10","bar_index":2112,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.5491,"stop_level":12.7394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-14","known_ts":"2017-08-14","bar_index":2113,"type":"RECLAIM","strength":0.863,"price":12.7642,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-08-10","prior_stop_level":12.7394,"sweep_low":12.4168,"atr14":0.315114,"stop_level":12.259243,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-09","known_ts":"2017-11-13","bar_index":2134,"type":"BUY","strength":0.863,"price":13.554,"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":"2017-12-15","known_ts":"2017-12-15","bar_index":2142,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.818,"stop_level":14.1097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-19","known_ts":"2017-12-19","bar_index":2143,"type":"RECLAIM","strength":1.0,"price":14.143,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-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":"2017-12-15","prior_stop_level":14.1097,"sweep_low":13.8013,"atr14":0.287881,"stop_level":13.65736,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-21","known_ts":"2018-06-21","bar_index":2185,"type":"RECLAIM","strength":0.725,"price":14.0405,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-19","known_ts":"2018-07-19","bar_index":2191,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.8978,"stop_level":13.9649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-25","known_ts":"2018-09-27","bar_index":2207,"type":"BUY","strength":0.588,"price":13.3851,"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":"aplus","score":80},{"ts":"2018-10-29","known_ts":"2018-10-31","bar_index":2215,"type":"BUY","strength":0.45,"price":12.677,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-11-06","known_ts":"2018-11-06","bar_index":2217,"type":"RECLAIM","strength":0.588,"price":13.3345,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-10-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2019-01-04","known_ts":"2019-01-08","bar_index":2230,"type":"BUY","strength":0.45,"price":12.5934,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-01-28","known_ts":"2019-01-28","bar_index":2235,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.568,"stop_level":12.6272,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-01-31","known_ts":"2019-01-31","bar_index":2236,"type":"RECLAIM","strength":0.588,"price":12.8473,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-01-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":"2019-01-28","prior_stop_level":12.6272,"sweep_low":12.5257,"atr14":0.243116,"stop_level":12.404142,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-13","known_ts":"2019-02-13","bar_index":2239,"type":"RECLAIM","strength":0.863,"price":13.2789,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-02-22","known_ts":"2019-02-22","bar_index":2241,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.7301,"stop_level":13.1012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-24","known_ts":"2019-04-26","bar_index":2255,"type":"BUY","strength":0.863,"price":13.1288,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2019-06-14","known_ts":"2019-06-18","bar_index":2267,"type":"BUY","strength":0.45,"price":11.8494,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-12-13","known_ts":"2019-12-13","bar_index":2309,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.443,"stop_level":11.5206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-12-18","known_ts":"2019-12-18","bar_index":2310,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.4258,"stop_level":11.5206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-12-20","known_ts":"2019-12-20","bar_index":2311,"type":"RECLAIM","strength":0.725,"price":11.6326,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-12-13","prior_stop_level":11.5206,"sweep_low":11.1931,"atr14":0.210979,"stop_level":11.087611,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-20","known_ts":"2019-12-20","bar_index":2311,"type":"RECLAIM","strength":0.725,"price":11.6326,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-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":"2019-12-18","prior_stop_level":11.5206,"sweep_low":11.2362,"atr14":0.210979,"stop_level":11.130711,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-06","known_ts":"2020-01-06","bar_index":2314,"type":"RECLAIM","strength":0.863,"price":12.2271,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-25","known_ts":"2020-02-25","bar_index":2325,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.0371,"stop_level":13.3473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-07-10","known_ts":"2020-07-10","bar_index":2357,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.545,"stop_level":11.658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-07-14","known_ts":"2020-07-14","bar_index":2357,"type":"RECLAIM","strength":0.863,"price":11.9275,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-07-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-07-10","prior_stop_level":11.658,"sweep_low":11.4319,"atr14":0.415578,"stop_level":11.224111,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-28","known_ts":"2020-07-28","bar_index":2361,"type":"RECLAIM","strength":0.863,"price":12.4317,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-07-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-11","known_ts":"2020-11-13","bar_index":2386,"type":"BUY","strength":0.863,"price":13.0151,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2020-12-29","known_ts":"2020-12-29","bar_index":2396,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.6992,"stop_level":13.7079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-31","known_ts":"2020-12-31","bar_index":2397,"type":"RECLAIM","strength":1.0,"price":13.743,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-12-29","prior_stop_level":13.7079,"sweep_low":13.4976,"atr14":0.302635,"stop_level":13.346282,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-13","known_ts":"2021-01-13","bar_index":2400,"type":"RECLAIM","strength":1.0,"price":14.2864,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-25","known_ts":"2021-02-25","bar_index":2409,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.9542,"stop_level":13.331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-04-01","known_ts":"2021-04-06","bar_index":2418,"type":"BUY","strength":0.725,"price":14.8844,"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":10},{"ts":"2021-06-17","known_ts":"2021-06-17","bar_index":2435,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.7066,"stop_level":15.1747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-05","known_ts":"2021-08-09","bar_index":2447,"type":"BUY","strength":0.725,"price":15.0597,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2021-09-17","known_ts":"2021-09-17","bar_index":2457,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.7675,"stop_level":14.7852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-11-08","known_ts":"2021-11-08","bar_index":2469,"type":"RECLAIM","strength":0.863,"price":16.7518,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-30","known_ts":"2022-01-03","bar_index":2481,"type":"BUY","strength":0.863,"price":15.8641,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2022-03-28","known_ts":"2022-03-30","bar_index":2501,"type":"BUY","strength":0.588,"price":12.7536,"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":80},{"ts":"2022-05-10","known_ts":"2022-05-10","bar_index":2511,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.5571,"stop_level":12.9858,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-13","known_ts":"2022-06-13","bar_index":2518,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.712,"stop_level":12.7358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-15","known_ts":"2022-06-15","bar_index":2519,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.7659,"stop_level":12.7358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-23","known_ts":"2022-06-27","bar_index":2521,"type":"REBUY","strength":0.588,"price":12.2685,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-08-10","known_ts":"2022-08-12","bar_index":2532,"type":"BUY","strength":0.588,"price":12.6993,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-08-31","known_ts":"2022-08-31","bar_index":2537,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.8523,"stop_level":12.5108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-06","known_ts":"2022-09-06","bar_index":2538,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.0147,"stop_level":12.5108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-08","known_ts":"2022-09-08","bar_index":2538,"type":"RECLAIM","strength":0.588,"price":12.5649,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-08-31","prior_stop_level":12.5108,"sweep_low":11.5637,"atr14":0.358929,"stop_level":11.384235,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-08","known_ts":"2022-09-08","bar_index":2538,"type":"RECLAIM","strength":0.588,"price":12.5649,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-09-06","prior_stop_level":12.5108,"sweep_low":11.7351,"atr14":0.358929,"stop_level":11.555635,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-22","known_ts":"2022-09-22","bar_index":2542,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.7531,"stop_level":11.8162,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-13","known_ts":"2022-10-17","bar_index":2547,"type":"BUY","strength":0.725,"price":12.3484,"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":"2022-11-04","known_ts":"2022-11-04","bar_index":2552,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.6539,"stop_level":11.717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-07","known_ts":"2022-11-07","bar_index":2552,"type":"RECLAIM","strength":0.725,"price":12.1049,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-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":"2022-11-04","prior_stop_level":11.717,"sweep_low":11.5907,"atr14":0.392969,"stop_level":11.394215,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-21","known_ts":"2022-11-21","bar_index":2556,"type":"RECLAIM","strength":0.863,"price":13.6473,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-20","known_ts":"2022-12-20","bar_index":2562,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.7643,"stop_level":13.7915,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-21","known_ts":"2022-12-21","bar_index":2563,"type":"RECLAIM","strength":0.863,"price":14.1268,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-12-20","prior_stop_level":13.7915,"sweep_low":13.719,"atr14":0.356203,"stop_level":13.540899,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-05","known_ts":"2023-01-05","bar_index":2566,"type":"RECLAIM","strength":1.0,"price":14.3171,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-02-14","known_ts":"2023-02-16","bar_index":2575,"type":"BUY","strength":1.0,"price":14.6614,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2023-02-28","known_ts":"2023-02-28","bar_index":2578,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.0271,"stop_level":14.1177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-04-17","known_ts":"2023-04-19","bar_index":2589,"type":"BUY","strength":0.863,"price":14.0283,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2023-05-05","known_ts":"2023-05-05","bar_index":2593,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.0445,"stop_level":13.6275,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2023-07-05","known_ts":"2023-07-07","bar_index":2607,"type":"BUY","strength":0.45,"price":12.0078,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-08-07","known_ts":"2023-08-07","bar_index":2614,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.8053,"stop_level":12.8236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-10","known_ts":"2023-08-10","bar_index":2615,"type":"RECLAIM","strength":0.725,"price":13.9052,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-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":"2023-08-07","prior_stop_level":12.8236,"sweep_low":12.4478,"atr14":0.350647,"stop_level":12.272476,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-21","known_ts":"2023-08-21","bar_index":2618,"type":"RECLAIM","strength":0.725,"price":13.7959,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-09-12","known_ts":"2023-09-12","bar_index":2623,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.4365,"stop_level":13.6761,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-11-01","known_ts":"2023-11-03","bar_index":2635,"type":"BUY","strength":0.588,"price":13.6116,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":70},{"ts":"2023-12-29","known_ts":"2023-12-29","bar_index":2648,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.9478,"stop_level":13.9663,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-02","known_ts":"2024-01-02","bar_index":2648,"type":"RECLAIM","strength":0.863,"price":14.2351,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-12-29","prior_stop_level":13.9663,"sweep_low":13.8829,"atr14":0.282092,"stop_level":13.741854,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-21","known_ts":"2024-02-23","bar_index":2660,"type":"BUY","strength":1.0,"price":14.5965,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2024-04-05","known_ts":"2024-04-05","bar_index":2670,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.7003,"stop_level":16.9054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-09","known_ts":"2024-04-09","bar_index":2671,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.6817,"stop_level":16.9054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-25","known_ts":"2024-04-29","bar_index":2675,"type":"REBUY","strength":1.0,"price":17.6789,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-11-08","known_ts":"2024-11-08","bar_index":2720,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.4779,"stop_level":23.6367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-11","known_ts":"2024-11-11","bar_index":2721,"type":"RECLAIM","strength":1.0,"price":24.7288,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-11-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":"2024-11-08","prior_stop_level":23.6367,"sweep_low":22.9251,"atr14":1.040668,"stop_level":22.404766,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-19","known_ts":"2024-12-19","bar_index":2730,"type":"RECLAIM","strength":0.863,"price":30.1584,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-11-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-07-03","known_ts":"2025-07-08","bar_index":2774,"type":"BUY","strength":0.725,"price":29.8021,"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":"2025-08-28","known_ts":"2025-09-02","bar_index":2787,"type":"BUY","strength":0.45,"price":24.5446,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-10-07","known_ts":"2025-10-09","bar_index":2796,"type":"BUY","strength":0.45,"price":21.9889,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-10-07","known_ts":"2025-10-09","bar_index":2796,"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-10-07","trigger_known_ts":"2025-10-09","strength":0.45,"price":21.9889,"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.360047,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.0944,"atr14":0.519261,"stop_level":20.834769,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-11","known_ts":"2025-11-11","bar_index":2804,"type":"SELL","basis":"structure_stop","strength":0.45,"price":15.2065,"stop_level":21.1337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-11-21","known_ts":"2025-11-25","bar_index":2807,"type":"REBUY","strength":0.45,"price":15.3187,"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":"2026-02-17","known_ts":"2026-02-17","bar_index":2826,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.0895,"stop_level":18.5348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-23","known_ts":"2026-02-23","bar_index":2827,"type":"RECLAIM","strength":0.725,"price":18.8119,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-02-17","prior_stop_level":18.5348,"sweep_low":17.7827,"atr14":0.58824,"stop_level":17.48858,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-26","known_ts":"2026-03-26","bar_index":2835,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.7913,"stop_level":18.1296,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-03-27","known_ts":"2026-03-27","bar_index":2835,"type":"RECLAIM","strength":0.725,"price":18.1595,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-03-26","prior_stop_level":18.1296,"sweep_low":17.7416,"atr14":0.767532,"stop_level":17.357834,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-22","known_ts":"2026-04-24","bar_index":2841,"type":"BUY","strength":0.725,"price":20.2988,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2026-05-05","known_ts":"2026-05-07","bar_index":2844,"type":"BUY","strength":0.863,"price":22.1297,"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":65}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-05-07","last_scored_basis":null,"bars_since_signal":23,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2018-09-07","2018-09-25","2018-10-16","2018-10-29","2018-12-31","2019-01-31","2019-04-02","2019-05-29","2019-06-27","2020-03-24","2020-09-09","2020-10-05","2020-11-03","2020-11-30","2021-03-03","2021-04-01","2021-07-01","2021-07-20","2021-08-10","2021-09-30","2022-03-02","2023-01-24","2023-03-21","2023-04-17","2023-06-02","2023-07-05","2023-10-03","2023-11-01","2024-01-25","2024-02-15","2024-07-15","2024-08-16","2024-11-11","2025-03-12","2025-05-23","2025-06-16","2025-08-12","2025-10-07","2026-04-06","2026-07-31"],"warnings":[{"ts":"2022-06-14","kind":"arm","px":11.6133},{"ts":"2022-06-15","kind":"confirm","px":11.7659,"level":12.7358},{"ts":"2022-08-30","kind":"arm","px":12.2582},{"ts":"2022-08-31","kind":"confirm","px":11.8523,"level":12.5108},{"ts":"2022-09-02","kind":"arm","px":11.8162},{"ts":"2022-09-06","kind":"confirm","px":12.0147,"level":12.5108},{"ts":"2022-09-20","kind":"arm","px":12.2221},{"ts":"2022-09-22","kind":"confirm","px":11.7531,"level":11.8162},{"ts":"2022-11-03","kind":"arm","px":11.708},{"ts":"2022-11-04","kind":"confirm","px":11.6539,"level":11.717},{"ts":"2022-12-08","kind":"arm","px":13.9909},{"ts":"2022-12-20","kind":"confirm","px":13.7643,"level":13.7915},{"ts":"2023-02-27","kind":"arm","px":13.8187},{"ts":"2023-02-28","kind":"confirm","px":14.0271,"level":14.1177},{"ts":"2023-05-04","kind":"arm","px":13.172},{"ts":"2023-05-05","kind":"confirm","px":13.0445,"level":13.6275},{"ts":"2023-08-01","kind":"arm","px":12.8236},{"ts":"2023-08-07","kind":"confirm","px":12.8053,"level":12.8236},{"ts":"2023-08-25","kind":"arm","px":13.842},{"ts":"2023-09-12","kind":"confirm","px":13.4365,"level":13.6761},{"ts":"2023-11-22","kind":"arm","px":13.4288},{"ts":"2023-12-21","kind":"arm","px":13.9663},{"ts":"2023-12-29","kind":"confirm","px":13.9478,"level":13.9663},{"ts":"2024-03-06","kind":"arm","px":15.0228},{"ts":"2024-04-04","kind":"arm","px":16.719},{"ts":"2024-04-05","kind":"confirm","px":16.7003,"level":16.9054},{"ts":"2024-04-08","kind":"arm","px":16.7469},{"ts":"2024-04-09","kind":"confirm","px":16.6817,"level":16.9054},{"ts":"2024-05-29","kind":"arm","px":20.6517},{"ts":"2024-09-27","kind":"arm","px":23.4676},{"ts":"2024-10-28","kind":"arm","px":25.4498},{"ts":"2024-11-08","kind":"confirm","px":23.4779,"level":23.6367},{"ts":"2024-12-24","kind":"arm","px":30.2848},{"ts":"2025-11-10","kind":"arm","px":15.2949},{"ts":"2025-11-11","kind":"confirm","px":15.2065,"level":21.1337},{"ts":"2026-01-28","kind":"arm","px":18.5348},{"ts":"2026-02-17","kind":"confirm","px":18.0895,"level":18.5348},{"ts":"2026-03-06","kind":"arm","px":21.9307},{"ts":"2026-03-26","kind":"confirm","px":17.7913,"level":18.1296},{"ts":"2026-05-26","kind":"arm","px":23.8511}],"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":[]}}}