{"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":"BSRR","timeframe":"3D","as_of":"2026-07-29T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1995-10-09","known_ts":"1995-10-11","bar_index":125,"type":"REBUY","strength":1.0,"price":2.742,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1996-05-03","known_ts":"1996-05-07","bar_index":173,"type":"BUY","strength":0.725,"price":2.9383,"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":"1996-07-01","known_ts":"1996-07-01","bar_index":186,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.8622,"stop_level":2.9086,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-08-15","known_ts":"1996-08-19","bar_index":197,"type":"BUY","strength":0.725,"price":2.8919,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1997-09-26","known_ts":"1997-09-26","bar_index":291,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.3696,"stop_level":8.5477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-12-31","known_ts":"1998-01-05","bar_index":313,"type":"BUY","strength":0.588,"price":6.8856,"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":35},{"ts":"1998-02-24","known_ts":"1998-02-26","bar_index":325,"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-02-24","trigger_known_ts":"1998-02-26","strength":0.45,"price":5.2755,"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.39127,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.9194,"atr14":0.202572,"stop_level":4.818114,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-04","known_ts":"1998-03-06","bar_index":327,"type":"BUY","strength":0.45,"price":5.2236,"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-03-04","known_ts":"1998-03-06","bar_index":327,"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-03-04","trigger_known_ts":"1998-03-06","strength":0.45,"price":5.2236,"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.397258,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.0381,"atr14":0.167842,"stop_level":4.954179,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-05-11","known_ts":"1998-05-11","bar_index":342,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.9861,"stop_level":5.0455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-05-13","known_ts":"1998-05-13","bar_index":343,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.9861,"stop_level":5.0455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-06-02","known_ts":"1998-06-02","bar_index":347,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.8674,"stop_level":4.9861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-06-05","known_ts":"1998-06-05","bar_index":348,"type":"RECLAIM","strength":0.588,"price":5.0455,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-06-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-06-02","prior_stop_level":4.9861,"sweep_low":4.8674,"atr14":0.070846,"stop_level":4.831977,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-07-21","known_ts":"1998-07-21","bar_index":359,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.9861,"stop_level":5.2236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-07-23","known_ts":"1998-07-23","bar_index":359,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.1049,"stop_level":5.2236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-08-14","known_ts":"1998-08-18","bar_index":365,"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-08-14","trigger_known_ts":"1998-08-18","strength":0.588,"price":4.8674,"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.43836,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":4.63,"atr14":0.096141,"stop_level":4.581929,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-01","known_ts":"1998-09-03","bar_index":369,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-09-01","trigger_known_ts":"1998-09-03","strength":0.45,"price":4.6893,"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.45891,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.2738,"atr14":0.121144,"stop_level":4.213228,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-18","known_ts":"1998-09-22","bar_index":373,"type":"BUY","strength":0.45,"price":4.63,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-18","known_ts":"1998-09-22","bar_index":373,"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-09-18","trigger_known_ts":"1998-09-22","strength":0.45,"price":4.63,"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.458334,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.0958,"atr14":0.16621,"stop_level":4.012695,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-07","known_ts":"1998-10-07","bar_index":377,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0958,"stop_level":4.2738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-31","known_ts":"1999-01-05","bar_index":397,"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-31","trigger_known_ts":"1999-01-05","strength":0.45,"price":3.799,"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.418179,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.7396,"atr14":0.110593,"stop_level":3.684303,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-25","known_ts":"1999-01-27","bar_index":402,"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-01-25","trigger_known_ts":"1999-01-27","strength":0.45,"price":3.8583,"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.322915,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.6209,"atr14":0.101605,"stop_level":3.570098,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-02","known_ts":"1999-02-04","bar_index":404,"type":"BUY","strength":0.588,"price":3.8583,"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-02-02","known_ts":"1999-02-04","bar_index":404,"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-02-02","trigger_known_ts":"1999-02-04","strength":0.588,"price":3.8583,"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.308511,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.6209,"atr14":0.099151,"stop_level":3.571325,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-16","known_ts":"1999-02-16","bar_index":407,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.6802,"stop_level":3.799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-22","known_ts":"1999-02-22","bar_index":408,"type":"RECLAIM","strength":0.588,"price":3.9919,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-02-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-02-16","prior_stop_level":3.799,"sweep_low":3.6802,"atr14":0.108472,"stop_level":3.625964,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-30","known_ts":"1999-03-30","bar_index":417,"type":"RECLAIM","strength":0.863,"price":4.4519,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-02-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-08","known_ts":"1999-06-10","bar_index":433,"type":"BUY","strength":0.725,"price":4.4222,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1999-07-28","known_ts":"1999-07-28","bar_index":444,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.2175,"stop_level":5.2473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-16","known_ts":"1999-08-16","bar_index":449,"type":"RECLAIM","strength":1.0,"price":5.2473,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-07-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-10-22","known_ts":"1999-10-26","bar_index":465,"type":"BUY","strength":0.725,"price":4.3179,"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":50},{"ts":"1999-12-02","known_ts":"1999-12-02","bar_index":474,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.3779,"stop_level":4.4379,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1999-12-06","known_ts":"1999-12-06","bar_index":475,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3779,"stop_level":4.4379,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-12-07","known_ts":"1999-12-07","bar_index":475,"type":"RECLAIM","strength":0.725,"price":4.5578,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-12-02 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":"1999-12-02","prior_stop_level":4.4379,"sweep_low":4.3779,"atr14":0.142253,"stop_level":4.306774,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-07","known_ts":"1999-12-07","bar_index":475,"type":"RECLAIM","strength":0.725,"price":4.5578,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-12-06 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":"1999-12-06","prior_stop_level":4.4379,"sweep_low":4.3779,"atr14":0.142253,"stop_level":4.306774,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-23","known_ts":"2000-03-27","bar_index":500,"type":"BUY","strength":0.45,"price":3.8307,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-04-18","known_ts":"2000-04-20","bar_index":506,"type":"BUY","strength":0.45,"price":3.7402,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-05-19","known_ts":"2000-05-19","bar_index":513,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.6734,"stop_level":3.7038,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-22","known_ts":"2000-05-22","bar_index":513,"type":"RECLAIM","strength":0.588,"price":3.7645,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-05-19","prior_stop_level":3.7038,"sweep_low":3.6734,"atr14":0.0783,"stop_level":3.63425,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-26","known_ts":"2000-05-26","bar_index":515,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.6431,"stop_level":3.7038,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-31","known_ts":"2000-05-31","bar_index":515,"type":"RECLAIM","strength":0.588,"price":3.8859,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-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":"2000-05-26","prior_stop_level":3.7038,"sweep_low":3.6431,"atr14":0.097067,"stop_level":3.594566,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-05","known_ts":"2000-07-05","bar_index":523,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.7038,"stop_level":3.7645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-27","known_ts":"2000-07-31","bar_index":529,"type":"BUY","strength":0.45,"price":3.8252,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-07-27","known_ts":"2000-07-31","bar_index":529,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-07-27","trigger_known_ts":"2000-07-31","strength":0.45,"price":3.8252,"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.271016,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5216,"atr14":0.095876,"stop_level":3.473662,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-14","known_ts":"2000-08-16","bar_index":533,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-08-14","trigger_known_ts":"2000-08-16","strength":0.45,"price":3.6128,"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.311494,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.3395,"atr14":0.086197,"stop_level":3.296402,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-17","known_ts":"2000-08-21","bar_index":534,"type":"BUY","strength":0.45,"price":3.674,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-08-17","known_ts":"2000-08-21","bar_index":534,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-08-17","trigger_known_ts":"2000-08-21","strength":0.45,"price":3.674,"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.266491,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.3678,"atr14":0.089658,"stop_level":3.322971,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-05","known_ts":"2000-09-07","bar_index":538,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-09-05","trigger_known_ts":"2000-09-07","strength":0.45,"price":3.674,"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.234216,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.7861,"atr14":0.16588,"stop_level":2.70316,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-08","known_ts":"2000-09-12","bar_index":539,"type":"BUY","strength":0.588,"price":3.4903,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-09-08","known_ts":"2000-09-12","bar_index":539,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-09-08","trigger_known_ts":"2000-09-12","strength":0.588,"price":3.4903,"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.272506,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.7861,"atr14":0.165924,"stop_level":2.703138,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-29","known_ts":"2000-09-29","bar_index":544,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.2454,"stop_level":3.3066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-10-02","known_ts":"2000-10-02","bar_index":544,"type":"RECLAIM","strength":0.588,"price":3.4291,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-09-29","prior_stop_level":3.3066,"sweep_low":3.2454,"atr14":0.125837,"stop_level":3.182482,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-13","known_ts":"2000-10-13","bar_index":547,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1841,"stop_level":3.3066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-11-24","known_ts":"2000-11-28","bar_index":557,"type":"BUY","strength":0.588,"price":3.215,"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":65},{"ts":"2001-02-05","known_ts":"2001-02-05","bar_index":573,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.6126,"stop_level":3.6749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-04-05","known_ts":"2001-04-09","bar_index":587,"type":"BUY","strength":0.863,"price":3.6126,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2001-09-07","known_ts":"2001-09-07","bar_index":622,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.0759,"stop_level":3.2776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-09-24","known_ts":"2001-09-26","bar_index":625,"type":"REBUY","strength":0.863,"price":3.4037,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2002-05-15","known_ts":"2002-05-15","bar_index":678,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.1233,"stop_level":6.1598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-16","known_ts":"2002-05-16","bar_index":679,"type":"RECLAIM","strength":1.0,"price":6.4472,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-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":"2002-05-15","prior_stop_level":6.1598,"sweep_low":6.1233,"atr14":0.196372,"stop_level":6.025114,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-22","known_ts":"2002-07-24","bar_index":694,"type":"BUY","strength":0.725,"price":5.5217,"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-08-22","known_ts":"2002-08-22","bar_index":701,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.485,"stop_level":5.5885,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-08-27","known_ts":"2002-08-27","bar_index":702,"type":"RECLAIM","strength":0.725,"price":5.6092,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-08-22 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":"2002-08-22","prior_stop_level":5.5885,"sweep_low":5.4332,"atr14":0.15576,"stop_level":5.35532,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-05","known_ts":"2002-11-07","bar_index":719,"type":"BUY","strength":0.588,"price":5.2109,"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":"2002-12-30","known_ts":"2002-12-30","bar_index":731,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.2422,"stop_level":5.3099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2003-01-03","known_ts":"2003-01-03","bar_index":732,"type":"RECLAIM","strength":0.725,"price":5.5965,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2002-12-30","prior_stop_level":5.3099,"sweep_low":5.1432,"atr14":0.15914,"stop_level":5.06363,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-15","known_ts":"2003-01-15","bar_index":735,"type":"RECLAIM","strength":0.725,"price":5.8102,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-12-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-03-18","known_ts":"2003-03-18","bar_index":749,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.4534,"stop_level":6.6318,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-03-19","known_ts":"2003-03-19","bar_index":749,"type":"RECLAIM","strength":1.0,"price":6.7682,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-03-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":"2003-03-18","prior_stop_level":6.6318,"sweep_low":6.1123,"atr14":0.298034,"stop_level":5.963283,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-03","known_ts":"2003-04-03","bar_index":753,"type":"RECLAIM","strength":1.0,"price":7.3453,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-03-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-07","known_ts":"2003-08-11","bar_index":782,"type":"BUY","strength":0.725,"price":8.3428,"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":"2003-09-08","known_ts":"2003-09-08","bar_index":789,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.4836,"stop_level":8.0935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-09-24","known_ts":"2003-09-26","bar_index":793,"type":"BUY","strength":0.725,"price":8.3216,"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":"2003-12-30","known_ts":"2003-12-30","bar_index":815,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.4928,"stop_level":8.7387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-15","known_ts":"2004-01-20","bar_index":819,"type":"BUY","strength":0.725,"price":9.0861,"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":"2004-04-16","known_ts":"2004-04-20","bar_index":840,"type":"BUY","strength":0.45,"price":8.2752,"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-04-21","known_ts":"2004-04-21","bar_index":841,"type":"RECLAIM","strength":0.588,"price":8.4794,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2004-04-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2004-05-10","known_ts":"2004-05-10","bar_index":845,"type":"SELL","basis":"structure_stop","strength":0.45,"price":8.0854,"stop_level":8.2908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-05-13","known_ts":"2004-05-13","bar_index":846,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.9773,"stop_level":8.2908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-05-25","known_ts":"2004-05-27","bar_index":849,"type":"REBUY","strength":0.45,"price":8.2584,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-05-28","known_ts":"2004-05-28","bar_index":850,"type":"RECLAIM","strength":0.588,"price":8.4367,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2004-05-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2004-08-16","known_ts":"2004-08-16","bar_index":867,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.027,"stop_level":9.0379,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-08-17","known_ts":"2004-08-17","bar_index":868,"type":"RECLAIM","strength":0.863,"price":9.0596,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-08-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-08-16","prior_stop_level":9.0379,"sweep_low":9.027,"atr14":0.111414,"stop_level":8.971293,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-30","known_ts":"2004-08-30","bar_index":871,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.0487,"stop_level":9.0813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-01","known_ts":"2004-09-01","bar_index":871,"type":"RECLAIM","strength":0.863,"price":9.0868,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-08-30 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":"2004-08-30","prior_stop_level":9.0813,"sweep_low":9.0487,"atr14":0.101787,"stop_level":8.997806,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-16","known_ts":"2004-09-16","bar_index":875,"type":"RECLAIM","strength":0.863,"price":9.1357,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-08-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-05-09","known_ts":"2005-05-11","bar_index":929,"type":"BUY","strength":0.725,"price":11.5212,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":90},{"ts":"2005-07-01","known_ts":"2005-07-01","bar_index":941,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.294,"stop_level":12.3382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-05","known_ts":"2005-07-05","bar_index":942,"type":"RECLAIM","strength":0.725,"price":12.5866,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-07-01","prior_stop_level":12.3382,"sweep_low":12.1726,"atr14":0.400412,"stop_level":11.972394,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-13","known_ts":"2005-07-15","bar_index":944,"type":"REBUY","strength":0.725,"price":12.9731,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":0},{"ts":"2005-09-07","known_ts":"2005-09-09","bar_index":957,"type":"BUY","strength":0.588,"price":12.9875,"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":"2005-10-24","known_ts":"2005-10-26","bar_index":968,"type":"BUY","strength":0.588,"price":12.7102,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2005-12-13","known_ts":"2005-12-13","bar_index":979,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.9208,"stop_level":12.9765,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-14","known_ts":"2005-12-14","bar_index":980,"type":"RECLAIM","strength":0.725,"price":12.9933,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-12-13","prior_stop_level":12.9765,"sweep_low":12.8762,"atr14":0.296543,"stop_level":12.727929,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-20","known_ts":"2006-01-24","bar_index":988,"type":"BUY","strength":0.588,"price":12.9598,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2006-03-21","known_ts":"2006-03-21","bar_index":1001,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.0885,"stop_level":14.1501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-23","known_ts":"2006-03-23","bar_index":1002,"type":"RECLAIM","strength":0.863,"price":14.2286,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-03-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-03-21","prior_stop_level":14.1501,"sweep_low":14.01,"atr14":0.29935,"stop_level":13.860325,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-04","known_ts":"2006-04-04","bar_index":1005,"type":"RECLAIM","strength":0.863,"price":14.2174,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-07","known_ts":"2006-04-07","bar_index":1006,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.9148,"stop_level":14.0268,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-05-22","known_ts":"2006-05-24","bar_index":1016,"type":"BUY","strength":0.725,"price":14.6229,"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":50},{"ts":"2006-07-05","known_ts":"2006-07-05","bar_index":1026,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.0566,"stop_level":15.1186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-07-11","known_ts":"2006-07-11","bar_index":1027,"type":"RECLAIM","strength":1.0,"price":15.8621,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-07-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":"2006-07-05","prior_stop_level":15.1186,"sweep_low":14.837,"atr14":0.462938,"stop_level":14.605531,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-26","known_ts":"2006-07-28","bar_index":1031,"type":"REBUY","strength":0.863,"price":16.4705,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2006-09-01","known_ts":"2006-09-06","bar_index":1040,"type":"REBUY","strength":1.0,"price":18.396,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2006-09-01","known_ts":"2006-09-01","bar_index":1040,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.6547,"stop_level":17.7226,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-05","known_ts":"2006-09-05","bar_index":1040,"type":"RECLAIM","strength":1.0,"price":18.6167,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-09-01","prior_stop_level":17.7226,"sweep_low":17.6434,"atr14":0.55948,"stop_level":17.36366,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-16","known_ts":"2006-10-16","bar_index":1050,"type":"RECLAIM","strength":1.0,"price":19.7427,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-01-23","known_ts":"2007-01-25","bar_index":1072,"type":"BUY","strength":0.725,"price":17.1238,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2007-02-15","known_ts":"2007-02-15","bar_index":1077,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.4377,"stop_level":16.6775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2007-03-20","known_ts":"2007-03-22","bar_index":1085,"type":"BUY","strength":0.45,"price":16.272,"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-06-12","known_ts":"2007-06-12","bar_index":1104,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.9352,"stop_level":15.9525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-06-13","known_ts":"2007-06-13","bar_index":1104,"type":"RECLAIM","strength":0.588,"price":16.0156,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-06-12","prior_stop_level":15.9525,"sweep_low":15.8836,"atr14":0.211489,"stop_level":15.777856,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-18","known_ts":"2007-07-18","bar_index":1112,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.7974,"stop_level":15.9065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-07-20","known_ts":"2007-07-20","bar_index":1113,"type":"RECLAIM","strength":0.588,"price":15.9352,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-07-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":"2007-07-18","prior_stop_level":15.9065,"sweep_low":15.3495,"atr14":0.354368,"stop_level":15.172316,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-06","known_ts":"2007-08-08","bar_index":1117,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-08-06","trigger_known_ts":"2007-08-08","strength":0.45,"price":15.2953,"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.225268,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.6773,"atr14":0.515419,"stop_level":14.41959,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-14","known_ts":"2007-08-16","bar_index":1119,"type":"BUY","strength":0.588,"price":15.9076,"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":"2007-08-14","known_ts":"2007-08-16","bar_index":1119,"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-08-14","trigger_known_ts":"2007-08-16","strength":0.588,"price":15.9076,"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.194254,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":14.7639,"atr14":0.560582,"stop_level":14.483609,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-17","known_ts":"2007-08-17","bar_index":1120,"type":"RECLAIM","strength":0.725,"price":16.595,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-08-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-09-05","known_ts":"2007-09-05","bar_index":1124,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.2369,"stop_level":16.5834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-09-21","known_ts":"2007-09-21","bar_index":1128,"type":"RECLAIM","strength":0.863,"price":16.7625,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-09-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-12-12","known_ts":"2007-12-14","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":"2007-12-12","trigger_known_ts":"2007-12-14","strength":0.45,"price":14.5326,"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.195151,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.2072,"atr14":0.592208,"stop_level":13.911096,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-20","known_ts":"2007-12-24","bar_index":1149,"type":"BUY","strength":0.45,"price":15.1776,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-12-20","known_ts":"2007-12-24","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":"2007-12-20","trigger_known_ts":"2007-12-24","strength":0.45,"price":15.1776,"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.159429,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.2885,"atr14":0.57766,"stop_level":13.99967,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-02","known_ts":"2008-01-02","bar_index":1151,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.9515,"stop_level":14.2943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-01-14","known_ts":"2008-01-16","bar_index":1154,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-01-14","trigger_known_ts":"2008-01-16","strength":0.45,"price":13.7075,"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.240847,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.8126,"atr14":0.670524,"stop_level":12.477338,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-31","known_ts":"2008-02-04","bar_index":1158,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-01-31","trigger_known_ts":"2008-02-04","strength":0.45,"price":13.6461,"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.244247,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.894,"atr14":0.713325,"stop_level":12.537337,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-05","known_ts":"2008-02-07","bar_index":1159,"type":"BUY","strength":0.45,"price":14.1262,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-02-05","known_ts":"2008-02-07","bar_index":1159,"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-02-05","trigger_known_ts":"2008-02-07","strength":0.45,"price":14.1262,"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.217658,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.0256,"atr14":0.667002,"stop_level":12.692099,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-03","known_ts":"2008-03-03","bar_index":1165,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.371,"stop_level":13.7047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-19","known_ts":"2008-03-24","bar_index":1169,"type":"BUY","strength":0.588,"price":14.3428,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-03-19","known_ts":"2008-03-24","bar_index":1169,"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-19","trigger_known_ts":"2008-03-24","strength":0.588,"price":14.3428,"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.205662,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":10.5376,"atr14":0.753122,"stop_level":10.161039,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-07","known_ts":"2008-04-07","bar_index":1173,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.8957,"stop_level":12.6509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-15","known_ts":"2008-04-17","bar_index":1175,"type":"REBUY","strength":0.45,"price":12.1533,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-04-15","known_ts":"2008-04-17","bar_index":1175,"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-04-15","trigger_known_ts":"2008-04-17","strength":0.45,"price":12.1533,"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.326922,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.8303,"atr14":0.678887,"stop_level":10.490856,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-18","known_ts":"2008-04-22","bar_index":1176,"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-04-18","trigger_known_ts":"2008-04-22","strength":0.588,"price":11.6265,"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.356097,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":10.8303,"atr14":0.758805,"stop_level":10.450897,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-09","known_ts":"2008-06-09","bar_index":1187,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.7732,"stop_level":12.3984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-15","known_ts":"2008-07-17","bar_index":1196,"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-07-15","trigger_known_ts":"2008-07-17","strength":0.45,"price":9.0658,"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.497915,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.9628,"atr14":0.642134,"stop_level":7.641733,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-18","known_ts":"2008-07-22","bar_index":1197,"type":"BUY","strength":0.45,"price":11.148,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-07-18","known_ts":"2008-07-22","bar_index":1197,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-07-18","trigger_known_ts":"2008-07-22","strength":0.45,"price":11.148,"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.382598,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.9628,"atr14":0.825348,"stop_level":7.550126,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-08","known_ts":"2008-08-08","bar_index":1202,"type":"RECLAIM","strength":0.725,"price":11.2541,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-07-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-21","known_ts":"2008-08-21","bar_index":1205,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.4618,"stop_level":9.4797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-26","known_ts":"2008-08-26","bar_index":1206,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.2891,"stop_level":9.4797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-27","known_ts":"2008-08-27","bar_index":1206,"type":"RECLAIM","strength":0.725,"price":9.5214,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-08-21","prior_stop_level":9.4797,"sweep_low":8.9854,"atr14":0.702488,"stop_level":8.634156,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-27","known_ts":"2008-08-27","bar_index":1206,"type":"RECLAIM","strength":0.725,"price":9.5214,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-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":"2008-08-26","prior_stop_level":9.4797,"sweep_low":8.9854,"atr14":0.702488,"stop_level":8.634156,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-17","known_ts":"2008-09-17","bar_index":1211,"type":"RECLAIM","strength":0.863,"price":13.761,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-08-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-12-08","known_ts":"2008-12-10","bar_index":1230,"type":"BUY","strength":0.863,"price":13.1031,"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":65},{"ts":"2009-01-07","known_ts":"2009-01-07","bar_index":1236,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.7327,"stop_level":12.5982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-01-09","known_ts":"2009-01-09","bar_index":1237,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.4081,"stop_level":12.5982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-03-03","known_ts":"2009-03-05","bar_index":1249,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-03","trigger_known_ts":"2009-03-05","strength":0.45,"price":4.2584,"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.703098,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.695,"atr14":0.561847,"stop_level":3.414077,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-16","known_ts":"2009-03-18","bar_index":1252,"type":"BUY","strength":0.45,"price":5.7606,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-16","known_ts":"2009-03-18","bar_index":1252,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-16","trigger_known_ts":"2009-03-18","strength":0.45,"price":5.7606,"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.598363,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.2826,"atr14":0.577951,"stop_level":3.993625,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-22","known_ts":"2009-06-22","bar_index":1274,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.1007,"stop_level":8.1068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-25","known_ts":"2009-06-25","bar_index":1275,"type":"RECLAIM","strength":0.725,"price":8.3451,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-06-22","prior_stop_level":8.1068,"sweep_low":7.6486,"atr14":0.576998,"stop_level":7.360101,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-08-05","known_ts":"2009-08-07","bar_index":1285,"type":"BUY","strength":0.863,"price":8.4946,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2009-12-21","known_ts":"2009-12-23","bar_index":1317,"type":"BUY","strength":0.588,"price":4.7223,"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-04-27","known_ts":"2010-04-27","bar_index":1345,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.3404,"stop_level":8.4793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-11","known_ts":"2010-05-11","bar_index":1349,"type":"RECLAIM","strength":1.0,"price":8.6048,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-04-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-28","known_ts":"2010-07-30","bar_index":1367,"type":"BUY","strength":0.863,"price":7.4962,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2010-08-06","known_ts":"2010-08-06","bar_index":1369,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.3001,"stop_level":7.4962,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-08-09","known_ts":"2010-08-09","bar_index":1369,"type":"RECLAIM","strength":0.863,"price":7.5025,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-08-06","prior_stop_level":7.4962,"sweep_low":7.1293,"atr14":0.289474,"stop_level":6.984563,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-30","known_ts":"2010-09-30","bar_index":1382,"type":"RECLAIM","strength":1.0,"price":7.7176,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-15","known_ts":"2010-10-15","bar_index":1385,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.8952,"stop_level":7.7176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-12-08","known_ts":"2010-12-10","bar_index":1398,"type":"BUY","strength":0.588,"price":6.9905,"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":"2011-03-15","known_ts":"2011-03-15","bar_index":1420,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.9597,"stop_level":6.9981,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-03-17","known_ts":"2011-03-17","bar_index":1420,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.9789,"stop_level":6.9981,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-03-18","known_ts":"2011-03-18","bar_index":1421,"type":"RECLAIM","strength":0.725,"price":7.0301,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-15 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":"2011-03-15","prior_stop_level":6.9981,"sweep_low":6.8702,"atr14":0.12642,"stop_level":6.80699,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-18","known_ts":"2011-03-18","bar_index":1421,"type":"RECLAIM","strength":0.725,"price":7.0301,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-17 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":"2011-03-17","prior_stop_level":6.9981,"sweep_low":6.8702,"atr14":0.12642,"stop_level":6.80699,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-13","known_ts":"2011-04-13","bar_index":1427,"type":"RECLAIM","strength":1.0,"price":7.1324,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-03-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-25","known_ts":"2011-04-25","bar_index":1429,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.0173,"stop_level":7.0493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-04-26","known_ts":"2011-04-26","bar_index":1429,"type":"RECLAIM","strength":0.863,"price":7.1068,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-04-25 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":"2011-04-25","prior_stop_level":7.0493,"sweep_low":7.0173,"atr14":0.125275,"stop_level":6.954663,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-04","known_ts":"2011-05-04","bar_index":1431,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.0045,"stop_level":7.0173,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-05-06","known_ts":"2011-05-06","bar_index":1432,"type":"RECLAIM","strength":0.863,"price":7.0429,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2011-05-04","prior_stop_level":7.0173,"sweep_low":6.9341,"atr14":0.115864,"stop_level":6.876168,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-17","known_ts":"2011-06-21","bar_index":1442,"type":"BUY","strength":0.863,"price":7.2859,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2011-07-05","known_ts":"2011-07-05","bar_index":1445,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.0365,"stop_level":7.0429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-06","known_ts":"2011-07-06","bar_index":1446,"type":"RECLAIM","strength":0.863,"price":7.1004,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-07-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":"2011-07-05","prior_stop_level":7.0429,"sweep_low":6.9789,"atr14":0.163814,"stop_level":6.896993,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-07-19","known_ts":"2011-07-19","bar_index":1449,"type":"RECLAIM","strength":1.0,"price":7.4523,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-07-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-10-07","known_ts":"2011-10-11","bar_index":1468,"type":"BUY","strength":0.588,"price":6.6441,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":1475,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.2992,"stop_level":6.5773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-11","known_ts":"2011-11-11","bar_index":1476,"type":"RECLAIM","strength":0.588,"price":6.7454,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-09","prior_stop_level":6.5773,"sweep_low":6.2992,"atr14":0.357779,"stop_level":6.12031,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":1479,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8594,"stop_level":6.2992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2011-11-30","known_ts":"2011-11-30","bar_index":1480,"type":"RECLAIM","strength":0.588,"price":6.5384,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-23","prior_stop_level":6.2992,"sweep_low":5.7106,"atr14":0.369196,"stop_level":5.526002,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-02","known_ts":"2011-12-06","bar_index":1481,"type":"REBUY","strength":0.863,"price":6.7131,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2012-01-23","known_ts":"2012-01-25","bar_index":1492,"type":"BUY","strength":0.588,"price":5.9564,"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":"2012-02-28","known_ts":"2012-02-28","bar_index":1500,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.9766,"stop_level":6.0352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-03-22","known_ts":"2012-03-22","bar_index":1506,"type":"RECLAIM","strength":0.725,"price":6.5951,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-09","known_ts":"2012-04-09","bar_index":1509,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.1719,"stop_level":6.2696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-04-12","known_ts":"2012-04-12","bar_index":1510,"type":"RECLAIM","strength":0.725,"price":6.4389,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-04-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":"2012-04-09","prior_stop_level":6.2696,"sweep_low":6.0547,"atr14":0.183899,"stop_level":5.96275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-18","known_ts":"2012-06-20","bar_index":1526,"type":"BUY","strength":0.725,"price":6.075,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"2012-10-05","known_ts":"2012-10-05","bar_index":1551,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.9682,"stop_level":8.0802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-09","known_ts":"2012-10-09","bar_index":1552,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.8957,"stop_level":8.0802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-08","known_ts":"2012-10-08","bar_index":1552,"type":"RECLAIM","strength":1.0,"price":8.1462,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-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":"2012-10-05","prior_stop_level":8.0802,"sweep_low":7.8496,"atr14":0.275592,"stop_level":7.711804,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-11","known_ts":"2012-10-11","bar_index":1553,"type":"RECLAIM","strength":1.0,"price":8.1659,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-10-09","prior_stop_level":8.0802,"sweep_low":7.8628,"atr14":0.267787,"stop_level":7.728906,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-17","known_ts":"2012-10-17","bar_index":1554,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.7968,"stop_level":7.8957,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-18","known_ts":"2012-12-20","bar_index":1568,"type":"BUY","strength":0.725,"price":7.7791,"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":"2013-02-25","known_ts":"2013-02-25","bar_index":1583,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.2558,"stop_level":8.4222,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-27","known_ts":"2013-02-27","bar_index":1583,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.329,"stop_level":8.4222,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-28","known_ts":"2013-02-28","bar_index":1584,"type":"RECLAIM","strength":1.0,"price":8.4289,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-02-25","prior_stop_level":8.4222,"sweep_low":8.0627,"atr14":0.215187,"stop_level":7.955106,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-28","known_ts":"2013-02-28","bar_index":1584,"type":"RECLAIM","strength":1.0,"price":8.4289,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-02-27","prior_stop_level":8.4222,"sweep_low":8.096,"atr14":0.215187,"stop_level":7.988406,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-13","known_ts":"2013-03-13","bar_index":1587,"type":"RECLAIM","strength":1.0,"price":8.8283,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-01","known_ts":"2013-04-01","bar_index":1591,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.6752,"stop_level":8.7285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-21","known_ts":"2013-05-23","bar_index":1603,"type":"BUY","strength":0.863,"price":8.9836,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2013-07-26","known_ts":"2013-07-26","bar_index":1618,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.4887,"stop_level":10.5556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-31","known_ts":"2013-07-31","bar_index":1619,"type":"RECLAIM","strength":1.0,"price":10.6037,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-07-26","prior_stop_level":10.5556,"sweep_low":10.0392,"atr14":0.317392,"stop_level":9.880504,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-12","known_ts":"2013-08-12","bar_index":1622,"type":"RECLAIM","strength":1.0,"price":10.3887,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-24","known_ts":"2013-09-26","bar_index":1632,"type":"BUY","strength":0.725,"price":11.0136,"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":"2013-11-07","known_ts":"2013-11-07","bar_index":1642,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.0261,"stop_level":12.3836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-24","known_ts":"2014-01-28","bar_index":1660,"type":"BUY","strength":0.725,"price":11.4667,"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":"2014-03-26","known_ts":"2014-03-26","bar_index":1674,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.6738,"stop_level":10.7822,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-03-31","known_ts":"2014-03-31","bar_index":1675,"type":"RECLAIM","strength":0.45,"price":10.789,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2014-03-26","prior_stop_level":10.7822,"sweep_low":10.5044,"atr14":0.29256,"stop_level":10.35812,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-13","known_ts":"2014-06-13","bar_index":1692,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.4016,"stop_level":10.4289,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-06-16","known_ts":"2014-06-16","bar_index":1692,"type":"RECLAIM","strength":0.588,"price":10.4561,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-06-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":"2014-06-13","prior_stop_level":10.4289,"sweep_low":10.2995,"atr14":0.308634,"stop_level":10.145183,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-25","known_ts":"2014-06-27","bar_index":1695,"type":"BUY","strength":0.588,"price":10.6537,"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":"2014-08-07","known_ts":"2014-08-07","bar_index":1705,"type":"RECLAIM","strength":0.725,"price":11.0232,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-24","known_ts":"2014-09-24","bar_index":1716,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.8316,"stop_level":11.9549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-26","known_ts":"2014-09-26","bar_index":1716,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.8384,"stop_level":11.9549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-10","known_ts":"2014-10-10","bar_index":1720,"type":"RECLAIM","strength":0.863,"price":11.8658,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-09-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-18","known_ts":"2014-12-22","bar_index":1736,"type":"BUY","strength":0.588,"price":11.9245,"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":50},{"ts":"2015-01-12","known_ts":"2015-01-12","bar_index":1741,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.7672,"stop_level":10.8568,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-01-13","known_ts":"2015-01-13","bar_index":1741,"type":"RECLAIM","strength":0.588,"price":10.8912,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-01-12","prior_stop_level":10.8568,"sweep_low":10.6983,"atr14":0.325077,"stop_level":10.535761,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-17","known_ts":"2015-02-17","bar_index":1749,"type":"RECLAIM","strength":0.725,"price":11.471,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-10","known_ts":"2015-04-10","bar_index":1761,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.5264,"stop_level":11.5749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-15","known_ts":"2015-04-15","bar_index":1762,"type":"RECLAIM","strength":0.725,"price":11.5957,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-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":"2015-04-10","prior_stop_level":11.5749,"sweep_low":11.4086,"atr14":0.22619,"stop_level":11.295505,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-20","known_ts":"2015-04-20","bar_index":1763,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.4918,"stop_level":11.5264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-27","known_ts":"2015-04-29","bar_index":1765,"type":"REBUY","strength":0.725,"price":11.6033,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2015-05-05","known_ts":"2015-05-07","bar_index":1767,"type":"REBUY","strength":0.725,"price":11.7497,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2015-06-01","known_ts":"2015-06-01","bar_index":1773,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.6451,"stop_level":11.7358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-02","known_ts":"2015-06-02","bar_index":1773,"type":"RECLAIM","strength":0.863,"price":11.8264,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-06-01","prior_stop_level":11.7358,"sweep_low":11.5614,"atr14":0.210348,"stop_level":11.456226,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-25","known_ts":"2015-06-25","bar_index":1779,"type":"RECLAIM","strength":0.863,"price":11.931,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-06-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-14","known_ts":"2015-07-16","bar_index":1783,"type":"BUY","strength":0.863,"price":12.2797,"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":"2015-07-27","known_ts":"2015-07-27","bar_index":1786,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.6521,"stop_level":11.6591,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-08-17","known_ts":"2015-08-19","bar_index":1791,"type":"BUY","strength":0.725,"price":12.3821,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2015-10-15","known_ts":"2015-10-19","bar_index":1805,"type":"BUY","strength":0.588,"price":11.7223,"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":"quality","score":75},{"ts":"2015-12-21","known_ts":"2015-12-21","bar_index":1820,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.5621,"stop_level":12.6328,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-22","known_ts":"2015-12-22","bar_index":1820,"type":"RECLAIM","strength":0.863,"price":12.6893,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-12-21","prior_stop_level":12.6328,"sweep_low":12.3926,"atr14":0.314638,"stop_level":12.235281,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-24","known_ts":"2015-12-24","bar_index":1821,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.5833,"stop_level":12.6328,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-29","known_ts":"2015-12-29","bar_index":1822,"type":"RECLAIM","strength":0.863,"price":12.6893,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-12-24","prior_stop_level":12.6328,"sweep_low":12.3643,"atr14":0.293275,"stop_level":12.217662,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-22","known_ts":"2016-02-24","bar_index":1834,"type":"BUY","strength":0.588,"price":13.0811,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2016-03-16","known_ts":"2016-03-16","bar_index":1839,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.2661,"stop_level":13.3941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-03-18","known_ts":"2016-03-18","bar_index":1840,"type":"RECLAIM","strength":1.0,"price":13.5719,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-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":"2016-03-16","prior_stop_level":13.3941,"sweep_low":13.0242,"atr14":0.50979,"stop_level":12.769305,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-23","known_ts":"2016-03-23","bar_index":1841,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.8606,"stop_level":13.2661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-16","known_ts":"2016-06-20","bar_index":1861,"type":"BUY","strength":0.725,"price":12.5287,"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":50},{"ts":"2016-08-23","known_ts":"2016-08-23","bar_index":1876,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.8642,"stop_level":12.893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-24","known_ts":"2016-08-24","bar_index":1877,"type":"RECLAIM","strength":0.725,"price":13.0012,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-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":"2016-08-23","prior_stop_level":12.893,"sweep_low":12.8426,"atr14":0.224372,"stop_level":12.730414,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-07","known_ts":"2016-09-07","bar_index":1880,"type":"RECLAIM","strength":0.863,"price":13.1959,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-13","known_ts":"2016-09-13","bar_index":1881,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.9147,"stop_level":12.9723,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-15","known_ts":"2016-09-15","bar_index":1882,"type":"RECLAIM","strength":0.863,"price":13.0733,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-09-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-09-13","prior_stop_level":12.9723,"sweep_low":12.9002,"atr14":0.207133,"stop_level":12.796634,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-28","known_ts":"2016-09-28","bar_index":1885,"type":"RECLAIM","strength":0.863,"price":13.5276,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-09-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-06-08","known_ts":"2017-06-12","bar_index":1943,"type":"BUY","strength":0.725,"price":19.0568,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2017-08-21","known_ts":"2017-08-21","bar_index":1960,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.4171,"stop_level":18.4687,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-22","known_ts":"2017-08-22","bar_index":1960,"type":"RECLAIM","strength":0.725,"price":18.7047,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-08-21","prior_stop_level":18.4687,"sweep_low":18.4097,"atr14":0.636789,"stop_level":18.091305,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-15","known_ts":"2017-09-19","bar_index":1966,"type":"REBUY","strength":0.45,"price":18.7711,"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":"2017-09-20","known_ts":"2017-09-20","bar_index":1967,"type":"RECLAIM","strength":0.588,"price":18.9998,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-09-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2017-10-26","known_ts":"2017-10-26","bar_index":1975,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.8479,"stop_level":19.9217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-10-30","known_ts":"2017-10-30","bar_index":1976,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.4497,"stop_level":19.9217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-10-27","known_ts":"2017-10-27","bar_index":1976,"type":"RECLAIM","strength":0.725,"price":20.0618,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-10-26","prior_stop_level":19.9217,"sweep_low":19.7004,"atr14":0.470042,"stop_level":19.465379,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-28","known_ts":"2017-11-30","bar_index":1983,"type":"BUY","strength":0.588,"price":20.7321,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2018-01-11","known_ts":"2018-01-16","bar_index":1993,"type":"BUY","strength":0.725,"price":20.4207,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2018-02-02","known_ts":"2018-02-02","bar_index":1998,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.2716,"stop_level":20.2872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-02-21","known_ts":"2018-02-21","bar_index":2002,"type":"RECLAIM","strength":0.725,"price":20.0852,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-03-09","known_ts":"2018-03-13","bar_index":2006,"type":"BUY","strength":0.725,"price":21.0175,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2018-03-27","known_ts":"2018-03-27","bar_index":2010,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.9957,"stop_level":20.8235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2018-04-18","known_ts":"2018-04-20","bar_index":2015,"type":"BUY","strength":0.588,"price":20.8758,"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":75},{"ts":"2018-07-31","known_ts":"2018-08-02","bar_index":2039,"type":"BUY","strength":0.863,"price":22.4377,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"2018-08-16","known_ts":"2018-08-20","bar_index":2043,"type":"BUY","strength":0.863,"price":22.3095,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":85},{"ts":"2018-08-29","known_ts":"2018-08-31","bar_index":2046,"type":"BUY","strength":0.863,"price":22.3774,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2018-09-19","known_ts":"2018-09-19","bar_index":2050,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.7017,"stop_level":22.8903,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-20","known_ts":"2018-09-20","bar_index":2051,"type":"RECLAIM","strength":0.863,"price":22.9431,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-19 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":"2018-09-19","prior_stop_level":22.8903,"sweep_low":22.6037,"atr14":0.449444,"stop_level":22.378978,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-06","known_ts":"2018-11-08","bar_index":2062,"type":"BUY","strength":0.588,"price":21.3473,"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":80},{"ts":"2018-12-12","known_ts":"2018-12-12","bar_index":2070,"type":"SELL","basis":"structure_stop","strength":0.45,"price":20.2245,"stop_level":20.4293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-01-09","known_ts":"2019-01-11","bar_index":2076,"type":"BUY","strength":0.45,"price":19.0032,"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-03-06","known_ts":"2019-03-06","bar_index":2088,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.9252,"stop_level":20.5744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-18","known_ts":"2019-04-23","bar_index":2099,"type":"BUY","strength":0.45,"price":19.5892,"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-05-02","known_ts":"2019-05-02","bar_index":2102,"type":"RECLAIM","strength":0.725,"price":21.1844,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-04-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-23","known_ts":"2019-05-23","bar_index":2107,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.5004,"stop_level":19.9387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-05-28","known_ts":"2019-05-28","bar_index":2107,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.7311,"stop_level":19.9387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-06-27","known_ts":"2019-07-01","bar_index":2115,"type":"BUY","strength":0.863,"price":20.5846,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2019-07-22","known_ts":"2019-07-22","bar_index":2120,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.0006,"stop_level":19.4696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-07-24","known_ts":"2019-07-24","bar_index":2121,"type":"RECLAIM","strength":0.725,"price":19.6465,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-07-22","prior_stop_level":19.4696,"sweep_low":18.8083,"atr14":0.543236,"stop_level":18.536682,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-10","known_ts":"2019-09-12","bar_index":2132,"type":"BUY","strength":0.588,"price":20.7972,"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":"aplus","score":80},{"ts":"2019-10-01","known_ts":"2019-10-01","bar_index":2137,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.1466,"stop_level":20.4796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-04","known_ts":"2019-10-04","bar_index":2138,"type":"RECLAIM","strength":0.725,"price":20.5571,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-10-01","prior_stop_level":20.4796,"sweep_low":19.9684,"atr14":0.487583,"stop_level":19.724609,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-17","known_ts":"2019-10-17","bar_index":2141,"type":"RECLAIM","strength":0.863,"price":20.681,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-15","known_ts":"2019-11-15","bar_index":2148,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.1746,"stop_level":21.2448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-04","known_ts":"2019-12-04","bar_index":2152,"type":"RECLAIM","strength":0.863,"price":21.2604,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-09","known_ts":"2019-12-11","bar_index":2153,"type":"BUY","strength":0.863,"price":21.8843,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2020-04-06","known_ts":"2020-04-08","bar_index":2180,"type":"BUY","strength":0.45,"price":13.245,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-04-06","known_ts":"2020-04-08","bar_index":2180,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-06","trigger_known_ts":"2020-04-08","strength":0.45,"price":13.245,"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.426258,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.6817,"atr14":1.255862,"stop_level":11.053769,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":2195,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.187,"stop_level":14.3296,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-16","known_ts":"2020-06-16","bar_index":2196,"type":"RECLAIM","strength":0.588,"price":14.9167,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-11","prior_stop_level":14.3296,"sweep_low":13.1077,"atr14":1.001098,"stop_level":12.607151,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":2198,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.3378,"stop_level":13.8376,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-25","known_ts":"2020-06-25","bar_index":2198,"type":"RECLAIM","strength":0.588,"price":13.9805,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-24","prior_stop_level":13.8376,"sweep_low":13.068,"atr14":0.907646,"stop_level":12.614177,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-09","known_ts":"2020-09-09","bar_index":2216,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.9874,"stop_level":14.1398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-14","known_ts":"2020-09-14","bar_index":2217,"type":"RECLAIM","strength":0.725,"price":14.5248,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-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":"2020-09-09","prior_stop_level":14.1398,"sweep_low":13.8591,"atr14":0.505974,"stop_level":13.606113,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-05","known_ts":"2020-10-07","bar_index":2222,"type":"BUY","strength":0.725,"price":14.5408,"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":10},{"ts":"2020-12-21","known_ts":"2020-12-21","bar_index":2240,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.1379,"stop_level":19.235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-23","known_ts":"2020-12-23","bar_index":2240,"type":"RECLAIM","strength":0.863,"price":19.2998,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-12-21","prior_stop_level":19.235,"sweep_low":18.903,"atr14":0.67303,"stop_level":18.566485,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-05","known_ts":"2021-01-07","bar_index":2243,"type":"REBUY","strength":1.0,"price":20.7252,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-01-26","known_ts":"2021-01-26","bar_index":2247,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.7167,"stop_level":19.0569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-11","known_ts":"2021-03-11","bar_index":2258,"type":"RECLAIM","strength":1.0,"price":22.9018,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-13","known_ts":"2021-04-13","bar_index":2265,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.7572,"stop_level":21.8389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-04-14","known_ts":"2021-04-14","bar_index":2265,"type":"RECLAIM","strength":0.863,"price":21.8716,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-04-13","prior_stop_level":21.8389,"sweep_low":20.0728,"atr14":0.867118,"stop_level":19.639241,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-10","known_ts":"2021-08-12","bar_index":2293,"type":"BUY","strength":0.725,"price":20.5159,"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":"2021-09-10","known_ts":"2021-09-10","bar_index":2300,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.5018,"stop_level":19.7595,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-09-27","known_ts":"2021-09-29","bar_index":2304,"type":"BUY","strength":0.588,"price":20.4328,"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":"2021-11-26","known_ts":"2021-11-26","bar_index":2318,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.5392,"stop_level":22.4367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-30","known_ts":"2021-11-30","bar_index":2319,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.1198,"stop_level":22.4367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-16","known_ts":"2021-12-20","bar_index":2323,"type":"REBUY","strength":0.863,"price":22.5289,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2022-01-20","known_ts":"2022-01-20","bar_index":2330,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.7302,"stop_level":22.7386,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-21","known_ts":"2022-01-21","bar_index":2331,"type":"RECLAIM","strength":1.0,"price":23.0406,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-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":"2022-01-20","prior_stop_level":22.7386,"sweep_low":22.487,"atr14":0.641819,"stop_level":22.166091,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-26","known_ts":"2022-01-26","bar_index":2332,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.4283,"stop_level":22.7302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-05-26","known_ts":"2022-05-31","bar_index":2360,"type":"BUY","strength":0.588,"price":18.5055,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2022-07-11","known_ts":"2022-07-11","bar_index":2369,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.2064,"stop_level":18.5568,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-23","known_ts":"2022-08-23","bar_index":2380,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.7053,"stop_level":18.8175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-25","known_ts":"2022-08-25","bar_index":2380,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.783,"stop_level":18.8175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-30","known_ts":"2022-10-04","bar_index":2389,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-09-30","trigger_known_ts":"2022-10-04","strength":0.45,"price":17.9453,"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.244252,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.9436,"atr14":0.410328,"stop_level":16.738436,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-13","known_ts":"2022-10-17","bar_index":2392,"type":"BUY","strength":0.588,"price":18.4635,"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-10-13","known_ts":"2022-10-17","bar_index":2392,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-13","trigger_known_ts":"2022-10-17","strength":0.588,"price":18.4635,"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.222429,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":17.4617,"atr14":0.407141,"stop_level":17.258129,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-03","known_ts":"2022-11-03","bar_index":2397,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.3483,"stop_level":18.4807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-04","known_ts":"2022-11-04","bar_index":2397,"type":"RECLAIM","strength":0.588,"price":19.0205,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-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":"2022-11-03","prior_stop_level":18.4807,"sweep_low":18.2698,"atr14":0.511491,"stop_level":18.014055,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-28","known_ts":"2022-11-28","bar_index":2402,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.5142,"stop_level":18.5229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-29","known_ts":"2022-11-29","bar_index":2402,"type":"RECLAIM","strength":0.725,"price":18.6015,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-11-28","prior_stop_level":18.5229,"sweep_low":18.4269,"atr14":0.402585,"stop_level":18.225607,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-19","known_ts":"2023-01-19","bar_index":2414,"type":"RECLAIM","strength":0.863,"price":19.0205,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-11-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-03","known_ts":"2023-05-05","bar_index":2438,"type":"BUY","strength":0.45,"price":14.2261,"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-07-05","known_ts":"2023-07-05","bar_index":2452,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.0761,"stop_level":15.1834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-07-07","known_ts":"2023-07-07","bar_index":2452,"type":"RECLAIM","strength":0.588,"price":15.2192,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-07-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":"2023-07-05","prior_stop_level":15.1834,"sweep_low":14.584,"atr14":0.411057,"stop_level":14.378471,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-21","known_ts":"2023-07-21","bar_index":2456,"type":"RECLAIM","strength":0.863,"price":18.1986,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-07-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-09-06","known_ts":"2023-09-06","bar_index":2466,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.7535,"stop_level":17.9796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-09-08","known_ts":"2023-09-08","bar_index":2467,"type":"RECLAIM","strength":1.0,"price":18.0338,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-09-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":"2023-09-06","prior_stop_level":17.9796,"sweep_low":17.5274,"atr14":0.417903,"stop_level":17.318448,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-17","known_ts":"2023-11-21","bar_index":2484,"type":"BUY","strength":0.863,"price":16.8515,"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":"2024-03-26","known_ts":"2024-03-28","bar_index":2513,"type":"BUY","strength":0.725,"price":18.7071,"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":"2024-06-07","known_ts":"2024-06-07","bar_index":2530,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.9662,"stop_level":19.1348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-11","known_ts":"2024-06-11","bar_index":2530,"type":"RECLAIM","strength":1.0,"price":19.1535,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-07 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-06-07","prior_stop_level":19.1348,"sweep_low":18.5166,"atr14":0.486267,"stop_level":18.273467,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-01","known_ts":"2024-07-01","bar_index":2535,"type":"RECLAIM","strength":1.0,"price":20.9237,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-06-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-02","known_ts":"2024-08-02","bar_index":2542,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.8251,"stop_level":26.8055,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-06","known_ts":"2024-08-06","bar_index":2543,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.1453,"stop_level":26.8055,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-21","known_ts":"2024-08-21","bar_index":2547,"type":"RECLAIM","strength":1.0,"price":28.233,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-03","known_ts":"2024-12-03","bar_index":2571,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.326,"stop_level":29.9354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-01-28","known_ts":"2025-01-30","bar_index":2583,"type":"BUY","strength":0.725,"price":28.8975,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2025-02-21","known_ts":"2025-02-21","bar_index":2588,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.7072,"stop_level":29.3697,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-02-28","known_ts":"2025-02-28","bar_index":2590,"type":"RECLAIM","strength":0.725,"price":29.4945,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-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":"2025-02-21","prior_stop_level":29.3697,"sweep_low":28.5728,"atr14":0.859163,"stop_level":28.143219,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-02","known_ts":"2025-05-06","bar_index":2605,"type":"BUY","strength":0.588,"price":25.8712,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":45},{"ts":"2025-06-04","known_ts":"2025-06-04","bar_index":2612,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.1522,"stop_level":26.2491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-06","known_ts":"2025-06-06","bar_index":2613,"type":"RECLAIM","strength":0.588,"price":26.7336,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-06-04","prior_stop_level":26.2491,"sweep_low":25.7743,"atr14":0.777347,"stop_level":25.385626,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-20","known_ts":"2025-06-20","bar_index":2616,"type":"RECLAIM","strength":0.725,"price":27.9642,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-22","known_ts":"2025-07-22","bar_index":2623,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.6696,"stop_level":29.6889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-23","known_ts":"2025-07-23","bar_index":2623,"type":"RECLAIM","strength":0.725,"price":30.561,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-07-22","prior_stop_level":29.6889,"sweep_low":29.2432,"atr14":0.819817,"stop_level":28.833291,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-20","known_ts":"2025-08-20","bar_index":2630,"type":"RECLAIM","strength":0.725,"price":30.2441,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-07-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-25","known_ts":"2025-08-27","bar_index":2631,"type":"BUY","strength":0.725,"price":30.2343,"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":30},{"ts":"2025-09-16","known_ts":"2025-09-18","bar_index":2636,"type":"BUY","strength":0.725,"price":30.3809,"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":50},{"ts":"2025-11-05","known_ts":"2025-11-07","bar_index":2648,"type":"BUY","strength":0.588,"price":29.2962,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2026-01-28","known_ts":"2026-01-28","bar_index":2666,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.7475,"stop_level":33.4969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-29","known_ts":"2026-02-02","bar_index":2667,"type":"REBUY","strength":0.863,"price":36.6129,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2026-01-29","known_ts":"2026-01-29","bar_index":2667,"type":"RECLAIM","strength":0.863,"price":34.0688,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-01-28","prior_stop_level":33.4969,"sweep_low":32.501,"atr14":1.122744,"stop_level":31.939628,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-09","known_ts":"2026-04-13","bar_index":2683,"type":"BUY","strength":0.863,"price":35.8333,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-04-13","last_scored_basis":null,"bars_since_signal":25,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2018-04-10","2018-10-24","2018-11-23","2018-12-26","2019-03-25","2019-08-19","2019-09-05","2020-02-05","2020-03-19","2020-09-30","2021-02-04","2021-05-19","2021-05-27","2021-06-28","2021-07-23","2021-08-26","2021-09-22","2021-10-21","2022-02-08","2022-04-13","2022-05-05","2022-05-23","2022-06-23","2023-01-13","2023-03-24","2023-04-17","2023-04-25","2023-10-03","2023-11-01","2024-02-26","2024-03-26","2024-09-17","2024-10-08","2024-11-06","2025-01-14","2025-03-17","2025-04-15","2025-08-12","2025-10-23","2026-03-23"],"warnings":[{"ts":"2021-11-29","kind":"arm","px":21.3966},{"ts":"2021-11-30","kind":"confirm","px":21.1198,"level":22.4367},{"ts":"2022-01-18","kind":"arm","px":23.5187},{"ts":"2022-01-20","kind":"confirm","px":22.7302,"level":22.7386},{"ts":"2022-01-21","kind":"arm","px":23.0406},{"ts":"2022-01-26","kind":"confirm","px":22.4283,"level":22.7302},{"ts":"2022-07-08","kind":"arm","px":18.3004},{"ts":"2022-07-11","kind":"confirm","px":18.2064,"level":18.5568},{"ts":"2022-08-03","kind":"arm","px":18.8521},{"ts":"2022-08-23","kind":"confirm","px":18.7053,"level":18.8175},{"ts":"2022-08-24","kind":"arm","px":18.5153},{"ts":"2022-08-25","kind":"confirm","px":18.783,"level":18.8175},{"ts":"2022-10-31","kind":"arm","px":19.2474},{"ts":"2022-11-03","kind":"confirm","px":18.3483,"level":18.4807},{"ts":"2022-11-16","kind":"arm","px":18.5316},{"ts":"2022-11-28","kind":"confirm","px":18.5142,"level":18.5229},{"ts":"2023-06-06","kind":"arm","px":15.1655},{"ts":"2023-07-05","kind":"confirm","px":15.0761,"level":15.1834},{"ts":"2023-08-11","kind":"arm","px":19.4809},{"ts":"2023-09-06","kind":"confirm","px":17.7535,"level":17.9796},{"ts":"2024-01-02","kind":"arm","px":20.8192},{"ts":"2024-05-20","kind":"arm","px":20.5022},{"ts":"2024-06-07","kind":"confirm","px":18.9662,"level":19.1348},{"ts":"2024-07-30","kind":"arm","px":27.7608},{"ts":"2024-08-02","kind":"confirm","px":25.8251,"level":26.8055},{"ts":"2024-08-05","kind":"arm","px":24.7204},{"ts":"2024-08-06","kind":"confirm","px":25.1453,"level":26.8055},{"ts":"2024-11-20","kind":"arm","px":29.1356},{"ts":"2024-12-03","kind":"confirm","px":29.326,"level":29.9354},{"ts":"2025-02-12","kind":"arm","px":29.3697},{"ts":"2025-02-21","kind":"confirm","px":28.7072,"level":29.3697},{"ts":"2025-05-23","kind":"arm","px":26.2491},{"ts":"2025-06-04","kind":"confirm","px":26.1522,"level":26.2491},{"ts":"2025-07-09","kind":"arm","px":30.8614},{"ts":"2025-07-22","kind":"confirm","px":29.6696,"level":29.6889},{"ts":"2025-12-11","kind":"arm","px":33.5364},{"ts":"2026-01-27","kind":"arm","px":33.2405},{"ts":"2026-01-28","kind":"confirm","px":32.7475,"level":33.4969},{"ts":"2026-05-20","kind":"arm","px":38.26},{"ts":"2026-06-15","kind":"arm","px":39.82}],"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":[]}}}