{"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":"ENS","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2005-01-07","known_ts":"2005-01-07","bar_index":37,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.1188,"stop_level":13.1052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-05-19","known_ts":"2005-05-23","bar_index":68,"type":"BUY","strength":0.45,"price":8.7544,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-05-19","known_ts":"2005-05-23","bar_index":68,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2005-05-19","trigger_known_ts":"2005-05-23","strength":0.45,"price":8.7544,"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.352025,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.9706,"atr14":0.349685,"stop_level":7.795758,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-15","known_ts":"2005-06-15","bar_index":74,"type":"RECLAIM","strength":0.725,"price":11.5375,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-05-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-04","known_ts":"2005-08-04","bar_index":85,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.7841,"stop_level":12.3126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-08","known_ts":"2005-08-08","bar_index":86,"type":"RECLAIM","strength":0.863,"price":12.5328,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-08-04","prior_stop_level":12.3126,"sweep_low":10.9739,"atr14":0.722971,"stop_level":10.612414,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-26","known_ts":"2005-08-26","bar_index":91,"type":"RECLAIM","strength":0.863,"price":11.8106,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-27","known_ts":"2005-09-29","bar_index":98,"type":"BUY","strength":0.863,"price":13.1669,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2005-10-06","known_ts":"2005-10-06","bar_index":100,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.6256,"stop_level":12.1276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-10","known_ts":"2005-10-10","bar_index":101,"type":"RECLAIM","strength":0.863,"price":12.7706,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-10-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-10-06","prior_stop_level":12.1276,"sweep_low":11.5375,"atr14":0.555538,"stop_level":11.259731,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-21","known_ts":"2005-10-21","bar_index":104,"type":"RECLAIM","strength":0.863,"price":12.7177,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-10-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-31","known_ts":"2005-11-02","bar_index":106,"type":"BUY","strength":0.863,"price":13.2197,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2005-11-17","known_ts":"2005-11-17","bar_index":110,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.3126,"stop_level":12.8939,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-19","known_ts":"2006-01-23","bar_index":124,"type":"BUY","strength":0.725,"price":12.7001,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2006-02-13","known_ts":"2006-02-13","bar_index":129,"type":"SELL","basis":"structure_stop","strength":0.45,"price":11.3262,"stop_level":11.8634,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2006-02-14","known_ts":"2006-02-16","bar_index":130,"type":"REBUY","strength":0.588,"price":12.6825,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"2006-02-16","known_ts":"2006-02-16","bar_index":130,"type":"RECLAIM","strength":0.588,"price":12.6825,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-13 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":"2006-02-13","prior_stop_level":11.8634,"sweep_low":10.6656,"atr14":0.605135,"stop_level":10.363033,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-05-01","known_ts":"2006-05-01","bar_index":147,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.7137,"stop_level":11.9955,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-05-02","known_ts":"2006-05-02","bar_index":147,"type":"RECLAIM","strength":0.588,"price":12.1188,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-05-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-05-01","prior_stop_level":11.9955,"sweep_low":11.6873,"atr14":0.478805,"stop_level":11.447898,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-05-24","known_ts":"2006-05-26","bar_index":153,"type":"REBUY","strength":0.588,"price":12.7706,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2006-08-01","known_ts":"2006-08-01","bar_index":168,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.0781,"stop_level":15.0869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-02","known_ts":"2006-08-02","bar_index":169,"type":"RECLAIM","strength":0.863,"price":15.7474,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-08-01","prior_stop_level":15.0869,"sweep_low":14.805,"atr14":1.06029,"stop_level":14.274855,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-15","known_ts":"2006-08-15","bar_index":172,"type":"RECLAIM","strength":1.0,"price":15.8267,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-10-10","known_ts":"2006-10-12","bar_index":185,"type":"BUY","strength":0.863,"price":15.677,"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":40},{"ts":"2006-10-31","known_ts":"2006-10-31","bar_index":190,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.5272,"stop_level":15.6329,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-06","known_ts":"2006-11-06","bar_index":191,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.6513,"stop_level":15.6329,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2006-11-30","known_ts":"2006-12-04","bar_index":197,"type":"BUY","strength":0.725,"price":15.0693,"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":"2007-02-07","known_ts":"2007-02-09","bar_index":212,"type":"BUY","strength":0.725,"price":14.8227,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2007-03-16","known_ts":"2007-03-16","bar_index":220,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.3823,"stop_level":14.3999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-03-19","known_ts":"2007-03-21","bar_index":221,"type":"REBUY","strength":0.725,"price":15.3071,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2007-03-20","known_ts":"2007-03-20","bar_index":221,"type":"RECLAIM","strength":0.588,"price":14.9283,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-03-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-03-16","prior_stop_level":14.3999,"sweep_low":14.3118,"atr14":0.424856,"stop_level":14.099372,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-17","known_ts":"2007-05-21","bar_index":235,"type":"BUY","strength":0.863,"price":16.2318,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2007-06-05","known_ts":"2007-06-05","bar_index":239,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.8179,"stop_level":15.9236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-06","known_ts":"2007-06-06","bar_index":239,"type":"RECLAIM","strength":0.863,"price":16.0821,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-06-05","prior_stop_level":15.9236,"sweep_low":15.5361,"atr14":0.466913,"stop_level":15.302643,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-21","known_ts":"2007-06-21","bar_index":243,"type":"RECLAIM","strength":0.863,"price":16.8659,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-06-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-29","known_ts":"2007-06-29","bar_index":245,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.1173,"stop_level":16.3639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-07-03","known_ts":"2007-07-03","bar_index":245,"type":"RECLAIM","strength":0.863,"price":16.5665,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-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":"2007-06-29","prior_stop_level":16.3639,"sweep_low":15.9236,"atr14":0.501004,"stop_level":15.673098,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-18","known_ts":"2007-07-18","bar_index":249,"type":"RECLAIM","strength":1.0,"price":16.7691,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-06-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-11","known_ts":"2007-10-15","bar_index":269,"type":"BUY","strength":0.725,"price":16.1437,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2007-12-05","known_ts":"2007-12-05","bar_index":281,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.3096,"stop_level":20.4329,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-12-19","known_ts":"2007-12-19","bar_index":285,"type":"RECLAIM","strength":1.0,"price":21.1991,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-01-22","known_ts":"2008-01-22","bar_index":292,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.7852,"stop_level":21.5338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-04-30","known_ts":"2008-05-02","bar_index":315,"type":"BUY","strength":0.725,"price":21.5426,"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":"2008-10-31","known_ts":"2008-11-04","bar_index":358,"type":"BUY","strength":0.45,"price":11.7489,"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-31","known_ts":"2008-11-04","bar_index":358,"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-31","trigger_known_ts":"2008-11-04","strength":0.45,"price":11.7489,"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.64082,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.0099,"atr14":1.245586,"stop_level":8.387107,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-21","known_ts":"2008-11-25","bar_index":363,"type":"BUY","strength":0.45,"price":6.8433,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-11-21","known_ts":"2008-11-25","bar_index":363,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-11-21","trigger_known_ts":"2008-11-25","strength":0.45,"price":6.8433,"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.790791,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.029,"atr14":0.968507,"stop_level":4.544746,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":374,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.9658,"stop_level":9.644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":375,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.724,"stop_level":9.644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-02","known_ts":"2009-03-02","bar_index":385,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.5783,"stop_level":8.6752,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-03","known_ts":"2009-03-03","bar_index":385,"type":"RECLAIM","strength":0.588,"price":8.7809,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-03-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":"2009-03-02","prior_stop_level":8.6752,"sweep_low":8.3669,"atr14":0.750543,"stop_level":7.991629,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-27","known_ts":"2009-04-27","bar_index":398,"type":"RECLAIM","strength":0.863,"price":14.4175,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":402,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.3959,"stop_level":15.4832,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-18","known_ts":"2009-05-18","bar_index":403,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.2678,"stop_level":15.4832,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-04","known_ts":"2009-06-04","bar_index":407,"type":"RECLAIM","strength":0.863,"price":16.179,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-27","known_ts":"2009-07-29","bar_index":419,"type":"BUY","strength":0.863,"price":17.1478,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-08-19","known_ts":"2009-08-19","bar_index":424,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.641,"stop_level":18.9797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-21","known_ts":"2009-09-21","bar_index":432,"type":"RECLAIM","strength":1.0,"price":18.6802,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-19 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":440,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.2832,"stop_level":20.3448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2009-10-27","known_ts":"2009-10-27","bar_index":440,"type":"RECLAIM","strength":0.863,"price":20.6531,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2009-10-26","prior_stop_level":20.3448,"sweep_low":20.1246,"atr14":0.699793,"stop_level":19.774703,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-11","known_ts":"2010-02-16","bar_index":465,"type":"BUY","strength":0.725,"price":19.8957,"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-04-30","known_ts":"2010-04-30","bar_index":483,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.7933,"stop_level":22.9694,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-03","known_ts":"2010-05-03","bar_index":483,"type":"RECLAIM","strength":1.0,"price":23.7356,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-04-30","prior_stop_level":22.9694,"sweep_low":22.6788,"atr14":0.603252,"stop_level":22.377174,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-19","known_ts":"2010-07-21","bar_index":501,"type":"BUY","strength":0.588,"price":20.2744,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2010-08-12","known_ts":"2010-08-12","bar_index":507,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.834,"stop_level":20.7412,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-08-17","known_ts":"2010-08-17","bar_index":508,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.6619,"stop_level":20.7412,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-08-18","known_ts":"2010-08-18","bar_index":508,"type":"RECLAIM","strength":0.588,"price":20.9261,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2010-08-12","prior_stop_level":20.7412,"sweep_low":19.3056,"atr14":0.703897,"stop_level":18.953651,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-18","known_ts":"2010-08-18","bar_index":508,"type":"RECLAIM","strength":0.588,"price":20.9261,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2010-08-17","prior_stop_level":20.7412,"sweep_low":20.1335,"atr14":0.703897,"stop_level":19.781551,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-02","known_ts":"2010-09-07","bar_index":512,"type":"REBUY","strength":0.725,"price":20.5298,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2010-12-31","known_ts":"2010-12-31","bar_index":539,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.289,"stop_level":28.4035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-03","known_ts":"2011-01-03","bar_index":540,"type":"RECLAIM","strength":1.0,"price":28.8791,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-12-31","prior_stop_level":28.4035,"sweep_low":28.2362,"atr14":0.550252,"stop_level":27.961074,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-14","known_ts":"2011-01-14","bar_index":543,"type":"RECLAIM","strength":1.0,"price":28.8086,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-01","known_ts":"2011-03-01","bar_index":553,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.3147,"stop_level":30.4028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-03-02","known_ts":"2011-03-02","bar_index":553,"type":"RECLAIM","strength":0.863,"price":30.4556,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-01 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-03-01","prior_stop_level":30.4028,"sweep_low":30.024,"atr14":0.852877,"stop_level":29.597562,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-29","known_ts":"2011-07-01","bar_index":581,"type":"BUY","strength":0.725,"price":31.0105,"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":"2011-07-27","known_ts":"2011-07-27","bar_index":587,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.1962,"stop_level":29.5749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-07-29","known_ts":"2011-07-29","bar_index":588,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.1657,"stop_level":29.5749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-09-15","known_ts":"2011-09-19","bar_index":599,"type":"BUY","strength":0.45,"price":19.6931,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-09-15","known_ts":"2011-09-19","bar_index":599,"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":"2011-09-15","trigger_known_ts":"2011-09-19","strength":0.45,"price":19.6931,"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.44114,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.0637,"atr14":0.955965,"stop_level":17.585717,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-14","known_ts":"2011-12-14","bar_index":620,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.9261,"stop_level":21.8068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-16","known_ts":"2011-12-16","bar_index":620,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.2872,"stop_level":21.8068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-20","known_ts":"2011-12-20","bar_index":621,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.5778,"stop_level":21.8068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-21","known_ts":"2011-12-21","bar_index":621,"type":"RECLAIM","strength":0.588,"price":22.0006,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-12-14","prior_stop_level":21.8068,"sweep_low":20.6267,"atr14":1.043114,"stop_level":20.105143,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-21","known_ts":"2011-12-21","bar_index":621,"type":"RECLAIM","strength":0.588,"price":22.0006,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-12-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-12-16","prior_stop_level":21.8068,"sweep_low":20.6267,"atr14":1.043114,"stop_level":20.105143,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-21","known_ts":"2011-12-21","bar_index":621,"type":"RECLAIM","strength":0.588,"price":22.0006,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-12-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-12-20","prior_stop_level":21.8068,"sweep_low":21.1991,"atr14":1.043114,"stop_level":20.677543,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-17","known_ts":"2012-01-17","bar_index":627,"type":"RECLAIM","strength":0.863,"price":24.863,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-06","known_ts":"2012-03-06","bar_index":638,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.3987,"stop_level":29.5749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-07","known_ts":"2012-03-07","bar_index":638,"type":"RECLAIM","strength":0.863,"price":29.6982,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-03-06","prior_stop_level":29.5749,"sweep_low":29.2578,"atr14":0.726487,"stop_level":28.894556,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-21","known_ts":"2012-03-21","bar_index":642,"type":"RECLAIM","strength":0.863,"price":30.984,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-30","known_ts":"2012-03-30","bar_index":644,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.5173,"stop_level":30.6229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-02","known_ts":"2012-04-02","bar_index":644,"type":"RECLAIM","strength":0.863,"price":31.3716,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-03-30","prior_stop_level":30.6229,"sweep_low":30.4028,"atr14":0.703698,"stop_level":30.050951,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-28","known_ts":"2012-07-02","bar_index":665,"type":"BUY","strength":0.863,"price":30.94,"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":10},{"ts":"2012-08-01","known_ts":"2012-08-01","bar_index":672,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.8879,"stop_level":29.1873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-08-02","known_ts":"2012-08-06","bar_index":673,"type":"REBUY","strength":1.0,"price":30.8255,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2012-08-03","known_ts":"2012-08-03","bar_index":673,"type":"RECLAIM","strength":0.863,"price":30.6934,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-01 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":"2012-08-01","prior_stop_level":29.1873,"sweep_low":28.6325,"atr14":1.04566,"stop_level":28.10967,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-23","known_ts":"2012-08-23","bar_index":678,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.7631,"stop_level":32.9216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-27","known_ts":"2012-08-27","bar_index":678,"type":"RECLAIM","strength":1.0,"price":33.1418,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-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":"2012-08-23","prior_stop_level":32.9216,"sweep_low":32.4637,"atr14":0.778624,"stop_level":32.074388,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-11","known_ts":"2012-09-11","bar_index":682,"type":"RECLAIM","strength":1.0,"price":33.5822,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-09-20","known_ts":"2012-09-20","bar_index":684,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.4548,"stop_level":32.6926,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-11-26","known_ts":"2012-11-28","bar_index":699,"type":"BUY","strength":0.725,"price":30.3323,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2013-02-11","known_ts":"2013-02-11","bar_index":716,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.7047,"stop_level":35.8016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-12","known_ts":"2013-02-12","bar_index":716,"type":"RECLAIM","strength":1.0,"price":36.1451,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-02-11","prior_stop_level":35.8016,"sweep_low":35.4757,"atr14":0.698295,"stop_level":35.126552,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-04","known_ts":"2013-03-04","bar_index":721,"type":"RECLAIM","strength":1.0,"price":36.7704,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-15","known_ts":"2013-04-15","bar_index":730,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.9458,"stop_level":39.4038,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-10","known_ts":"2013-05-10","bar_index":737,"type":"RECLAIM","strength":1.0,"price":42.6273,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-07","known_ts":"2013-08-07","bar_index":757,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.8684,"stop_level":46.0273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-08","known_ts":"2013-08-08","bar_index":757,"type":"RECLAIM","strength":1.0,"price":46.9544,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-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":"2013-08-07","prior_stop_level":46.0273,"sweep_low":45.8066,"atr14":1.013238,"stop_level":45.299981,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-26","known_ts":"2013-09-26","bar_index":769,"type":"RECLAIM","strength":1.0,"price":53.6546,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-12","known_ts":"2013-11-14","bar_index":780,"type":"REBUY","strength":1.0,"price":60.805,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2013-11-25","known_ts":"2013-11-27","bar_index":783,"type":"REBUY","strength":1.0,"price":63.3095,"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":"2014-03-07","known_ts":"2014-03-11","bar_index":806,"type":"BUY","strength":0.725,"price":64.7426,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2014-05-07","known_ts":"2014-05-09","bar_index":820,"type":"BUY","strength":0.725,"price":60.2891,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2014-06-24","known_ts":"2014-06-24","bar_index":831,"type":"SELL","basis":"structure_stop","strength":0.725,"price":61.3266,"stop_level":61.8518,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-01","known_ts":"2014-07-01","bar_index":832,"type":"RECLAIM","strength":0.725,"price":61.9854,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-06-24","prior_stop_level":61.8518,"sweep_low":60.7302,"atr14":1.062609,"stop_level":60.198896,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-22","known_ts":"2014-08-26","bar_index":845,"type":"BUY","strength":0.45,"price":57.1782,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-10-22","known_ts":"2014-10-24","bar_index":859,"type":"BUY","strength":0.45,"price":51.8828,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-12-08","known_ts":"2014-12-08","bar_index":869,"type":"SELL","basis":"structure_stop","strength":0.588,"price":53.2932,"stop_level":53.4896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-09","known_ts":"2014-12-09","bar_index":870,"type":"RECLAIM","strength":0.588,"price":54.3734,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-12-08","prior_stop_level":53.4896,"sweep_low":52.5344,"atr14":1.033233,"stop_level":52.017784,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-12","known_ts":"2014-12-12","bar_index":871,"type":"SELL","basis":"structure_stop","strength":0.588,"price":51.4056,"stop_level":53.4896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-18","known_ts":"2014-12-18","bar_index":872,"type":"RECLAIM","strength":0.588,"price":53.7064,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-12-12","prior_stop_level":53.4896,"sweep_low":50.4835,"atr14":1.206543,"stop_level":49.880229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-15","known_ts":"2015-01-15","bar_index":878,"type":"SELL","basis":"structure_stop","strength":0.588,"price":51.7368,"stop_level":52.3725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-01-22","known_ts":"2015-01-22","bar_index":879,"type":"RECLAIM","strength":0.588,"price":53.1782,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-01-15","prior_stop_level":52.3725,"sweep_low":51.4503,"atr14":1.204079,"stop_level":50.848261,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-02","known_ts":"2015-02-04","bar_index":882,"type":"REBUY","strength":0.588,"price":54.4674,"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-02-13","known_ts":"2015-02-13","bar_index":885,"type":"RECLAIM","strength":0.725,"price":56.4548,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-02-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-25","known_ts":"2015-03-25","bar_index":894,"type":"SELL","basis":"structure_stop","strength":0.863,"price":56.8335,"stop_level":57.4844,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-30","known_ts":"2015-03-30","bar_index":895,"type":"RECLAIM","strength":0.863,"price":58.7277,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-03-25","prior_stop_level":57.4844,"sweep_low":56.4116,"atr14":1.137578,"stop_level":55.842811,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-13","known_ts":"2015-04-15","bar_index":898,"type":"REBUY","strength":0.863,"price":61.2682,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2015-05-26","known_ts":"2015-05-26","bar_index":908,"type":"SELL","basis":"structure_stop","strength":0.863,"price":60.3346,"stop_level":61.331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-27","known_ts":"2015-05-27","bar_index":908,"type":"RECLAIM","strength":0.863,"price":61.6811,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-05-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-05-26","prior_stop_level":61.331,"sweep_low":60.164,"atr14":1.064314,"stop_level":59.631843,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-11","known_ts":"2015-06-11","bar_index":912,"type":"RECLAIM","strength":0.863,"price":62.8899,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-05-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-06","known_ts":"2015-07-06","bar_index":917,"type":"SELL","basis":"structure_stop","strength":0.863,"price":62.3409,"stop_level":62.8899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-09-15","known_ts":"2015-09-17","bar_index":934,"type":"BUY","strength":0.45,"price":48.6077,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-10-06","known_ts":"2015-10-06","bar_index":939,"type":"RECLAIM","strength":0.588,"price":59.588,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-09-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-10-27","known_ts":"2015-10-27","bar_index":944,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.0573,"stop_level":57.1048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-02","known_ts":"2015-11-02","bar_index":945,"type":"RECLAIM","strength":0.588,"price":58.2516,"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":57.1048,"sweep_low":54.9106,"atr14":1.86193,"stop_level":53.979635,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-12","known_ts":"2015-11-12","bar_index":948,"type":"SELL","basis":"structure_stop","strength":0.588,"price":54.9106,"stop_level":55.0731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-02-10","known_ts":"2016-02-12","bar_index":968,"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-02-10","trigger_known_ts":"2016-02-12","strength":0.45,"price":41.0287,"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.373347,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":38.5833,"atr14":1.528197,"stop_level":37.819201,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-24","known_ts":"2016-02-26","bar_index":971,"type":"BUY","strength":0.45,"price":46.0917,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2016-03-16","known_ts":"2016-03-16","bar_index":976,"type":"RECLAIM","strength":0.725,"price":53.091,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-02-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-04","known_ts":"2016-04-04","bar_index":980,"type":"SELL","basis":"structure_stop","strength":0.725,"price":49.9653,"stop_level":50.2742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-07","known_ts":"2016-04-07","bar_index":981,"type":"SELL","basis":"structure_stop","strength":0.725,"price":48.5751,"stop_level":50.2742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-13","known_ts":"2016-04-13","bar_index":982,"type":"RECLAIM","strength":0.725,"price":50.565,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-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":"2016-04-07","prior_stop_level":50.2742,"sweep_low":47.5847,"atr14":1.343195,"stop_level":46.913102,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-25","known_ts":"2016-04-25","bar_index":985,"type":"RECLAIM","strength":0.863,"price":53.1909,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-28","known_ts":"2016-06-28","bar_index":1000,"type":"SELL","basis":"structure_stop","strength":0.863,"price":51.207,"stop_level":51.2374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-29","known_ts":"2016-06-29","bar_index":1000,"type":"RECLAIM","strength":0.863,"price":52.4916,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-06-28","prior_stop_level":51.2374,"sweep_low":50.9428,"atr14":1.716073,"stop_level":50.084764,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-15","known_ts":"2016-07-15","bar_index":1004,"type":"RECLAIM","strength":0.863,"price":58.0577,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-06","known_ts":"2016-09-06","bar_index":1016,"type":"SELL","basis":"structure_stop","strength":1.0,"price":63.5055,"stop_level":63.5237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-07","known_ts":"2016-09-07","bar_index":1016,"type":"RECLAIM","strength":1.0,"price":64.2525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-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":"2016-09-06","prior_stop_level":63.5237,"sweep_low":63.3324,"atr14":1.257793,"stop_level":62.703504,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-12","known_ts":"2016-09-12","bar_index":1017,"type":"SELL","basis":"structure_stop","strength":1.0,"price":62.9771,"stop_level":63.5237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-21","known_ts":"2016-11-21","bar_index":1034,"type":"RECLAIM","strength":1.0,"price":72.155,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-09-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-09","known_ts":"2017-01-09","bar_index":1044,"type":"SELL","basis":"structure_stop","strength":0.863,"price":70.8368,"stop_level":71.4867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-01-10","known_ts":"2017-01-10","bar_index":1045,"type":"RECLAIM","strength":0.863,"price":72.6674,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-09 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":"2017-01-09","prior_stop_level":71.4867,"sweep_low":70.8276,"atr14":1.655353,"stop_level":69.999924,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-20","known_ts":"2017-04-24","bar_index":1068,"type":"BUY","strength":0.725,"price":74.3124,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2017-05-17","known_ts":"2017-05-17","bar_index":1074,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.9822,"stop_level":75.5051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-23","known_ts":"2017-05-23","bar_index":1075,"type":"RECLAIM","strength":0.725,"price":75.5693,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2017-05-17","prior_stop_level":75.5051,"sweep_low":72.3399,"atr14":1.514411,"stop_level":71.582694,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-02","known_ts":"2017-08-04","bar_index":1092,"type":"BUY","strength":0.588,"price":67.0237,"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":"2017-09-11","known_ts":"2017-09-13","bar_index":1101,"type":"BUY","strength":0.45,"price":62.1779,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-10-13","known_ts":"2017-10-13","bar_index":1109,"type":"SELL","basis":"structure_stop","strength":0.588,"price":62.6619,"stop_level":62.9753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-10-19","known_ts":"2017-10-19","bar_index":1110,"type":"RECLAIM","strength":0.588,"price":63.1781,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-10-13","prior_stop_level":62.9753,"sweep_low":61.9797,"atr14":0.969084,"stop_level":61.495158,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-10","known_ts":"2017-11-10","bar_index":1115,"type":"SELL","basis":"structure_stop","strength":0.588,"price":61.8506,"stop_level":62.6434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-11-27","known_ts":"2017-11-29","bar_index":1119,"type":"REBUY","strength":0.588,"price":63.8142,"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":"2018-01-10","known_ts":"2018-01-10","bar_index":1129,"type":"SELL","basis":"structure_stop","strength":0.725,"price":63.5356,"stop_level":64.2195,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-01-11","known_ts":"2018-01-11","bar_index":1129,"type":"RECLAIM","strength":0.588,"price":64.7741,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-01-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":"2018-01-10","prior_stop_level":64.2195,"sweep_low":63.3784,"atr14":1.120378,"stop_level":62.818211,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-02-05","known_ts":"2018-02-05","bar_index":1134,"type":"SELL","basis":"structure_stop","strength":0.725,"price":59.6813,"stop_level":63.5356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-02-08","known_ts":"2018-02-08","bar_index":1135,"type":"RECLAIM","strength":0.725,"price":65.3287,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-02-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":"2018-02-05","prior_stop_level":63.5356,"sweep_low":58.0915,"atr14":2.378982,"stop_level":56.902009,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-02-20","known_ts":"2018-02-20","bar_index":1138,"type":"RECLAIM","strength":0.863,"price":67.6209,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-30","known_ts":"2018-08-01","bar_index":1175,"type":"BUY","strength":0.863,"price":75.2709,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":85},{"ts":"2018-10-05","known_ts":"2018-10-05","bar_index":1191,"type":"SELL","basis":"structure_stop","strength":1.0,"price":79.2814,"stop_level":80.519,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-10-09","known_ts":"2018-10-09","bar_index":1191,"type":"RECLAIM","strength":1.0,"price":80.6772,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-10-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-10-05","prior_stop_level":80.519,"sweep_low":78.7696,"atr14":1.432885,"stop_level":78.053158,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-10","known_ts":"2018-10-10","bar_index":1192,"type":"SELL","basis":"structure_stop","strength":1.0,"price":77.1039,"stop_level":80.519,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-01-11","known_ts":"2019-01-15","bar_index":1213,"type":"BUY","strength":0.725,"price":75.0068,"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":"2019-02-08","known_ts":"2019-02-08","bar_index":1219,"type":"SELL","basis":"structure_stop","strength":0.588,"price":69.6446,"stop_level":78.075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2019-04-09","known_ts":"2019-04-11","bar_index":1233,"type":"BUY","strength":0.45,"price":64.063,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-05-07","known_ts":"2019-05-07","bar_index":1239,"type":"SELL","basis":"structure_stop","strength":0.588,"price":63.1934,"stop_level":64.4556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-06-10","known_ts":"2019-06-12","bar_index":1247,"type":"BUY","strength":0.45,"price":59.2199,"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-08-05","known_ts":"2019-08-05","bar_index":1260,"type":"SELL","basis":"structure_stop","strength":0.588,"price":60.1246,"stop_level":61.2965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-26","known_ts":"2019-08-28","bar_index":1265,"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-26","trigger_known_ts":"2019-08-28","strength":0.45,"price":52.043,"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.370564,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":50.2148,"atr14":1.75691,"stop_level":49.336345,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-09","known_ts":"2019-09-11","bar_index":1268,"type":"BUY","strength":0.45,"price":60.9121,"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-09-09","known_ts":"2019-09-11","bar_index":1268,"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":"2019-09-09","trigger_known_ts":"2019-09-11","strength":0.45,"price":60.9121,"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.263296,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":50.7023,"atr14":1.878735,"stop_level":49.762933,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-02","known_ts":"2019-10-02","bar_index":1273,"type":"SELL","basis":"structure_stop","strength":0.588,"price":57.0155,"stop_level":59.0273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-08","known_ts":"2019-10-08","bar_index":1275,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.3575,"stop_level":57.0155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-10","known_ts":"2019-10-10","bar_index":1275,"type":"RECLAIM","strength":0.588,"price":57.2882,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-10-08","prior_stop_level":57.0155,"sweep_low":55.6712,"atr14":1.873606,"stop_level":54.734397,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-24","known_ts":"2019-10-24","bar_index":1279,"type":"RECLAIM","strength":0.863,"price":65.0908,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-31","known_ts":"2019-12-31","bar_index":1294,"type":"SELL","basis":"structure_stop","strength":0.863,"price":70.5145,"stop_level":71.0328,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-02","known_ts":"2020-01-02","bar_index":1294,"type":"RECLAIM","strength":0.863,"price":71.4569,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-12-31","prior_stop_level":71.0328,"sweep_low":69.5816,"atr14":1.33148,"stop_level":68.91586,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-09","known_ts":"2020-01-09","bar_index":1296,"type":"SELL","basis":"structure_stop","strength":0.863,"price":70.4768,"stop_level":70.5145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-16","known_ts":"2020-01-16","bar_index":1298,"type":"RECLAIM","strength":0.863,"price":70.8349,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-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":"2020-01-09","prior_stop_level":70.5145,"sweep_low":69.4214,"atr14":1.299464,"stop_level":68.771668,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-27","known_ts":"2020-01-27","bar_index":1300,"type":"RECLAIM","strength":0.863,"price":70.279,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-04-08","known_ts":"2020-04-13","bar_index":1317,"type":"BUY","strength":0.45,"price":50.0797,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":1334,"type":"SELL","basis":"structure_stop","strength":0.725,"price":57.3287,"stop_level":59.7936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-29","known_ts":"2020-06-29","bar_index":1335,"type":"RECLAIM","strength":0.863,"price":61.0166,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-06-24","prior_stop_level":59.7936,"sweep_low":55.6222,"atr14":3.004066,"stop_level":54.120167,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-14","known_ts":"2020-07-16","bar_index":1339,"type":"REBUY","strength":0.863,"price":62.9885,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2020-09-03","known_ts":"2020-09-03","bar_index":1351,"type":"SELL","basis":"structure_stop","strength":1.0,"price":66.7902,"stop_level":67.5392,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-10-12","known_ts":"2020-10-14","bar_index":1360,"type":"BUY","strength":0.863,"price":69.2122,"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":"2020-10-29","known_ts":"2020-10-29","bar_index":1364,"type":"SELL","basis":"structure_stop","strength":1.0,"price":67.5109,"stop_level":68.7845,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-11-02","known_ts":"2020-11-02","bar_index":1365,"type":"RECLAIM","strength":1.0,"price":70.5809,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-10-29","prior_stop_level":68.7845,"sweep_low":65.0207,"atr14":2.081955,"stop_level":63.979722,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-13","known_ts":"2020-11-13","bar_index":1368,"type":"RECLAIM","strength":1.0,"price":79.2491,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-10-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-22","known_ts":"2020-12-22","bar_index":1376,"type":"SELL","basis":"structure_stop","strength":1.0,"price":78.3001,"stop_level":79.6388,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-04","known_ts":"2021-01-06","bar_index":1379,"type":"REBUY","strength":1.0,"price":85.7005,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2021-05-26","known_ts":"2021-05-28","bar_index":1412,"type":"BUY","strength":0.725,"price":89.9212,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2021-06-18","known_ts":"2021-06-18","bar_index":1417,"type":"SELL","basis":"structure_stop","strength":0.725,"price":89.4919,"stop_level":90.2184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-06-21","known_ts":"2021-06-21","bar_index":1417,"type":"RECLAIM","strength":0.725,"price":90.9544,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-06-18","prior_stop_level":90.2184,"sweep_low":88.9088,"atr14":2.333511,"stop_level":87.742045,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-07-09","known_ts":"2021-07-09","bar_index":1422,"type":"RECLAIM","strength":0.863,"price":91.9772,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-06-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-15","known_ts":"2021-07-15","bar_index":1423,"type":"SELL","basis":"structure_stop","strength":0.863,"price":90.4095,"stop_level":90.5912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-19","known_ts":"2021-07-21","bar_index":1424,"type":"REBUY","strength":0.725,"price":94.1567,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2021-07-20","known_ts":"2021-07-20","bar_index":1424,"type":"RECLAIM","strength":0.863,"price":91.2125,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-07-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":"2021-07-15","prior_stop_level":90.5912,"sweep_low":85.2954,"atr14":2.497008,"stop_level":84.046896,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-13","known_ts":"2021-08-13","bar_index":1430,"type":"SELL","basis":"structure_stop","strength":0.725,"price":87.7903,"stop_level":91.8147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-08-17","known_ts":"2021-08-17","bar_index":1431,"type":"SELL","basis":"structure_stop","strength":0.588,"price":85.1042,"stop_level":91.8147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-10-12","known_ts":"2021-10-14","bar_index":1444,"type":"BUY","strength":0.588,"price":75.7469,"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-11-12","known_ts":"2021-11-12","bar_index":1451,"type":"SELL","basis":"structure_stop","strength":0.588,"price":76.9635,"stop_level":79.7321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-01-19","known_ts":"2022-01-19","bar_index":1466,"type":"SELL","basis":"structure_stop","strength":0.588,"price":74.4442,"stop_level":75.2411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-01-24","known_ts":"2022-01-24","bar_index":1467,"type":"SELL","basis":"structure_stop","strength":0.588,"price":72.9078,"stop_level":75.2411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-03-09","known_ts":"2022-03-11","bar_index":1478,"type":"BUY","strength":0.45,"price":70.7777,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2022-04-05","known_ts":"2022-04-05","bar_index":1484,"type":"SELL","basis":"structure_stop","strength":0.588,"price":70.7681,"stop_level":71.2109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-08","known_ts":"2022-04-08","bar_index":1485,"type":"SELL","basis":"structure_stop","strength":0.588,"price":67.8034,"stop_level":71.2109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-12","known_ts":"2022-05-16","bar_index":1493,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-05-12","trigger_known_ts":"2022-05-16","strength":0.45,"price":59.9199,"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.368742,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":57.6868,"atr14":2.29908,"stop_level":56.53726,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-25","known_ts":"2022-05-27","bar_index":1496,"type":"BUY","strength":0.45,"price":68.121,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2022-05-25","known_ts":"2022-05-27","bar_index":1496,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-05-25","trigger_known_ts":"2022-05-27","strength":0.45,"price":68.121,"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.282343,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":59.0344,"atr14":2.44381,"stop_level":57.812495,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-15","known_ts":"2022-06-15","bar_index":1500,"type":"SELL","basis":"structure_stop","strength":0.588,"price":61.4606,"stop_level":64.7136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-17","known_ts":"2022-06-17","bar_index":1501,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.8368,"stop_level":64.7136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-12","known_ts":"2022-08-12","bar_index":1514,"type":"RECLAIM","strength":0.863,"price":68.9321,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-06-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-22","known_ts":"2022-08-22","bar_index":1516,"type":"SELL","basis":"structure_stop","strength":0.725,"price":65.3315,"stop_level":65.5825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":1517,"type":"SELL","basis":"structure_stop","strength":0.725,"price":62.0495,"stop_level":65.5825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-25","known_ts":"2022-08-25","bar_index":1517,"type":"RECLAIM","strength":0.725,"price":65.6404,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-08-22","prior_stop_level":65.5825,"sweep_low":64.0476,"atr14":1.776511,"stop_level":63.159345,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-25","known_ts":"2022-10-27","bar_index":1531,"type":"BUY","strength":0.588,"price":62.7341,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":80},{"ts":"2022-12-16","known_ts":"2022-12-16","bar_index":1543,"type":"SELL","basis":"structure_stop","strength":0.863,"price":71.9634,"stop_level":71.9976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-04","known_ts":"2023-01-04","bar_index":1547,"type":"RECLAIM","strength":1.0,"price":73.3022,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-01-30","known_ts":"2023-01-30","bar_index":1552,"type":"SELL","basis":"structure_stop","strength":1.0,"price":76.2126,"stop_level":76.7073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-01-31","known_ts":"2023-01-31","bar_index":1553,"type":"RECLAIM","strength":1.0,"price":80.5393,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-01-30","prior_stop_level":76.7073,"sweep_low":75.9604,"atr14":2.141997,"stop_level":74.889401,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-13","known_ts":"2023-02-13","bar_index":1556,"type":"RECLAIM","strength":1.0,"price":89.5517,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-03-09","known_ts":"2023-03-09","bar_index":1561,"type":"SELL","basis":"structure_stop","strength":1.0,"price":84.3228,"stop_level":85.0212,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-15","known_ts":"2023-05-17","bar_index":1577,"type":"BUY","strength":0.863,"price":83.5339,"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":40},{"ts":"2023-08-03","known_ts":"2023-08-03","bar_index":1595,"type":"SELL","basis":"structure_stop","strength":1.0,"price":102.5556,"stop_level":103.9774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-11-13","known_ts":"2023-11-15","bar_index":1619,"type":"BUY","strength":0.588,"price":88.7517,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":80},{"ts":"2024-01-03","known_ts":"2024-01-03","bar_index":1630,"type":"SELL","basis":"structure_stop","strength":0.725,"price":93.3026,"stop_level":93.9777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-05","known_ts":"2024-01-05","bar_index":1631,"type":"RECLAIM","strength":0.725,"price":94.3984,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-01-03","prior_stop_level":93.9777,"sweep_low":92.4612,"atr14":2.357841,"stop_level":91.28228,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-19","known_ts":"2024-01-19","bar_index":1634,"type":"RECLAIM","strength":0.725,"price":95.9933,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-24","known_ts":"2024-01-24","bar_index":1635,"type":"SELL","basis":"structure_stop","strength":0.725,"price":94.0071,"stop_level":94.5158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-25","known_ts":"2024-01-25","bar_index":1635,"type":"RECLAIM","strength":0.725,"price":94.9561,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-01-24","prior_stop_level":94.5158,"sweep_low":93.8994,"atr14":2.289815,"stop_level":92.754492,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-25","known_ts":"2024-03-27","bar_index":1649,"type":"BUY","strength":0.45,"price":92.3634,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-04-15","known_ts":"2024-04-15","bar_index":1653,"type":"SELL","basis":"structure_stop","strength":0.45,"price":88.656,"stop_level":88.8815,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-05-02","known_ts":"2024-05-02","bar_index":1658,"type":"RECLAIM","strength":0.725,"price":93.1775,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-06-14","known_ts":"2024-06-14","bar_index":1668,"type":"SELL","basis":"structure_stop","strength":0.863,"price":101.4167,"stop_level":102.2893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-06-18","known_ts":"2024-06-18","bar_index":1668,"type":"RECLAIM","strength":0.863,"price":103.3923,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-06-14","prior_stop_level":102.2893,"sweep_low":99.9128,"atr14":2.620944,"stop_level":98.602328,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-12","known_ts":"2024-07-12","bar_index":1674,"type":"RECLAIM","strength":0.863,"price":107.6876,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-09-24","known_ts":"2024-09-26","bar_index":1691,"type":"BUY","strength":0.725,"price":100.0078,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2024-10-30","known_ts":"2024-10-30","bar_index":1699,"type":"SELL","basis":"structure_stop","strength":0.725,"price":96.6085,"stop_level":97.2194,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-11-05","known_ts":"2024-11-05","bar_index":1701,"type":"RECLAIM","strength":0.45,"price":97.6332,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2024-10-30","prior_stop_level":97.2194,"sweep_low":95.1798,"atr14":2.030087,"stop_level":94.164756,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-13","known_ts":"2025-01-15","bar_index":1716,"type":"BUY","strength":0.45,"price":92.6465,"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-01-16","known_ts":"2025-01-16","bar_index":1717,"type":"RECLAIM","strength":0.725,"price":99.4623,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-01-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-02-05","known_ts":"2025-02-05","bar_index":1721,"type":"SELL","basis":"structure_stop","strength":0.588,"price":93.5948,"stop_level":94.9481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-02-06","known_ts":"2025-02-06","bar_index":1721,"type":"RECLAIM","strength":0.588,"price":95.2839,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-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":"2025-02-05","prior_stop_level":94.9481,"sweep_low":89.6534,"atr14":2.509966,"stop_level":88.398417,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-21","known_ts":"2025-02-21","bar_index":1725,"type":"RECLAIM","strength":0.725,"price":100.7169,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-03-05","known_ts":"2025-03-05","bar_index":1727,"type":"SELL","basis":"structure_stop","strength":0.725,"price":99.0277,"stop_level":99.7488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-03-07","known_ts":"2025-03-07","bar_index":1728,"type":"RECLAIM","strength":0.725,"price":99.9958,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-03-05","prior_stop_level":99.7488,"sweep_low":97.5559,"atr14":2.497227,"stop_level":96.307287,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-01","known_ts":"2025-05-05","bar_index":1741,"type":"BUY","strength":0.45,"price":89.8334,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2025-05-09","known_ts":"2025-05-09","bar_index":1743,"type":"RECLAIM","strength":0.725,"price":99.4298,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-05-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-10","known_ts":"2025-06-12","bar_index":1750,"type":"REBUY","strength":0.588,"price":87.7042,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2025-06-27","known_ts":"2025-07-01","bar_index":1754,"type":"REBUY","strength":0.588,"price":88.1312,"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":"2025-07-21","known_ts":"2025-07-21","bar_index":1759,"type":"RECLAIM","strength":0.725,"price":93.7418,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-06-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-10","known_ts":"2025-10-10","bar_index":1778,"type":"SELL","basis":"structure_stop","strength":0.863,"price":108.8442,"stop_level":109.1827,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-13","known_ts":"2025-10-13","bar_index":1778,"type":"RECLAIM","strength":0.863,"price":115.036,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-10-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":"2025-10-10","prior_stop_level":109.1827,"sweep_low":108.3863,"atr14":3.039857,"stop_level":106.866371,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-27","known_ts":"2025-10-27","bar_index":1782,"type":"RECLAIM","strength":0.863,"price":124.2739,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-10-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-27","known_ts":"2026-02-27","bar_index":1810,"type":"SELL","basis":"structure_stop","strength":0.863,"price":165.6848,"stop_level":166.9513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-05-04","known_ts":"2026-05-04","bar_index":1825,"type":"RECLAIM","strength":0.863,"price":223.8411,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-05","known_ts":"2026-06-05","bar_index":1832,"type":"SELL","basis":"structure_stop","strength":1.0,"price":226.8177,"stop_level":227.6268,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-08","known_ts":"2026-06-08","bar_index":1833,"type":"RECLAIM","strength":1.0,"price":228.1561,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-06-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-06-05","prior_stop_level":227.6268,"sweep_low":223.1919,"atr14":9.347742,"stop_level":218.518029,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-06-05","last_scored_basis":"structure_stop","bars_since_signal":15,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2017-07-07","2017-07-28","2017-08-28","2017-11-21","2017-12-18","2018-07-12","2018-10-31","2019-01-03","2019-03-27","2019-05-01","2019-06-05","2020-02-07","2020-03-23","2021-04-22","2021-05-13","2021-08-30","2021-09-21","2021-10-28","2022-02-24","2023-01-04","2023-01-31","2023-03-23","2023-04-14","2023-05-05","2023-08-15","2023-09-22","2023-10-05","2023-10-31","2024-02-20","2024-03-25","2024-08-15","2024-09-16","2024-11-08","2024-12-23","2025-01-13","2025-04-09","2025-12-31","2026-03-09","2026-07-17","2026-07-30"],"warnings":[{"ts":"2022-06-14","kind":"arm","px":59.5542},{"ts":"2022-06-15","kind":"confirm","px":61.4606,"level":64.7136},{"ts":"2022-06-16","kind":"arm","px":57.0878},{"ts":"2022-06-17","kind":"confirm","px":56.8368,"level":64.7136},{"ts":"2022-08-19","kind":"arm","px":66.6153},{"ts":"2022-08-22","kind":"confirm","px":65.3315,"level":65.5825},{"ts":"2022-08-25","kind":"arm","px":65.6404},{"ts":"2022-08-26","kind":"confirm","px":62.0495,"level":65.5825},{"ts":"2022-11-21","kind":"arm","px":73.2754},{"ts":"2022-12-16","kind":"confirm","px":71.9634,"level":71.9976},{"ts":"2023-01-26","kind":"arm","px":77.4058},{"ts":"2023-01-30","kind":"confirm","px":76.2126,"level":76.7073},{"ts":"2023-02-16","kind":"arm","px":88.7174},{"ts":"2023-03-09","kind":"confirm","px":84.3228,"level":85.0212},{"ts":"2023-06-16","kind":"arm","px":101.6694},{"ts":"2023-08-03","kind":"confirm","px":102.5556,"level":103.9774},{"ts":"2024-01-02","kind":"arm","px":96.5999},{"ts":"2024-01-03","kind":"confirm","px":93.3026,"level":93.9777},{"ts":"2024-01-05","kind":"arm","px":94.3984},{"ts":"2024-01-24","kind":"confirm","px":94.0071,"level":94.5158},{"ts":"2024-04-08","kind":"arm","px":89.5681},{"ts":"2024-04-15","kind":"confirm","px":88.656,"level":88.8815},{"ts":"2024-05-20","kind":"arm","px":95.3059},{"ts":"2024-06-14","kind":"confirm","px":101.4167,"level":102.2893},{"ts":"2024-10-22","kind":"arm","px":97.584},{"ts":"2024-10-30","kind":"confirm","px":96.6085,"level":97.2194},{"ts":"2025-02-04","kind":"arm","px":92.6959},{"ts":"2025-02-05","kind":"confirm","px":93.5948,"level":94.9481},{"ts":"2025-03-04","kind":"arm","px":97.1904},{"ts":"2025-03-05","kind":"confirm","px":99.0277,"level":99.7488},{"ts":"2025-05-23","kind":"arm","px":79.4646},{"ts":"2025-08-04","kind":"arm","px":90.5443},{"ts":"2025-09-23","kind":"arm","px":109.8596},{"ts":"2025-10-10","kind":"confirm","px":108.8442,"level":109.1827},{"ts":"2025-11-17","kind":"arm","px":133.3526},{"ts":"2025-12-15","kind":"arm","px":147.2366},{"ts":"2026-02-05","kind":"arm","px":158.874},{"ts":"2026-02-27","kind":"confirm","px":165.6848,"level":166.9513},{"ts":"2026-04-29","kind":"arm","px":205.2227},{"ts":"2026-06-05","kind":"confirm","px":226.8177,"level":227.6268}],"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":[]}}}