{"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":"ATI","timeframe":"3D","as_of":"2026-09-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2000-05-17","known_ts":"2000-05-17","bar_index":40,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.6537,"stop_level":16.7811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-18","known_ts":"2000-05-18","bar_index":40,"type":"RECLAIM","strength":0.588,"price":16.951,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-05-17","prior_stop_level":16.7811,"sweep_low":16.0589,"atr14":0.625069,"stop_level":15.746365,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-25","known_ts":"2000-05-25","bar_index":42,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.2747,"stop_level":16.6537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-07","known_ts":"2000-09-07","bar_index":66,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.7824,"stop_level":14.9121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-10-24","known_ts":"2000-10-26","bar_index":77,"type":"BUY","strength":0.45,"price":13.3992,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-10-27","known_ts":"2000-10-27","bar_index":78,"type":"RECLAIM","strength":0.588,"price":14.0044,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-10-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2000-12-07","known_ts":"2000-12-07","bar_index":87,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.1404,"stop_level":13.8826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-12-11","known_ts":"2000-12-11","bar_index":88,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.9658,"stop_level":13.8826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-01-17","known_ts":"2001-01-19","bar_index":96,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-01-17","trigger_known_ts":"2001-01-19","strength":0.45,"price":10.2591,"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.425041,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.2114,"atr14":0.657416,"stop_level":8.882692,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-25","known_ts":"2001-01-29","bar_index":98,"type":"BUY","strength":0.45,"price":11.3505,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-01-25","known_ts":"2001-01-29","bar_index":98,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-01-25","trigger_known_ts":"2001-01-29","strength":0.45,"price":11.3505,"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.363875,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.4733,"atr14":0.556298,"stop_level":9.195151,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-01","known_ts":"2001-03-01","bar_index":106,"type":"RECLAIM","strength":0.725,"price":12.7618,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-01-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-03-16","known_ts":"2001-03-16","bar_index":109,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.1753,"stop_level":12.2954,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-03-19","known_ts":"2001-03-19","bar_index":110,"type":"RECLAIM","strength":0.863,"price":13.3907,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-03-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2001-03-16","prior_stop_level":12.2954,"sweep_low":12.0835,"atr14":0.533947,"stop_level":11.816526,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-09","known_ts":"2001-04-11","bar_index":115,"type":"REBUY","strength":1.0,"price":12.9244,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2001-05-09","known_ts":"2001-05-11","bar_index":122,"type":"BUY","strength":1.0,"price":12.8819,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2001-05-09","known_ts":"2001-05-09","bar_index":122,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.3661,"stop_level":12.3802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-05-10","known_ts":"2001-05-10","bar_index":122,"type":"RECLAIM","strength":0.863,"price":12.8537,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-09 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":"2001-05-09","prior_stop_level":12.3802,"sweep_low":12.359,"atr14":0.538463,"stop_level":12.089768,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-25","known_ts":"2001-05-25","bar_index":126,"type":"RECLAIM","strength":1.0,"price":14.1517,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-05-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-14","known_ts":"2001-06-14","bar_index":130,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.0019,"stop_level":14.1517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-31","known_ts":"2001-08-02","bar_index":141,"type":"BUY","strength":0.863,"price":13.9305,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2001-08-28","known_ts":"2001-08-28","bar_index":147,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.4132,"stop_level":13.5237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-08-30","known_ts":"2001-08-30","bar_index":148,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.2185,"stop_level":13.5237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-10-22","known_ts":"2001-10-24","bar_index":159,"type":"BUY","strength":0.588,"price":11.2354,"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":"2001-12-11","known_ts":"2001-12-11","bar_index":170,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.0617,"stop_level":11.1128,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-12-18","known_ts":"2001-12-18","bar_index":172,"type":"RECLAIM","strength":0.588,"price":11.2588,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-12-11","prior_stop_level":11.1128,"sweep_low":10.4703,"atr14":0.449263,"stop_level":10.245668,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-09","known_ts":"2002-01-09","bar_index":177,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.6896,"stop_level":11.9013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-15","known_ts":"2002-01-15","bar_index":178,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.1274,"stop_level":11.9013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-28","known_ts":"2002-01-30","bar_index":181,"type":"REBUY","strength":0.725,"price":11.5509,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2002-02-13","known_ts":"2002-02-15","bar_index":185,"type":"REBUY","strength":0.863,"price":11.5363,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2002-04-02","known_ts":"2002-04-02","bar_index":195,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.7427,"stop_level":11.8462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-04-05","known_ts":"2002-04-05","bar_index":196,"type":"RECLAIM","strength":1.0,"price":11.9349,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-04-02","prior_stop_level":11.8462,"sweep_low":11.4765,"atr14":0.337146,"stop_level":11.307927,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-08","known_ts":"2002-04-10","bar_index":197,"type":"REBUY","strength":1.0,"price":12.4599,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":15},{"ts":"2002-04-25","known_ts":"2002-04-25","bar_index":201,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.1124,"stop_level":12.423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-30","known_ts":"2002-04-30","bar_index":202,"type":"RECLAIM","strength":1.0,"price":12.4821,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-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":"2002-04-25","prior_stop_level":12.423,"sweep_low":11.9201,"atr14":0.307517,"stop_level":11.766342,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-10","known_ts":"2002-05-14","bar_index":205,"type":"BUY","strength":1.0,"price":12.6892,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2002-06-18","known_ts":"2002-06-18","bar_index":213,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.1205,"stop_level":12.2477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-08-27","known_ts":"2002-08-29","bar_index":230,"type":"BUY","strength":0.588,"price":6.4118,"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":"2002-12-11","known_ts":"2002-12-11","bar_index":254,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.1997,"stop_level":5.055,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-24","known_ts":"2003-01-24","bar_index":264,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.3153,"stop_level":4.4848,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-28","known_ts":"2003-01-28","bar_index":265,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2999,"stop_level":4.4848,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-03-12","known_ts":"2003-03-14","bar_index":275,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-03-12","trigger_known_ts":"2003-03-14","strength":0.45,"price":2.1459,"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.838958,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6507,"atr14":0.202858,"stop_level":1.549271,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-20","known_ts":"2003-03-24","bar_index":277,"type":"BUY","strength":0.588,"price":2.3424,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-03-20","known_ts":"2003-03-24","bar_index":277,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2003-03-20","trigger_known_ts":"2003-03-24","strength":0.588,"price":2.3424,"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.824211,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.6507,"atr14":0.202766,"stop_level":1.549317,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-21","known_ts":"2003-04-21","bar_index":284,"type":"RECLAIM","strength":0.725,"price":3.1206,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-03-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-06-19","known_ts":"2003-06-19","bar_index":298,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.3056,"stop_level":5.4088,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-11","known_ts":"2003-07-11","bar_index":303,"type":"RECLAIM","strength":0.863,"price":5.6074,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-10-14","known_ts":"2003-10-16","bar_index":325,"type":"BUY","strength":0.863,"price":6.2268,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2004-01-22","known_ts":"2004-01-22","bar_index":347,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.1156,"stop_level":8.4221,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-27","known_ts":"2004-03-02","bar_index":356,"type":"BUY","strength":0.863,"price":10.5277,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2004-05-24","known_ts":"2004-05-26","bar_index":376,"type":"BUY","strength":0.725,"price":9.4395,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2004-07-12","known_ts":"2004-07-12","bar_index":386,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.2007,"stop_level":14.217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-13","known_ts":"2004-07-13","bar_index":387,"type":"RECLAIM","strength":0.863,"price":14.8928,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-07-12","prior_stop_level":14.217,"sweep_low":13.5493,"atr14":0.590821,"stop_level":13.25389,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-26","known_ts":"2004-07-26","bar_index":390,"type":"RECLAIM","strength":1.0,"price":15.3081,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-06","known_ts":"2004-08-06","bar_index":393,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.533,"stop_level":14.4939,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-10","known_ts":"2004-08-10","bar_index":393,"type":"RECLAIM","strength":1.0,"price":14.5997,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-08-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":"2004-08-06","prior_stop_level":14.4939,"sweep_low":13.4597,"atr14":0.724106,"stop_level":13.097647,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-09","known_ts":"2004-11-11","bar_index":415,"type":"BUY","strength":0.725,"price":16.3517,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2005-02-22","known_ts":"2005-02-22","bar_index":438,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.3123,"stop_level":18.517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-02-24","known_ts":"2005-02-24","bar_index":439,"type":"RECLAIM","strength":0.863,"price":19.0903,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-02-22","prior_stop_level":18.517,"sweep_low":18.2468,"atr14":0.785046,"stop_level":17.854277,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-03-08","known_ts":"2005-03-08","bar_index":442,"type":"RECLAIM","strength":0.863,"price":18.6317,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-16","known_ts":"2005-03-16","bar_index":444,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.8946,"stop_level":18.3123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-17","known_ts":"2005-03-17","bar_index":444,"type":"RECLAIM","strength":0.863,"price":18.4859,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-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":"2005-03-16","prior_stop_level":18.3123,"sweep_low":17.608,"atr14":1.024077,"stop_level":17.095962,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-07","known_ts":"2005-04-11","bar_index":449,"type":"BUY","strength":0.725,"price":20.7279,"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":"2005-06-10","known_ts":"2005-06-14","bar_index":464,"type":"BUY","strength":0.725,"price":18.0917,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2005-08-19","known_ts":"2005-08-19","bar_index":480,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.8707,"stop_level":23.9695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-23","known_ts":"2005-08-23","bar_index":481,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.8909,"stop_level":23.9695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-09","known_ts":"2005-09-09","bar_index":485,"type":"RECLAIM","strength":1.0,"price":23.5578,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-11-11","known_ts":"2005-11-15","bar_index":500,"type":"BUY","strength":0.725,"price":25.3728,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2005-12-19","known_ts":"2005-12-19","bar_index":508,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.3173,"stop_level":27.5759,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-20","known_ts":"2005-12-20","bar_index":508,"type":"RECLAIM","strength":1.0,"price":28.1863,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-12-19","prior_stop_level":27.5759,"sweep_low":27.1518,"atr14":0.834081,"stop_level":26.73476,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-05","known_ts":"2006-01-05","bar_index":512,"type":"RECLAIM","strength":1.0,"price":33.3915,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-02-12","known_ts":"2007-02-12","bar_index":604,"type":"SELL","basis":"structure_stop","strength":0.725,"price":80.822,"stop_level":84.4034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-15","known_ts":"2007-02-15","bar_index":605,"type":"RECLAIM","strength":0.725,"price":85.2529,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-02-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-02-12","prior_stop_level":84.4034,"sweep_low":80.1557,"atr14":2.532886,"stop_level":78.889257,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-05","known_ts":"2007-03-05","bar_index":608,"type":"SELL","basis":"structure_stop","strength":0.725,"price":78.6566,"stop_level":80.822,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-03-06","known_ts":"2007-03-06","bar_index":609,"type":"RECLAIM","strength":0.725,"price":82.7376,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-03-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2007-03-05","prior_stop_level":80.822,"sweep_low":78.5983,"atr14":3.386991,"stop_level":76.904805,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-04-13","known_ts":"2007-04-13","bar_index":618,"type":"RECLAIM","strength":1.0,"price":95.3528,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-04-30","known_ts":"2007-04-30","bar_index":621,"type":"SELL","basis":"structure_stop","strength":1.0,"price":91.3833,"stop_level":94.7691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-07-13","known_ts":"2007-07-17","bar_index":639,"type":"BUY","strength":0.725,"price":94.7132,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2007-09-12","known_ts":"2007-09-14","bar_index":653,"type":"BUY","strength":0.45,"price":79.4175,"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-09-17","known_ts":"2007-09-17","bar_index":654,"type":"RECLAIM","strength":0.588,"price":86.223,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-09-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-10-11","known_ts":"2007-10-11","bar_index":660,"type":"SELL","basis":"structure_stop","strength":0.588,"price":89.1573,"stop_level":91.3559,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-16","known_ts":"2007-10-16","bar_index":661,"type":"SELL","basis":"structure_stop","strength":0.588,"price":79.5184,"stop_level":91.3559,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-29","known_ts":"2007-10-31","bar_index":664,"type":"REBUY","strength":0.588,"price":85.4121,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-11-28","known_ts":"2007-11-30","bar_index":671,"type":"BUY","strength":0.45,"price":81.7171,"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-01-25","known_ts":"2008-01-29","bar_index":684,"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-25","trigger_known_ts":"2008-01-29","strength":0.45,"price":59.1761,"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.393715,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":49.4181,"atr14":3.852077,"stop_level":47.492061,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-07","known_ts":"2008-02-11","bar_index":687,"type":"BUY","strength":0.45,"price":67.6023,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-03-10","known_ts":"2008-03-10","bar_index":694,"type":"SELL","basis":"structure_stop","strength":0.588,"price":55.2227,"stop_level":55.2813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-11","known_ts":"2008-03-11","bar_index":694,"type":"RECLAIM","strength":0.588,"price":60.7257,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-03-10","prior_stop_level":55.2813,"sweep_low":55.2143,"atr14":3.394617,"stop_level":53.516991,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-18","known_ts":"2008-03-20","bar_index":696,"type":"REBUY","strength":0.588,"price":61.0028,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-04-29","known_ts":"2008-04-29","bar_index":705,"type":"SELL","basis":"structure_stop","strength":0.588,"price":58.0891,"stop_level":59.9196,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-30","known_ts":"2008-05-02","bar_index":706,"type":"BUY","strength":0.588,"price":60.8936,"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-05-02","known_ts":"2008-05-02","bar_index":706,"type":"RECLAIM","strength":0.588,"price":60.8936,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-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":"2008-04-29","prior_stop_level":59.9196,"sweep_low":56.5776,"atr14":3.169113,"stop_level":54.993043,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-27","known_ts":"2008-05-27","bar_index":712,"type":"RECLAIM","strength":0.725,"price":62.4133,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-04-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-14","known_ts":"2008-07-16","bar_index":723,"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-14","trigger_known_ts":"2008-07-16","strength":0.45,"price":45.9661,"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.51384,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":41.0253,"atr14":2.577282,"stop_level":39.736659,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-04","known_ts":"2008-08-06","bar_index":728,"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-08-04","trigger_known_ts":"2008-08-06","strength":0.45,"price":40.2004,"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.574821,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":36.4968,"atr14":2.443704,"stop_level":35.274948,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-12","known_ts":"2008-08-14","bar_index":730,"type":"BUY","strength":0.45,"price":41.1431,"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-08-12","known_ts":"2008-08-14","bar_index":730,"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-08-12","trigger_known_ts":"2008-08-14","strength":0.45,"price":41.1431,"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.564851,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":36.4968,"atr14":2.091392,"stop_level":35.451104,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-05","known_ts":"2008-09-05","bar_index":735,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.8752,"stop_level":39.4044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-10","known_ts":"2008-10-14","bar_index":744,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-10","trigger_known_ts":"2008-10-14","strength":0.45,"price":21.7805,"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.744995,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.5624,"atr14":3.265676,"stop_level":13.929562,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-28","known_ts":"2008-10-30","bar_index":748,"type":"BUY","strength":0.45,"price":21.5271,"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-10-28","known_ts":"2008-10-30","bar_index":748,"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-10-28","trigger_known_ts":"2008-10-30","strength":0.45,"price":21.5271,"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.736566,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.6299,"atr14":3.128819,"stop_level":14.06549,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-19","known_ts":"2008-11-19","bar_index":753,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.1007,"stop_level":15.6975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-11-24","known_ts":"2008-11-24","bar_index":754,"type":"RECLAIM","strength":0.588,"price":16.0946,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-11-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":"2008-11-19","prior_stop_level":15.6975,"sweep_low":12.6729,"atr14":2.353124,"stop_level":11.496338,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":767,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.1144,"stop_level":19.225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-27","known_ts":"2009-01-27","bar_index":768,"type":"RECLAIM","strength":0.725,"price":19.8973,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-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":"2009-01-21","prior_stop_level":19.225,"sweep_low":17.0719,"atr14":1.939385,"stop_level":16.102208,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-23","known_ts":"2009-03-25","bar_index":781,"type":"BUY","strength":0.725,"price":19.6458,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2009-05-27","known_ts":"2009-05-27","bar_index":796,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.7874,"stop_level":28.0115,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-28","known_ts":"2009-05-28","bar_index":796,"type":"RECLAIM","strength":0.863,"price":28.9196,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-05-27","prior_stop_level":28.0115,"sweep_low":27.4676,"atr14":2.056007,"stop_level":26.439596,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-12","known_ts":"2009-06-12","bar_index":800,"type":"RECLAIM","strength":0.863,"price":33.0337,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-08","known_ts":"2009-09-10","bar_index":820,"type":"BUY","strength":0.863,"price":28.2627,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2009-10-01","known_ts":"2009-10-01","bar_index":825,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.9099,"stop_level":29.9002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-05","known_ts":"2009-10-05","bar_index":826,"type":"RECLAIM","strength":1.0,"price":30.0827,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-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":"2009-10-01","prior_stop_level":29.9002,"sweep_low":27.6243,"atr14":1.360926,"stop_level":26.943837,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-15","known_ts":"2009-10-15","bar_index":829,"type":"RECLAIM","strength":1.0,"price":32.7495,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-26","known_ts":"2009-10-26","bar_index":831,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.0325,"stop_level":28.9099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-27","known_ts":"2009-12-01","bar_index":839,"type":"BUY","strength":0.863,"price":30.2477,"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":"2010-01-28","known_ts":"2010-01-28","bar_index":852,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.4043,"stop_level":36.9018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-01","known_ts":"2010-02-01","bar_index":853,"type":"RECLAIM","strength":1.0,"price":38.2983,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-28","prior_stop_level":36.9018,"sweep_low":35.549,"atr14":1.875317,"stop_level":34.611341,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-10","known_ts":"2010-03-12","bar_index":862,"type":"BUY","strength":0.863,"price":44.4914,"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":"2010-04-15","known_ts":"2010-04-15","bar_index":870,"type":"SELL","basis":"structure_stop","strength":1.0,"price":47.3734,"stop_level":47.9252,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-21","known_ts":"2010-04-21","bar_index":871,"type":"RECLAIM","strength":1.0,"price":48.3194,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-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":"2010-04-15","prior_stop_level":47.9252,"sweep_low":44.0884,"atr14":1.618106,"stop_level":43.279347,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-22","known_ts":"2010-07-26","bar_index":893,"type":"BUY","strength":0.725,"price":46.6957,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2010-09-08","known_ts":"2010-09-10","bar_index":904,"type":"BUY","strength":0.588,"price":40.0751,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2011-01-07","known_ts":"2011-01-07","bar_index":932,"type":"SELL","basis":"structure_stop","strength":1.0,"price":48.8447,"stop_level":48.8624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-10","known_ts":"2011-01-10","bar_index":932,"type":"RECLAIM","strength":1.0,"price":48.9687,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-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":"2011-01-07","prior_stop_level":48.8624,"sweep_low":47.5784,"atr14":1.515332,"stop_level":46.820734,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-11","known_ts":"2011-01-13","bar_index":933,"type":"REBUY","strength":1.0,"price":51.5898,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2011-02-23","known_ts":"2011-02-23","bar_index":942,"type":"SELL","basis":"structure_stop","strength":1.0,"price":56.2476,"stop_level":58.1426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-25","known_ts":"2011-02-25","bar_index":943,"type":"RECLAIM","strength":1.0,"price":58.7624,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-02-23","prior_stop_level":58.1426,"sweep_low":55.4506,"atr14":1.991839,"stop_level":54.45468,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-02","known_ts":"2011-03-02","bar_index":944,"type":"SELL","basis":"structure_stop","strength":1.0,"price":56.1147,"stop_level":56.2476,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-03","known_ts":"2011-03-03","bar_index":944,"type":"RECLAIM","strength":1.0,"price":58.727,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-03-02","prior_stop_level":56.2476,"sweep_low":55.7871,"atr14":2.048548,"stop_level":54.762826,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-26","known_ts":"2011-04-28","bar_index":957,"type":"BUY","strength":0.863,"price":63.4659,"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":"2011-05-11","known_ts":"2011-05-11","bar_index":960,"type":"SELL","basis":"structure_stop","strength":0.863,"price":60.8374,"stop_level":61.5034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-05-12","known_ts":"2011-05-12","bar_index":961,"type":"RECLAIM","strength":0.863,"price":62.5602,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-05-11","prior_stop_level":61.5034,"sweep_low":60.3046,"atr14":2.079603,"stop_level":59.264798,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-07-13","known_ts":"2011-07-15","bar_index":975,"type":"BUY","strength":0.725,"price":59.0412,"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":"2011-08-01","known_ts":"2011-08-01","bar_index":979,"type":"SELL","basis":"structure_stop","strength":0.588,"price":49.8778,"stop_level":57.2156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-09-07","known_ts":"2011-09-09","bar_index":988,"type":"BUY","strength":0.588,"price":39.8505,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2011-11-21","known_ts":"2011-11-21","bar_index":1005,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.0643,"stop_level":41.5113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-25","known_ts":"2011-11-25","bar_index":1006,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.7313,"stop_level":41.5113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-30","known_ts":"2011-11-30","bar_index":1007,"type":"RECLAIM","strength":0.588,"price":44.8901,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-25","prior_stop_level":41.5113,"sweep_low":38.5347,"atr14":2.336654,"stop_level":37.366373,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-27","known_ts":"2012-01-27","bar_index":1020,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.9149,"stop_level":43.9793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-04-12","known_ts":"2012-04-16","bar_index":1038,"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":"2012-04-12","trigger_known_ts":"2012-04-16","strength":0.45,"price":36.329,"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.427582,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":34.4269,"atr14":1.252479,"stop_level":33.800661,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-05-11","known_ts":"2012-05-11","bar_index":1045,"type":"SELL","basis":"structure_stop","strength":0.45,"price":35.689,"stop_level":35.8422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-05-24","known_ts":"2012-05-29","bar_index":1048,"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":"2012-05-24","trigger_known_ts":"2012-05-29","strength":0.45,"price":31.6882,"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.463287,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":29.7123,"atr14":1.380188,"stop_level":29.022206,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-15","known_ts":"2012-06-19","bar_index":1053,"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":"2012-06-15","trigger_known_ts":"2012-06-19","strength":0.45,"price":27.3568,"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.536649,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.4448,"atr14":1.270297,"stop_level":24.809652,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-28","known_ts":"2012-07-02","bar_index":1056,"type":"BUY","strength":0.45,"price":28.7614,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-06-28","known_ts":"2012-07-02","bar_index":1056,"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":"2012-06-28","trigger_known_ts":"2012-07-02","strength":0.45,"price":28.7614,"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.512859,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.0189,"atr14":1.231146,"stop_level":24.403327,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-23","known_ts":"2012-07-23","bar_index":1061,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.8494,"stop_level":27.8733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-24","known_ts":"2012-08-24","bar_index":1069,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.8824,"stop_level":28.5348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-30","known_ts":"2012-08-30","bar_index":1070,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.5775,"stop_level":28.5348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-07","known_ts":"2012-09-07","bar_index":1072,"type":"RECLAIM","strength":0.588,"price":29.1963,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-30 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-08-30","prior_stop_level":28.5348,"sweep_low":25.8435,"atr14":1.016358,"stop_level":25.335321,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-02","known_ts":"2012-10-02","bar_index":1078,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.2291,"stop_level":28.5751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-10-08","known_ts":"2012-10-08","bar_index":1079,"type":"RECLAIM","strength":0.725,"price":28.8119,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-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":"2012-10-02","prior_stop_level":28.5751,"sweep_low":27.8739,"atr14":1.02054,"stop_level":27.36363,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-12","known_ts":"2012-12-14","bar_index":1094,"type":"BUY","strength":0.588,"price":26.0652,"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":75},{"ts":"2013-02-25","known_ts":"2013-02-25","bar_index":1110,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.2108,"stop_level":27.4675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-02-27","known_ts":"2013-02-27","bar_index":1111,"type":"RECLAIM","strength":0.725,"price":28.1457,"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":false,"monthlyBull":false},"anchor_ts":"2013-02-25","prior_stop_level":27.4675,"sweep_low":26.8534,"atr14":0.932479,"stop_level":26.387161,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-12","known_ts":"2013-03-12","bar_index":1114,"type":"RECLAIM","strength":0.863,"price":29.7384,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-15","known_ts":"2013-05-17","bar_index":1129,"type":"BUY","strength":0.725,"price":27.4346,"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":25},{"ts":"2013-05-29","known_ts":"2013-05-29","bar_index":1132,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.1366,"stop_level":26.3195,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2013-06-14","known_ts":"2013-06-18","bar_index":1136,"type":"REBUY","strength":0.725,"price":26.2293,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"2013-07-19","known_ts":"2013-07-23","bar_index":1144,"type":"BUY","strength":0.588,"price":25.8584,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"2013-08-19","known_ts":"2013-08-19","bar_index":1151,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.8921,"stop_level":24.9776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2013-08-20","known_ts":"2013-08-20","bar_index":1151,"type":"RECLAIM","strength":0.863,"price":25.2001,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-19 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":"2013-08-19","prior_stop_level":24.9776,"sweep_low":24.7427,"atr14":0.727579,"stop_level":24.37891,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-27","known_ts":"2013-08-27","bar_index":1153,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.8547,"stop_level":24.8921,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2013-08-28","known_ts":"2013-08-28","bar_index":1153,"type":"RECLAIM","strength":0.863,"price":25.0227,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-27 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":"2013-08-27","prior_stop_level":24.8921,"sweep_low":24.6307,"atr14":0.714247,"stop_level":24.273577,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-05","known_ts":"2013-09-09","bar_index":1155,"type":"REBUY","strength":0.863,"price":26.4694,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2013-10-08","known_ts":"2013-10-08","bar_index":1162,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.0561,"stop_level":28.2241,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-10","known_ts":"2013-10-10","bar_index":1163,"type":"RECLAIM","strength":1.0,"price":28.6347,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-10-08","prior_stop_level":28.2241,"sweep_low":27.6267,"atr14":0.763615,"stop_level":27.244893,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-22","known_ts":"2013-10-22","bar_index":1166,"type":"RECLAIM","strength":1.0,"price":31.3321,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-10-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-26","known_ts":"2013-11-26","bar_index":1174,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.7441,"stop_level":30.8934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-27","known_ts":"2013-11-27","bar_index":1174,"type":"RECLAIM","strength":1.0,"price":30.9307,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-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-11-26","prior_stop_level":30.8934,"sweep_low":30.6134,"atr14":0.703094,"stop_level":30.261853,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-26","known_ts":"2013-12-26","bar_index":1181,"type":"RECLAIM","strength":1.0,"price":33.2882,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-13","known_ts":"2014-01-13","bar_index":1184,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.8471,"stop_level":32.9972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-14","known_ts":"2014-01-14","bar_index":1185,"type":"RECLAIM","strength":1.0,"price":33.1755,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-01-13","prior_stop_level":32.9972,"sweep_low":32.6781,"atr14":0.692833,"stop_level":32.331683,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-22","known_ts":"2014-01-22","bar_index":1186,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.041,"stop_level":32.8471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-07","known_ts":"2014-03-11","bar_index":1197,"type":"BUY","strength":0.725,"price":31.5596,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2014-06-03","known_ts":"2014-06-03","bar_index":1217,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.6229,"stop_level":38.249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-06-05","known_ts":"2014-06-05","bar_index":1217,"type":"RECLAIM","strength":1.0,"price":38.4663,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-06-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-06-03","prior_stop_level":38.249,"sweep_low":37.0827,"atr14":0.821612,"stop_level":36.671894,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-19","known_ts":"2014-06-19","bar_index":1221,"type":"RECLAIM","strength":1.0,"price":40.0868,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-06-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-24","known_ts":"2014-07-24","bar_index":1229,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.4898,"stop_level":39.6509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-09-25","known_ts":"2014-09-25","bar_index":1243,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.9879,"stop_level":39.7196,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-11-12","known_ts":"2014-11-14","bar_index":1255,"type":"BUY","strength":0.588,"price":31.2674,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2014-12-11","known_ts":"2014-12-11","bar_index":1261,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.5535,"stop_level":30.9818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2015-01-12","known_ts":"2015-01-12","bar_index":1268,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.2805,"stop_level":30.2377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-01-28","known_ts":"2015-01-30","bar_index":1272,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-01-28","trigger_known_ts":"2015-01-30","strength":0.45,"price":27.3087,"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.375457,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.9782,"atr14":1.121562,"stop_level":25.417419,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-02","known_ts":"2015-02-04","bar_index":1273,"type":"BUY","strength":0.45,"price":28.9167,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-03-05","known_ts":"2015-03-05","bar_index":1280,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.9938,"stop_level":31.5107,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-09","known_ts":"2015-03-09","bar_index":1281,"type":"RECLAIM","strength":0.588,"price":31.7199,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-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":"2015-03-05","prior_stop_level":31.5107,"sweep_low":29.9888,"atr14":0.993534,"stop_level":29.492033,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-12","known_ts":"2015-03-12","bar_index":1282,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.401,"stop_level":31.5107,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-20","known_ts":"2015-03-24","bar_index":1284,"type":"REBUY","strength":0.588,"price":30.4107,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-04-02","known_ts":"2015-04-07","bar_index":1287,"type":"REBUY","strength":0.588,"price":29.9293,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-04-24","known_ts":"2015-04-24","bar_index":1292,"type":"RECLAIM","strength":0.725,"price":33.3853,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-04-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-26","known_ts":"2015-05-26","bar_index":1299,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.0028,"stop_level":32.7211,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-07-24","known_ts":"2015-07-28","bar_index":1313,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-07-24","trigger_known_ts":"2015-07-28","strength":0.45,"price":21.2417,"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.481726,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.7707,"atr14":1.182416,"stop_level":19.179492,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-27","known_ts":"2015-08-31","bar_index":1321,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-08-27","trigger_known_ts":"2015-08-31","strength":0.45,"price":18.8551,"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.534552,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.1894,"atr14":1.011805,"stop_level":15.683498,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-01","known_ts":"2015-09-03","bar_index":1322,"type":"BUY","strength":0.45,"price":17.6736,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-09-01","known_ts":"2015-09-03","bar_index":1322,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-09-01","trigger_known_ts":"2015-09-03","strength":0.45,"price":17.6736,"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.563718,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.1894,"atr14":0.990948,"stop_level":15.693926,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-24","known_ts":"2015-09-24","bar_index":1327,"type":"SELL","basis":"structure_stop","strength":0.45,"price":15.6231,"stop_level":16.9901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-09-28","known_ts":"2015-09-28","bar_index":1328,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.9534,"stop_level":16.9901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-10-27","known_ts":"2015-10-27","bar_index":1335,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.1722,"stop_level":13.2894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-28","known_ts":"2015-10-28","bar_index":1335,"type":"RECLAIM","strength":0.588,"price":14.2463,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-10-27","prior_stop_level":13.2894,"sweep_low":12.9867,"atr14":1.001022,"stop_level":12.486189,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-07","known_ts":"2016-01-07","bar_index":1351,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.3665,"stop_level":10.8718,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-25","known_ts":"2016-01-27","bar_index":1355,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2016-01-25","trigger_known_ts":"2016-01-27","strength":0.588,"price":8.2547,"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.771033,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.9658,"atr14":0.82905,"stop_level":6.551275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-28","known_ts":"2016-02-01","bar_index":1356,"type":"BUY","strength":0.588,"price":8.7565,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-01-28","known_ts":"2016-02-01","bar_index":1356,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2016-01-28","trigger_known_ts":"2016-02-01","strength":0.588,"price":8.7565,"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.757114,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.9658,"atr14":0.843463,"stop_level":6.544069,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-16","known_ts":"2016-03-16","bar_index":1367,"type":"RECLAIM","strength":0.863,"price":17.0551,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-04","known_ts":"2016-04-04","bar_index":1371,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.0183,"stop_level":15.661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-20","known_ts":"2016-04-20","bar_index":1375,"type":"RECLAIM","strength":0.863,"price":17.411,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-10","known_ts":"2016-08-10","bar_index":1401,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.9244,"stop_level":16.9543,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-11","known_ts":"2016-08-11","bar_index":1401,"type":"RECLAIM","strength":1.0,"price":17.5018,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-10 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-08-10","prior_stop_level":16.9543,"sweep_low":16.7452,"atr14":0.759255,"stop_level":16.365572,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-25","known_ts":"2016-08-25","bar_index":1404,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.81,"stop_level":16.9244,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-29","known_ts":"2016-08-29","bar_index":1405,"type":"RECLAIM","strength":1.0,"price":18.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-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":"2016-08-25","prior_stop_level":16.9244,"sweep_low":16.54,"atr14":0.784833,"stop_level":16.147584,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-06","known_ts":"2016-09-08","bar_index":1407,"type":"REBUY","strength":1.0,"price":17.95,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2016-11-21","known_ts":"2016-11-23","bar_index":1425,"type":"BUY","strength":0.863,"price":17.99,"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":"2016-12-19","known_ts":"2016-12-19","bar_index":1431,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.38,"stop_level":16.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-12-20","known_ts":"2016-12-20","bar_index":1431,"type":"RECLAIM","strength":0.863,"price":17.28,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2016-12-19","prior_stop_level":16.5,"sweep_low":16.03,"atr14":0.91352,"stop_level":15.57324,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-12-28","known_ts":"2016-12-28","bar_index":1433,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.17,"stop_level":16.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-01-04","known_ts":"2017-01-04","bar_index":1434,"type":"RECLAIM","strength":0.863,"price":17.32,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2016-12-28","prior_stop_level":16.3,"sweep_low":15.83,"atr14":0.789096,"stop_level":15.435452,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-27","known_ts":"2017-01-27","bar_index":1440,"type":"RECLAIM","strength":1.0,"price":21.73,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-09","known_ts":"2017-02-09","bar_index":1443,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.11,"stop_level":21.47,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-13","known_ts":"2017-02-13","bar_index":1443,"type":"RECLAIM","strength":1.0,"price":21.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-02-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":"2017-02-09","prior_stop_level":21.47,"sweep_low":20.4,"atr14":1.016152,"stop_level":19.891924,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-22","known_ts":"2017-02-22","bar_index":1445,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.72,"stop_level":20.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-25","known_ts":"2017-04-27","bar_index":1460,"type":"BUY","strength":0.863,"price":18.56,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2017-06-02","known_ts":"2017-06-06","bar_index":1469,"type":"BUY","strength":0.588,"price":16.58,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2017-07-21","known_ts":"2017-07-21","bar_index":1480,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.31,"stop_level":17.54,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-07-25","known_ts":"2017-07-25","bar_index":1481,"type":"RECLAIM","strength":0.725,"price":19.11,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-21 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":"2017-07-21","prior_stop_level":17.54,"sweep_low":16.82,"atr14":0.759471,"stop_level":16.440264,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-07","known_ts":"2017-08-07","bar_index":1484,"type":"RECLAIM","strength":0.863,"price":18.42,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-07-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-10","known_ts":"2017-08-10","bar_index":1485,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.03,"stop_level":18.38,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-14","known_ts":"2017-08-14","bar_index":1485,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.08,"stop_level":18.38,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-16","known_ts":"2017-08-16","bar_index":1486,"type":"RECLAIM","strength":0.863,"price":18.48,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-08-10","prior_stop_level":18.38,"sweep_low":17.65,"atr14":0.638831,"stop_level":17.330585,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-16","known_ts":"2017-08-16","bar_index":1486,"type":"RECLAIM","strength":0.863,"price":18.48,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-08-14","prior_stop_level":18.38,"sweep_low":17.77,"atr14":0.638831,"stop_level":17.450585,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-28","known_ts":"2017-08-28","bar_index":1489,"type":"RECLAIM","strength":1.0,"price":20.82,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-08-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-23","known_ts":"2017-10-23","bar_index":1502,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.92,"stop_level":23.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-24","known_ts":"2017-10-24","bar_index":1502,"type":"RECLAIM","strength":1.0,"price":24.72,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-10-23","prior_stop_level":23.94,"sweep_low":22.72,"atr14":0.879927,"stop_level":22.280037,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-21","known_ts":"2017-12-26","bar_index":1516,"type":"BUY","strength":0.863,"price":24.91,"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":0},{"ts":"2018-04-17","known_ts":"2018-04-19","bar_index":1542,"type":"BUY","strength":0.725,"price":26.31,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2018-05-25","known_ts":"2018-05-25","bar_index":1551,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.35,"stop_level":28.13,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-05-30","known_ts":"2018-05-30","bar_index":1552,"type":"RECLAIM","strength":0.863,"price":28.17,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-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":"2018-05-25","prior_stop_level":28.13,"sweep_low":26.75,"atr14":0.841964,"stop_level":26.329018,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-12","known_ts":"2018-06-12","bar_index":1555,"type":"RECLAIM","strength":0.863,"price":28.17,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-05-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-06-25","known_ts":"2018-06-25","bar_index":1558,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.83,"stop_level":27.24,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2018-07-20","known_ts":"2018-07-24","bar_index":1564,"type":"BUY","strength":0.725,"price":28.67,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2018-10-10","known_ts":"2018-10-10","bar_index":1583,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.64,"stop_level":28.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-10-12","known_ts":"2018-10-12","bar_index":1583,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.09,"stop_level":28.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-01-11","known_ts":"2019-01-15","bar_index":1604,"type":"BUY","strength":0.45,"price":24.41,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-01-30","known_ts":"2019-01-30","bar_index":1608,"type":"RECLAIM","strength":0.725,"price":27.56,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-01-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":1616,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.99,"stop_level":28.63,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-04","known_ts":"2019-04-04","bar_index":1623,"type":"RECLAIM","strength":0.863,"price":26.97,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-05","known_ts":"2019-06-07","bar_index":1637,"type":"BUY","strength":0.45,"price":24.03,"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-07-11","known_ts":"2019-07-11","bar_index":1645,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.96,"stop_level":24.12,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-07-12","known_ts":"2019-07-12","bar_index":1645,"type":"RECLAIM","strength":0.588,"price":24.84,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-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":"2019-07-11","prior_stop_level":24.12,"sweep_low":23.86,"atr14":0.706073,"stop_level":23.506963,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-25","known_ts":"2019-07-25","bar_index":1648,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.82,"stop_level":24.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-16","known_ts":"2019-08-20","bar_index":1654,"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":"2019-08-16","trigger_known_ts":"2019-08-20","strength":0.45,"price":17.87,"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.393621,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.03,"atr14":0.804245,"stop_level":16.627877,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-09","known_ts":"2019-09-11","bar_index":1659,"type":"BUY","strength":0.45,"price":21.37,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-10-07","known_ts":"2019-10-07","bar_index":1665,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.76,"stop_level":19.87,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-10","known_ts":"2019-10-10","bar_index":1666,"type":"RECLAIM","strength":0.588,"price":20.22,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-10-07","prior_stop_level":19.87,"sweep_low":18.98,"atr14":0.739903,"stop_level":18.610048,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-06","known_ts":"2019-11-06","bar_index":1673,"type":"RECLAIM","strength":0.725,"price":23.7,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-20","known_ts":"2019-11-20","bar_index":1676,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.99,"stop_level":23.01,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-11-25","known_ts":"2019-11-25","bar_index":1677,"type":"RECLAIM","strength":0.588,"price":23.38,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-11-20","prior_stop_level":23.01,"sweep_low":22.48,"atr14":0.739526,"stop_level":22.110237,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-06","known_ts":"2019-12-06","bar_index":1680,"type":"RECLAIM","strength":0.863,"price":23.79,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-04","known_ts":"2020-02-06","bar_index":1693,"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":"2020-02-04","trigger_known_ts":"2020-02-06","strength":0.45,"price":19.62,"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.32946,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.65,"atr14":0.874042,"stop_level":16.212979,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-07","known_ts":"2020-02-11","bar_index":1694,"type":"BUY","strength":0.45,"price":19.57,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-02-07","known_ts":"2020-02-11","bar_index":1694,"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-02-07","trigger_known_ts":"2020-02-11","strength":0.45,"price":19.57,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.331169,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.65,"atr14":0.801378,"stop_level":16.249311,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-27","known_ts":"2020-02-27","bar_index":1698,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.72,"stop_level":19.87,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-03-03","known_ts":"2020-03-03","bar_index":1699,"type":"SELL","basis":"structure_stop","strength":0.45,"price":16.9,"stop_level":19.87,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-03-23","known_ts":"2020-03-25","bar_index":1704,"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":"2020-03-23","trigger_known_ts":"2020-03-25","strength":0.45,"price":7.31,"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.73125,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.95,"atr14":1.323346,"stop_level":4.288327,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-14","known_ts":"2020-04-16","bar_index":1709,"type":"BUY","strength":0.45,"price":7.59,"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-14","known_ts":"2020-04-16","bar_index":1709,"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-14","trigger_known_ts":"2020-04-16","strength":0.45,"price":7.59,"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.703978,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.11,"atr14":1.116315,"stop_level":6.551843,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-16","known_ts":"2020-09-18","bar_index":1745,"type":"BUY","strength":0.725,"price":9.59,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2020-09-29","known_ts":"2020-09-29","bar_index":1748,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.74,"stop_level":8.97,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-01","known_ts":"2020-10-01","bar_index":1748,"type":"RECLAIM","strength":0.725,"price":9.22,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-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":"2020-09-29","prior_stop_level":8.97,"sweep_low":8.65,"atr14":0.496897,"stop_level":8.401551,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-27","known_ts":"2020-10-27","bar_index":1754,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.87,"stop_level":9.01,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-29","known_ts":"2020-10-29","bar_index":1755,"type":"RECLAIM","strength":0.725,"price":9.44,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-10-27","prior_stop_level":9.01,"sweep_low":8.24,"atr14":0.545181,"stop_level":7.967409,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-02","known_ts":"2020-11-04","bar_index":1756,"type":"REBUY","strength":0.725,"price":9.42,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2020-12-18","known_ts":"2020-12-18","bar_index":1767,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.04,"stop_level":16.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-22","known_ts":"2020-12-22","bar_index":1767,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.27,"stop_level":16.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-23","known_ts":"2020-12-23","bar_index":1768,"type":"RECLAIM","strength":0.863,"price":16.78,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-18 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-18","prior_stop_level":16.3,"sweep_low":15.35,"atr14":0.732857,"stop_level":14.983572,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-23","known_ts":"2020-12-23","bar_index":1768,"type":"RECLAIM","strength":0.863,"price":16.78,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-12-22","prior_stop_level":16.3,"sweep_low":15.93,"atr14":0.732857,"stop_level":15.563572,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-07","known_ts":"2021-01-07","bar_index":1771,"type":"RECLAIM","strength":1.0,"price":18.41,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-22","known_ts":"2021-03-22","bar_index":1787,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.93,"stop_level":21.34,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-24","known_ts":"2021-03-24","bar_index":1788,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.95,"stop_level":21.34,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-26","known_ts":"2021-03-26","bar_index":1789,"type":"RECLAIM","strength":1.0,"price":22.23,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-03-22","prior_stop_level":21.34,"sweep_low":19.53,"atr14":1.19846,"stop_level":18.93077,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-26","known_ts":"2021-03-26","bar_index":1789,"type":"RECLAIM","strength":1.0,"price":22.23,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-03-24","prior_stop_level":21.34,"sweep_low":19.53,"atr14":1.19846,"stop_level":18.93077,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-29","known_ts":"2021-10-01","bar_index":1832,"type":"BUY","strength":0.588,"price":17.31,"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":"2021-10-28","known_ts":"2021-11-01","bar_index":1839,"type":"BUY","strength":0.588,"price":16.62,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":1845,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.16,"stop_level":16.03,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2022-01-11","known_ts":"2022-01-11","bar_index":1856,"type":"RECLAIM","strength":0.725,"price":20.09,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-07-27","known_ts":"2022-07-29","bar_index":1901,"type":"BUY","strength":0.725,"price":24.89,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2022-08-31","known_ts":"2022-08-31","bar_index":1909,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.93,"stop_level":31.41,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-09-06","known_ts":"2022-09-06","bar_index":1910,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.7,"stop_level":31.41,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-09-12","known_ts":"2022-09-12","bar_index":1911,"type":"RECLAIM","strength":0.863,"price":31.67,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-09-06","prior_stop_level":31.41,"sweep_low":29.09,"atr14":1.223479,"stop_level":28.478261,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-28","known_ts":"2022-11-01","bar_index":1923,"type":"BUY","strength":0.725,"price":31.09,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2022-12-02","known_ts":"2022-12-06","bar_index":1931,"type":"BUY","strength":0.863,"price":31.15,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2023-03-10","known_ts":"2023-03-10","bar_index":1953,"type":"SELL","basis":"structure_stop","strength":1.0,"price":39.08,"stop_level":39.51,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-06-06","known_ts":"2023-06-08","bar_index":1973,"type":"BUY","strength":0.725,"price":39.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2023-08-02","known_ts":"2023-08-02","bar_index":1986,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.07,"stop_level":45.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-08-07","known_ts":"2023-08-07","bar_index":1987,"type":"SELL","basis":"structure_stop","strength":1.0,"price":44.54,"stop_level":45.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-08-23","known_ts":"2023-08-23","bar_index":1991,"type":"RECLAIM","strength":1.0,"price":43.74,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-11-03","known_ts":"2023-11-07","bar_index":2008,"type":"BUY","strength":0.588,"price":42.52,"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":60},{"ts":"2023-11-29","known_ts":"2023-11-29","bar_index":2013,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.47,"stop_level":43.72,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-11-30","known_ts":"2023-11-30","bar_index":2014,"type":"RECLAIM","strength":0.725,"price":43.95,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-11-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-11-29","prior_stop_level":43.72,"sweep_low":42.05,"atr14":1.363096,"stop_level":41.368452,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-07","known_ts":"2023-12-07","bar_index":2015,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.91,"stop_level":43.72,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-12-13","known_ts":"2023-12-15","bar_index":2017,"type":"REBUY","strength":0.588,"price":42.72,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-01-09","known_ts":"2024-01-09","bar_index":2022,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.07,"stop_level":42.74,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-12","known_ts":"2024-01-12","bar_index":2023,"type":"RECLAIM","strength":0.725,"price":42.91,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-01-09","prior_stop_level":42.74,"sweep_low":41.52,"atr14":1.265582,"stop_level":40.887209,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-14","known_ts":"2024-02-16","bar_index":2031,"type":"BUY","strength":0.588,"price":45.69,"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":0},{"ts":"2024-04-10","known_ts":"2024-04-10","bar_index":2043,"type":"SELL","basis":"structure_stop","strength":0.863,"price":50.07,"stop_level":50.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-11","known_ts":"2024-04-11","bar_index":2044,"type":"RECLAIM","strength":0.863,"price":52.09,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-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":"2024-04-10","prior_stop_level":50.5,"sweep_low":49.63,"atr14":1.418435,"stop_level":48.920782,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-24","known_ts":"2024-04-24","bar_index":2047,"type":"RECLAIM","strength":0.863,"price":51.75,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-29","known_ts":"2024-05-01","bar_index":2048,"type":"REBUY","strength":0.863,"price":58.85,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2024-06-04","known_ts":"2024-06-04","bar_index":2056,"type":"SELL","basis":"structure_stop","strength":1.0,"price":58.64,"stop_level":59.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-05","known_ts":"2024-06-05","bar_index":2056,"type":"RECLAIM","strength":1.0,"price":60.28,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-06-04","prior_stop_level":59.25,"sweep_low":58.25,"atr14":1.710459,"stop_level":57.39477,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-25","known_ts":"2024-07-25","bar_index":2068,"type":"RECLAIM","strength":1.0,"price":64.86,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-06-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-23","known_ts":"2024-08-27","bar_index":2075,"type":"BUY","strength":1.0,"price":65.38,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2024-09-24","known_ts":"2024-09-26","bar_index":2082,"type":"BUY","strength":0.725,"price":65.32,"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":25},{"ts":"2024-11-26","known_ts":"2024-11-29","bar_index":2097,"type":"BUY","strength":0.725,"price":60.17,"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":"2025-02-21","known_ts":"2025-02-21","bar_index":2116,"type":"SELL","basis":"structure_stop","strength":0.588,"price":58.03,"stop_level":60.78,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-04-23","known_ts":"2025-04-25","bar_index":2130,"type":"BUY","strength":0.45,"price":53.09,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-05-01","known_ts":"2025-05-01","bar_index":2132,"type":"RECLAIM","strength":0.725,"price":67.38,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-04-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-18","known_ts":"2025-06-18","bar_index":2143,"type":"SELL","basis":"structure_stop","strength":0.863,"price":82.18,"stop_level":82.66,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-23","known_ts":"2025-06-23","bar_index":2143,"type":"RECLAIM","strength":0.863,"price":83.45,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-18 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-06-18","prior_stop_level":82.66,"sweep_low":81.27,"atr14":2.19997,"stop_level":80.170015,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-08","known_ts":"2025-07-08","bar_index":2147,"type":"RECLAIM","strength":0.863,"price":88.05,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-01","known_ts":"2025-08-01","bar_index":2153,"type":"SELL","basis":"structure_stop","strength":0.863,"price":76.72,"stop_level":92.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-10-01","known_ts":"2025-10-03","bar_index":2167,"type":"BUY","strength":0.725,"price":81.28,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2025-11-20","known_ts":"2025-11-20","bar_index":2179,"type":"SELL","basis":"structure_stop","strength":1.0,"price":94.8,"stop_level":96.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-11-21","known_ts":"2025-11-21","bar_index":2179,"type":"RECLAIM","strength":1.0,"price":96.47,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-11-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":"2025-11-20","prior_stop_level":96.02,"sweep_low":93.11,"atr14":3.660426,"stop_level":91.279787,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-09","known_ts":"2025-12-09","bar_index":2183,"type":"RECLAIM","strength":1.0,"price":110.65,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-01-28","known_ts":"2026-01-28","bar_index":2194,"type":"SELL","basis":"structure_stop","strength":1.0,"price":121.72,"stop_level":123.11,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-02-03","known_ts":"2026-02-03","bar_index":2195,"type":"RECLAIM","strength":1.0,"price":128.34,"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":true},"anchor_ts":"2026-01-28","prior_stop_level":123.11,"sweep_low":117.19,"atr14":4.403525,"stop_level":114.988237,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-05","known_ts":"2026-02-09","bar_index":2196,"type":"REBUY","strength":1.0,"price":135.66,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2026-03-12","known_ts":"2026-03-12","bar_index":2204,"type":"SELL","basis":"structure_stop","strength":0.863,"price":146.1,"stop_level":150.09,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-06-11","known_ts":"2026-06-11","bar_index":2225,"type":"RECLAIM","strength":0.863,"price":195.81,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-08-04","known_ts":"2026-08-06","bar_index":2237,"type":"REBUY","strength":0.725,"price":223.43,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2026-08-31","known_ts":"2026-08-31","bar_index":2243,"type":"SELL","basis":"structure_stop","strength":0.863,"price":204.2,"stop_level":207.01,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-09-04","known_ts":"2026-09-04","bar_index":2244,"type":"RECLAIM","strength":0.863,"price":210.65,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-08-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2026-08-31","prior_stop_level":207.01,"sweep_low":198.46,"atr14":8.123399,"stop_level":194.398301,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-08-31","last_scored_basis":"structure_stop","bars_since_signal":2,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2018-03-29","2018-07-03","2018-12-24","2019-03-22","2019-04-04","2019-05-01","2019-05-22","2019-05-31","2020-01-13","2020-08-07","2020-09-02","2021-03-31","2021-04-22","2021-05-26","2021-07-27","2021-08-09","2021-09-13","2021-09-29","2021-10-28","2022-05-17","2022-06-27","2022-07-06","2022-10-17","2023-03-23","2023-05-05","2023-06-06","2023-08-18","2023-10-23","2024-02-06","2024-06-25","2024-09-16","2024-11-05","2025-03-19","2025-04-14","2025-08-14","2025-08-22","2025-09-15","2026-03-30","2026-05-04","2026-05-26"],"warnings":[{"ts":"2022-01-24","kind":"arm","px":19.83},{"ts":"2022-08-22","kind":"arm","px":31.41},{"ts":"2022-08-31","kind":"confirm","px":29.93,"level":31.41},{"ts":"2022-09-02","kind":"arm","px":29.73},{"ts":"2022-09-06","kind":"confirm","px":29.7,"level":31.41},{"ts":"2023-01-24","kind":"arm","px":35.56},{"ts":"2023-03-10","kind":"confirm","px":39.08,"level":39.51},{"ts":"2023-06-28","kind":"arm","px":41.59},{"ts":"2023-08-02","kind":"confirm","px":45.07,"level":45.35},{"ts":"2023-08-04","kind":"arm","px":43.64},{"ts":"2023-08-07","kind":"confirm","px":44.54,"level":45.35},{"ts":"2023-11-22","kind":"arm","px":43.72},{"ts":"2023-11-29","kind":"confirm","px":42.47,"level":43.72},{"ts":"2023-12-06","kind":"arm","px":39.85},{"ts":"2023-12-07","kind":"confirm","px":39.91,"level":43.72},{"ts":"2024-01-03","kind":"arm","px":42.74},{"ts":"2024-01-09","kind":"confirm","px":42.07,"level":42.74},{"ts":"2024-03-11","kind":"arm","px":49.42},{"ts":"2024-04-10","kind":"confirm","px":50.07,"level":50.5},{"ts":"2024-05-28","kind":"arm","px":61.32},{"ts":"2024-06-04","kind":"confirm","px":58.64,"level":59.25},{"ts":"2024-08-05","kind":"arm","px":60.97},{"ts":"2025-01-31","kind":"arm","px":57.09},{"ts":"2025-02-21","kind":"confirm","px":58.03,"level":60.78},{"ts":"2025-05-21","kind":"arm","px":75.17},{"ts":"2025-06-16","kind":"arm","px":85.16},{"ts":"2025-06-18","kind":"confirm","px":82.18,"level":82.66},{"ts":"2025-07-31","kind":"arm","px":76.94},{"ts":"2025-08-01","kind":"confirm","px":76.72,"level":92.46},{"ts":"2025-10-15","kind":"arm","px":83.32},{"ts":"2025-11-10","kind":"arm","px":98.1},{"ts":"2025-11-20","kind":"confirm","px":94.8,"level":96.02},{"ts":"2025-12-01","kind":"arm","px":99.14},{"ts":"2026-01-20","kind":"arm","px":123.28},{"ts":"2026-01-28","kind":"confirm","px":121.72,"level":123.11},{"ts":"2026-03-03","kind":"arm","px":156.96},{"ts":"2026-03-12","kind":"confirm","px":146.1,"level":150.09},{"ts":"2026-06-16","kind":"arm","px":196.31},{"ts":"2026-08-21","kind":"arm","px":207.01},{"ts":"2026-08-31","kind":"confirm","px":204.2,"level":207.01}],"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":[]}}}