{"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":"NOG","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2007-10-17","known_ts":"2007-10-19","bar_index":44,"type":"BUY","strength":0.45,"price":41.2245,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-11-14","known_ts":"2007-11-14","bar_index":50,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.81,"stop_level":43.2064,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-21","known_ts":"2007-11-21","bar_index":52,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.4137,"stop_level":42.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-28","known_ts":"2007-11-28","bar_index":53,"type":"RECLAIM","strength":0.725,"price":47.4081,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-11-21","prior_stop_level":42.81,"sweep_low":42.0173,"atr14":1.729788,"stop_level":41.152406,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-27","known_ts":"2007-12-27","bar_index":60,"type":"SELL","basis":"structure_stop","strength":0.725,"price":51.5306,"stop_level":51.6099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-12-28","known_ts":"2007-12-28","bar_index":60,"type":"RECLAIM","strength":0.725,"price":51.927,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-12-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":"2007-12-27","prior_stop_level":51.6099,"sweep_low":47.5667,"atr14":3.751345,"stop_level":45.691028,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-06","known_ts":"2008-03-10","bar_index":76,"type":"BUY","strength":0.588,"price":53.5125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":70},{"ts":"2008-06-05","known_ts":"2008-06-09","bar_index":97,"type":"REBUY","strength":0.863,"price":114.4772,"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":"2008-06-30","known_ts":"2008-06-30","bar_index":102,"type":"SELL","basis":"structure_stop","strength":0.863,"price":105.281,"stop_level":105.7566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-07-01","known_ts":"2008-07-01","bar_index":103,"type":"RECLAIM","strength":0.863,"price":106.153,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-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":"2008-06-30","prior_stop_level":105.7566,"sweep_low":99.0973,"atr14":8.715788,"stop_level":94.739406,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-12","known_ts":"2008-09-16","bar_index":120,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-09-12","trigger_known_ts":"2008-09-16","strength":0.45,"price":55.8909,"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.546623,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":40.7488,"atr14":5.967899,"stop_level":37.76485,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-17","known_ts":"2008-09-19","bar_index":121,"type":"BUY","strength":0.45,"price":57.7936,"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-09-17","known_ts":"2008-09-19","bar_index":121,"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-09-17","trigger_known_ts":"2008-09-19","strength":0.45,"price":57.7936,"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.531189,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":40.7488,"atr14":6.016605,"stop_level":37.740498,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-08","known_ts":"2008-10-08","bar_index":126,"type":"SELL","basis":"structure_stop","strength":0.45,"price":37.657,"stop_level":41.4623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-10-16","known_ts":"2008-10-20","bar_index":128,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-16","trigger_known_ts":"2008-10-20","strength":0.45,"price":37.5777,"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.695177,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.978,"atr14":7.170425,"stop_level":16.392787,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-24","known_ts":"2008-10-28","bar_index":130,"type":"BUY","strength":0.45,"price":33.2967,"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-24","known_ts":"2008-10-28","bar_index":130,"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-24","trigger_known_ts":"2008-10-28","strength":0.45,"price":33.2967,"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.729903,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.5761,"atr14":5.991629,"stop_level":21.580285,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":149,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.405,"stop_level":22.9113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":149,"type":"RECLAIM","strength":0.588,"price":24.0212,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-20","prior_stop_level":22.9113,"sweep_low":21.405,"atr14":3.310878,"stop_level":19.749561,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-23","known_ts":"2009-02-23","bar_index":157,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.5149,"stop_level":23.387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-25","known_ts":"2009-02-25","bar_index":157,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.2771,"stop_level":23.387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-11","known_ts":"2009-03-13","bar_index":161,"type":"REBUY","strength":0.588,"price":20.6915,"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":"2009-03-11","known_ts":"2009-03-13","bar_index":161,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-11","trigger_known_ts":"2009-03-13","strength":0.588,"price":20.6915,"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.832154,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":15.9348,"atr14":2.610567,"stop_level":14.629517,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-15","known_ts":"2009-04-15","bar_index":169,"type":"RECLAIM","strength":0.725,"price":38.8461,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-15","known_ts":"2009-06-15","bar_index":183,"type":"SELL","basis":"structure_stop","strength":0.863,"price":60.1719,"stop_level":61.5989,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-17","known_ts":"2009-09-17","bar_index":205,"type":"RECLAIM","strength":0.863,"price":60.8061,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-10-27","known_ts":"2009-10-27","bar_index":214,"type":"SELL","basis":"structure_stop","strength":0.863,"price":77.1373,"stop_level":78.4058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-10-29","known_ts":"2009-10-29","bar_index":215,"type":"SELL","basis":"structure_stop","strength":0.863,"price":73.0942,"stop_level":78.4058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-11-16","known_ts":"2009-11-16","bar_index":219,"type":"RECLAIM","strength":1.0,"price":79.1193,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-22","known_ts":"2010-01-22","bar_index":234,"type":"SELL","basis":"structure_stop","strength":0.863,"price":94.4199,"stop_level":94.6577,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-01-25","known_ts":"2010-01-25","bar_index":234,"type":"RECLAIM","strength":1.0,"price":96.0847,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-22","prior_stop_level":94.6577,"sweep_low":91.4074,"atr14":4.912049,"stop_level":88.951376,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-03","known_ts":"2010-03-05","bar_index":243,"type":"BUY","strength":0.863,"price":106.3116,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2010-07-12","known_ts":"2010-07-14","bar_index":273,"type":"BUY","strength":0.725,"price":116.5384,"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":"2010-08-19","known_ts":"2010-08-19","bar_index":282,"type":"SELL","basis":"structure_stop","strength":0.725,"price":118.3618,"stop_level":119.0753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-08-25","known_ts":"2010-08-25","bar_index":283,"type":"SELL","basis":"structure_stop","strength":0.725,"price":112.8917,"stop_level":119.0753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-08-31","known_ts":"2010-09-02","bar_index":285,"type":"REBUY","strength":0.725,"price":120.5023,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2011-01-04","known_ts":"2011-01-04","bar_index":314,"type":"SELL","basis":"structure_stop","strength":1.0,"price":209.4521,"stop_level":215.0015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-06","known_ts":"2011-01-06","bar_index":314,"type":"SELL","basis":"structure_stop","strength":1.0,"price":214.1295,"stop_level":215.0015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-05","known_ts":"2011-01-05","bar_index":314,"type":"RECLAIM","strength":1.0,"price":216.8249,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-04","prior_stop_level":215.0015,"sweep_low":206.1224,"atr14":7.623883,"stop_level":202.310459,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-10","known_ts":"2011-01-10","bar_index":315,"type":"RECLAIM","strength":1.0,"price":217.3799,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-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":"2011-01-06","prior_stop_level":215.0015,"sweep_low":208.9764,"atr14":7.639077,"stop_level":205.156861,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-14","known_ts":"2011-06-16","bar_index":351,"type":"BUY","strength":0.588,"price":144.9992,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2011-08-02","known_ts":"2011-08-02","bar_index":362,"type":"SELL","basis":"structure_stop","strength":0.588,"price":167.5934,"stop_level":170.2095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-08-04","known_ts":"2011-08-04","bar_index":363,"type":"SELL","basis":"structure_stop","strength":0.588,"price":152.0549,"stop_level":170.2095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-10-25","known_ts":"2011-10-25","bar_index":382,"type":"RECLAIM","strength":0.725,"price":197.4811,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-08-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":385,"type":"SELL","basis":"structure_stop","strength":0.588,"price":179.2472,"stop_level":180.5157,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-11","known_ts":"2011-11-11","bar_index":386,"type":"RECLAIM","strength":0.588,"price":186.9372,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-09","prior_stop_level":180.5157,"sweep_low":169.3375,"atr14":13.378964,"stop_level":162.648018,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":389,"type":"SELL","basis":"structure_stop","strength":0.725,"price":168.1483,"stop_level":177.5031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-29","known_ts":"2011-12-01","bar_index":390,"type":"REBUY","strength":0.863,"price":195.3406,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2011-11-29","known_ts":"2011-11-29","bar_index":390,"type":"RECLAIM","strength":0.725,"price":181.5462,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-23","prior_stop_level":177.5031,"sweep_low":161.9646,"atr14":11.981831,"stop_level":155.973685,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-09","known_ts":"2012-01-11","bar_index":399,"type":"BUY","strength":0.863,"price":200.3351,"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":20},{"ts":"2012-02-02","known_ts":"2012-02-02","bar_index":404,"type":"SELL","basis":"structure_stop","strength":0.863,"price":197.7982,"stop_level":198.5117,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-03","known_ts":"2012-02-03","bar_index":405,"type":"RECLAIM","strength":0.863,"price":200.1765,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-02 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-02-02","prior_stop_level":198.5117,"sweep_low":195.1821,"atr14":9.10514,"stop_level":190.62953,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-13","known_ts":"2012-06-15","bar_index":435,"type":"BUY","strength":0.45,"price":139.6083,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-06-25","known_ts":"2012-06-25","bar_index":437,"type":"SELL","basis":"structure_stop","strength":0.45,"price":120.423,"stop_level":131.6012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-06-27","known_ts":"2012-06-27","bar_index":438,"type":"SELL","basis":"structure_stop","strength":0.45,"price":121.6915,"stop_level":131.6012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-06-29","known_ts":"2012-07-03","bar_index":439,"type":"BUY","strength":0.45,"price":135.248,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-06-29","known_ts":"2012-07-03","bar_index":439,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2012-06-29","trigger_known_ts":"2012-07-03","strength":0.45,"price":135.248,"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.369782,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":118.4411,"atr14":6.025774,"stop_level":115.428213,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-03","known_ts":"2012-07-03","bar_index":439,"type":"RECLAIM","strength":0.45,"price":135.248,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-06-27 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":"2012-06-27","prior_stop_level":131.6012,"sweep_low":118.5204,"atr14":6.025774,"stop_level":115.507513,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-16","known_ts":"2012-07-16","bar_index":442,"type":"SELL","basis":"structure_stop","strength":0.45,"price":119.7095,"stop_level":120.423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-07-18","known_ts":"2012-07-18","bar_index":443,"type":"RECLAIM","strength":0.45,"price":124.7833,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-16 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":"2012-07-16","prior_stop_level":120.423,"sweep_low":116.3006,"atr14":5.219908,"stop_level":113.690646,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-30","known_ts":"2012-08-30","bar_index":453,"type":"SELL","basis":"structure_stop","strength":0.588,"price":129.4607,"stop_level":130.4913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-04","known_ts":"2012-09-04","bar_index":454,"type":"RECLAIM","strength":0.588,"price":133.3454,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-08-30","prior_stop_level":130.4913,"sweep_low":127.7166,"atr14":4.606626,"stop_level":125.413287,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-02","known_ts":"2012-10-02","bar_index":460,"type":"SELL","basis":"structure_stop","strength":0.725,"price":129.3814,"stop_level":129.4607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-10-08","known_ts":"2012-10-08","bar_index":462,"type":"RECLAIM","strength":0.725,"price":131.9976,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-10-02","prior_stop_level":129.4607,"sweep_low":126.5275,"atr14":4.886039,"stop_level":124.084481,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-30","known_ts":"2012-12-04","bar_index":474,"type":"BUY","strength":0.588,"price":125.7346,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-11-30","known_ts":"2012-12-04","bar_index":474,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2012-11-30","trigger_known_ts":"2012-12-04","strength":0.588,"price":125.7346,"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.414112,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":115.5871,"atr14":4.127537,"stop_level":113.523332,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-18","known_ts":"2012-12-18","bar_index":478,"type":"RECLAIM","strength":0.725,"price":135.4066,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-11-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-01-31","known_ts":"2013-01-31","bar_index":487,"type":"SELL","basis":"structure_stop","strength":0.725,"price":131.1256,"stop_level":134.7723,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-04-09","known_ts":"2013-04-11","bar_index":503,"type":"BUY","strength":0.588,"price":115.9835,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2013-05-31","known_ts":"2013-05-31","bar_index":515,"type":"SELL","basis":"structure_stop","strength":0.588,"price":104.4089,"stop_level":106.9458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-06-03","known_ts":"2013-06-03","bar_index":515,"type":"RECLAIM","strength":0.588,"price":107.0251,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2013-05-31","prior_stop_level":106.9458,"sweep_low":104.2504,"atr14":4.190056,"stop_level":102.155372,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-28","known_ts":"2013-07-02","bar_index":522,"type":"BUY","strength":0.725,"price":108.2936,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2013-08-28","known_ts":"2013-08-30","bar_index":536,"type":"BUY","strength":0.588,"price":102.1099,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":30},{"ts":"2013-11-01","known_ts":"2013-11-01","bar_index":551,"type":"SELL","basis":"structure_stop","strength":1.0,"price":127.7959,"stop_level":128.9058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-04","known_ts":"2013-11-04","bar_index":551,"type":"RECLAIM","strength":1.0,"price":135.803,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-11-01","prior_stop_level":128.9058,"sweep_low":121.0572,"atr14":5.884031,"stop_level":118.115184,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-11","known_ts":"2014-02-13","bar_index":574,"type":"BUY","strength":0.863,"price":122.0086,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2014-03-04","known_ts":"2014-03-04","bar_index":578,"type":"SELL","basis":"structure_stop","strength":0.725,"price":112.9709,"stop_level":113.3673,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2014-03-31","known_ts":"2014-04-02","bar_index":585,"type":"BUY","strength":0.725,"price":115.5078,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2014-04-08","known_ts":"2014-04-10","bar_index":587,"type":"BUY","strength":0.588,"price":112.3367,"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":"quality","score":65},{"ts":"2014-05-08","known_ts":"2014-05-08","bar_index":594,"type":"SELL","basis":"structure_stop","strength":0.863,"price":117.0141,"stop_level":118.996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2014-05-12","known_ts":"2014-05-12","bar_index":594,"type":"SELL","basis":"structure_stop","strength":0.863,"price":113.9223,"stop_level":118.996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2014-05-21","known_ts":"2014-05-23","bar_index":597,"type":"REBUY","strength":1.0,"price":117.4897,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2014-07-11","known_ts":"2014-07-11","bar_index":608,"type":"SELL","basis":"structure_stop","strength":1.0,"price":127.9544,"stop_level":128.5887,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-14","known_ts":"2014-07-14","bar_index":609,"type":"RECLAIM","strength":1.0,"price":130.3327,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-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":"2014-07-11","prior_stop_level":128.5887,"sweep_low":127.1616,"atr14":3.864168,"stop_level":125.229516,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-28","known_ts":"2014-09-02","bar_index":620,"type":"BUY","strength":1.0,"price":132.1562,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2014-11-10","known_ts":"2014-11-12","bar_index":637,"type":"BUY","strength":0.588,"price":92.2794,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"2014-12-18","known_ts":"2014-12-22","bar_index":646,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-12-18","trigger_known_ts":"2014-12-22","strength":0.45,"price":48.3595,"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.643066,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":37.9741,"atr14":5.829756,"stop_level":35.059222,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-07","known_ts":"2015-01-09","bar_index":650,"type":"BUY","strength":0.45,"price":45.9019,"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":"Energy"}},{"ts":"2015-01-07","known_ts":"2015-01-09","bar_index":650,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-01-07","trigger_known_ts":"2015-01-09","strength":0.45,"price":45.9019,"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.661205,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":40.9074,"atr14":4.33388,"stop_level":38.74046,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-02","known_ts":"2015-03-02","bar_index":662,"type":"SELL","basis":"structure_stop","strength":0.588,"price":61.0439,"stop_level":64.2943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-09","known_ts":"2015-03-09","bar_index":663,"type":"SELL","basis":"structure_stop","strength":0.588,"price":58.9827,"stop_level":61.0439,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-07","known_ts":"2015-05-07","bar_index":677,"type":"SELL","basis":"structure_stop","strength":0.725,"price":62.0746,"stop_level":64.0565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-08-25","known_ts":"2015-08-27","bar_index":703,"type":"BUY","strength":0.45,"price":42.0965,"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":"Energy"}},{"ts":"2015-08-25","known_ts":"2015-08-27","bar_index":703,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-08-25","trigger_known_ts":"2015-08-27","strength":0.45,"price":42.0965,"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.681464,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32.9796,"atr14":3.72704,"stop_level":31.11608,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-29","known_ts":"2015-10-01","bar_index":711,"type":"REBUY","strength":0.588,"price":36.3885,"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":"Energy"}},{"ts":"2015-10-21","known_ts":"2015-10-21","bar_index":716,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.529,"stop_level":39.1632,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-28","known_ts":"2015-10-28","bar_index":718,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.2119,"stop_level":39.1632,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-30","known_ts":"2015-10-30","bar_index":718,"type":"RECLAIM","strength":0.588,"price":39.956,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-10-28","prior_stop_level":39.1632,"sweep_low":34.8823,"atr14":3.237003,"stop_level":33.263799,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-20","known_ts":"2015-11-20","bar_index":723,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37.102,"stop_level":37.5777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-23","known_ts":"2015-11-23","bar_index":724,"type":"RECLAIM","strength":0.725,"price":39.1632,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-11-20","prior_stop_level":37.5777,"sweep_low":36.5471,"atr14":3.216787,"stop_level":34.938707,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-25","known_ts":"2016-02-29","bar_index":745,"type":"BUY","strength":0.588,"price":26.4788,"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,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2016-03-23","known_ts":"2016-03-23","bar_index":751,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.7598,"stop_level":30.9976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2016-03-24","known_ts":"2016-03-24","bar_index":751,"type":"RECLAIM","strength":0.863,"price":31.5526,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2016-03-23","prior_stop_level":30.9976,"sweep_low":29.1742,"atr14":2.798285,"stop_level":27.775057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-08","known_ts":"2016-04-08","bar_index":755,"type":"RECLAIM","strength":1.0,"price":37.2606,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-03-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-05-09","known_ts":"2016-05-09","bar_index":762,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.7056,"stop_level":37.657,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-03","known_ts":"2016-06-03","bar_index":768,"type":"RECLAIM","strength":1.0,"price":37.2606,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-14","known_ts":"2016-11-16","bar_index":806,"type":"BUY","strength":0.588,"price":14.6664,"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":"2016-12-23","known_ts":"2016-12-23","bar_index":815,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.8014,"stop_level":22.9906,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2016-12-27","known_ts":"2016-12-27","bar_index":815,"type":"RECLAIM","strength":0.725,"price":23.387,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2016-12-23","prior_stop_level":22.9906,"sweep_low":21.405,"atr14":2.174304,"stop_level":20.317848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-20","known_ts":"2017-01-20","bar_index":821,"type":"RECLAIM","strength":1.0,"price":29.7292,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-15","known_ts":"2017-09-19","bar_index":876,"type":"BUY","strength":0.588,"price":6.6593,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2017-10-09","known_ts":"2017-10-09","bar_index":881,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.8179,"stop_level":7.135,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-10-19","known_ts":"2017-10-19","bar_index":884,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.6287,"stop_level":7.135,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-10-27","known_ts":"2017-10-31","bar_index":886,"type":"REBUY","strength":0.588,"price":6.3422,"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":"Energy"}},{"ts":"2017-11-28","known_ts":"2017-11-28","bar_index":893,"type":"RECLAIM","strength":0.863,"price":13.4772,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-10-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-01-26","known_ts":"2018-01-26","bar_index":906,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.4898,"stop_level":19.1852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-05-17","known_ts":"2018-05-17","bar_index":932,"type":"RECLAIM","strength":1.0,"price":20.7708,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-01-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-06-05","known_ts":"2018-06-05","bar_index":936,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.7402,"stop_level":21.2465,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-06-11","known_ts":"2018-06-11","bar_index":937,"type":"RECLAIM","strength":1.0,"price":22.5942,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-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":"2018-06-05","prior_stop_level":21.2465,"sweep_low":18.8681,"atr14":1.391078,"stop_level":18.172561,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-21","known_ts":"2018-06-21","bar_index":940,"type":"RECLAIM","strength":1.0,"price":21.4843,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-10-23","known_ts":"2018-10-23","bar_index":968,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.7653,"stop_level":27.5094,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-12-31","known_ts":"2019-01-03","bar_index":984,"type":"BUY","strength":0.588,"price":19.3438,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2019-02-05","known_ts":"2019-02-05","bar_index":992,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.3438,"stop_level":19.8195,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-04-15","known_ts":"2019-04-15","bar_index":1008,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.4537,"stop_level":20.6915,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-04-16","known_ts":"2019-04-16","bar_index":1008,"type":"RECLAIM","strength":0.725,"price":21.0086,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2019-04-15","prior_stop_level":20.6915,"sweep_low":20.2159,"atr14":1.042685,"stop_level":19.694557,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-01","known_ts":"2019-05-01","bar_index":1011,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.6609,"stop_level":20.4537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-06-27","known_ts":"2019-07-01","bar_index":1025,"type":"BUY","strength":0.588,"price":16.5691,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2019-07-29","known_ts":"2019-07-31","bar_index":1032,"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-07-29","trigger_known_ts":"2019-07-31","strength":0.45,"price":12.843,"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.613365,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.3367,"atr14":0.902105,"stop_level":10.885648,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-06","known_ts":"2019-08-08","bar_index":1034,"type":"BUY","strength":0.45,"price":13.8736,"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":"Energy"}},{"ts":"2019-08-06","known_ts":"2019-08-08","bar_index":1034,"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-08-06","trigger_known_ts":"2019-08-08","strength":0.45,"price":13.8736,"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.582339,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.1782,"atr14":0.997059,"stop_level":10.67967,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-27","known_ts":"2019-08-29","bar_index":1039,"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-27","trigger_known_ts":"2019-08-29","strength":0.45,"price":15.3799,"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.536993,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.843,"atr14":0.985601,"stop_level":12.3502,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-26","known_ts":"2019-09-26","bar_index":1046,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.697,"stop_level":15.9348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-01","known_ts":"2019-10-01","bar_index":1047,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.7457,"stop_level":15.9348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-22","known_ts":"2019-10-24","bar_index":1052,"type":"REBUY","strength":0.725,"price":15.8556,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2019-11-18","known_ts":"2019-11-18","bar_index":1058,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.2213,"stop_level":15.4592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-11-21","known_ts":"2019-11-21","bar_index":1059,"type":"RECLAIM","strength":0.725,"price":15.5385,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-11-18","prior_stop_level":15.4592,"sweep_low":14.3493,"atr14":0.91616,"stop_level":13.89122,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-17","known_ts":"2019-12-19","bar_index":1065,"type":"BUY","strength":0.725,"price":17.2033,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2020-01-08","known_ts":"2020-01-08","bar_index":1069,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.5691,"stop_level":17.679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-13","known_ts":"2020-01-13","bar_index":1070,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.8556,"stop_level":17.679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-03-19","known_ts":"2020-03-23","bar_index":1086,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2020-03-19","trigger_known_ts":"2020-03-23","strength":0.45,"price":5.4702,"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.762068,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.9639,"atr14":1.295952,"stop_level":3.315924,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-06","known_ts":"2020-04-08","bar_index":1090,"type":"BUY","strength":0.45,"price":6.6593,"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":"Energy"}},{"ts":"2020-04-06","known_ts":"2020-04-08","bar_index":1090,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-06","trigger_known_ts":"2020-04-08","strength":0.45,"price":6.6593,"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.710347,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.3603,"atr14":1.10376,"stop_level":3.80842,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-22","known_ts":"2020-06-22","bar_index":1107,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.69,"stop_level":8.4035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-25","known_ts":"2020-06-25","bar_index":1108,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.8972,"stop_level":8.4035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-05","known_ts":"2020-08-07","bar_index":1118,"type":"BUY","strength":0.588,"price":6.6593,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2020-08-05","known_ts":"2020-08-07","bar_index":1118,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-08-05","trigger_known_ts":"2020-08-07","strength":0.588,"price":6.6593,"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.636366,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.0251,"atr14":0.491995,"stop_level":5.779103,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-06","known_ts":"2020-11-10","bar_index":1140,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2020-11-06","trigger_known_ts":"2020-11-10","strength":0.45,"price":3.4882,"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.809525,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.6558,"atr14":0.304867,"stop_level":2.503367,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-11","known_ts":"2020-11-13","bar_index":1141,"type":"BUY","strength":0.45,"price":3.734,"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":"Energy"}},{"ts":"2020-11-11","known_ts":"2020-11-13","bar_index":1141,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-11-11","trigger_known_ts":"2020-11-13","strength":0.45,"price":3.734,"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.796103,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.6558,"atr14":0.311643,"stop_level":2.499979,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-03","known_ts":"2020-12-03","bar_index":1146,"type":"RECLAIM","strength":0.725,"price":6.2629,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-11-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-02-01","known_ts":"2021-02-03","bar_index":1159,"type":"REBUY","strength":0.863,"price":8.9188,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-09-09","known_ts":"2021-09-13","bar_index":1210,"type":"BUY","strength":0.725,"price":14.1809,"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":60},{"ts":"2021-10-27","known_ts":"2021-10-27","bar_index":1221,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.4692,"stop_level":19.265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-02","known_ts":"2021-11-02","bar_index":1222,"type":"RECLAIM","strength":1.0,"price":19.3207,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-10-27","prior_stop_level":19.265,"sweep_low":18.2066,"atr14":0.95909,"stop_level":17.727055,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-11","known_ts":"2021-11-11","bar_index":1225,"type":"RECLAIM","strength":1.0,"price":19.2172,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-04","known_ts":"2022-01-06","bar_index":1237,"type":"BUY","strength":0.725,"price":18.1652,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2022-04-22","known_ts":"2022-04-22","bar_index":1262,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.4321,"stop_level":22.0378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-05-23","known_ts":"2022-05-25","bar_index":1269,"type":"BUY","strength":0.725,"price":23.8201,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2022-06-23","known_ts":"2022-06-23","bar_index":1276,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.7773,"stop_level":21.8611,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-06-27","known_ts":"2022-06-27","bar_index":1276,"type":"RECLAIM","strength":0.863,"price":22.11,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-06-23 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":"2022-06-23","prior_stop_level":21.8611,"sweep_low":20.0789,"atr14":1.847607,"stop_level":19.155096,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-28","known_ts":"2022-08-01","bar_index":1284,"type":"BUY","strength":0.725,"price":23.0882,"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":"2022-08-05","known_ts":"2022-08-09","bar_index":1286,"type":"BUY","strength":0.725,"price":22.0373,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2022-09-22","known_ts":"2022-09-22","bar_index":1297,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.9831,"stop_level":23.8239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2022-10-05","known_ts":"2022-10-07","bar_index":1300,"type":"REBUY","strength":0.725,"price":26.7722,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"2022-11-28","known_ts":"2022-11-28","bar_index":1312,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.3398,"stop_level":29.0502,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-29","known_ts":"2022-11-29","bar_index":1312,"type":"RECLAIM","strength":0.725,"price":29.1645,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-11-28","prior_stop_level":29.0502,"sweep_low":28.1031,"atr14":1.353634,"stop_level":27.426283,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-24","known_ts":"2023-01-26","bar_index":1325,"type":"BUY","strength":0.725,"price":27.4621,"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":"2023-02-21","known_ts":"2023-02-21","bar_index":1331,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.7148,"stop_level":25.723,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2023-02-23","known_ts":"2023-02-23","bar_index":1332,"type":"RECLAIM","strength":0.588,"price":26.2093,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-21 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":"2023-02-21","prior_stop_level":25.723,"sweep_low":24.8247,"atr14":1.166058,"stop_level":24.241671,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-03","known_ts":"2023-04-05","bar_index":1341,"type":"BUY","strength":0.588,"price":27.1062,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":0},{"ts":"2023-05-03","known_ts":"2023-05-03","bar_index":1348,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.8472,"stop_level":26.5475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-08","known_ts":"2023-05-08","bar_index":1349,"type":"RECLAIM","strength":0.725,"price":26.6809,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-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":"2023-05-03","prior_stop_level":26.5475,"sweep_low":25.7138,"atr14":1.0678,"stop_level":25.1799,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-07","known_ts":"2023-06-09","bar_index":1356,"type":"BUY","strength":0.588,"price":27.5147,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"2023-08-24","known_ts":"2023-08-24","bar_index":1374,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.5945,"stop_level":33.7379,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-25","known_ts":"2023-08-25","bar_index":1374,"type":"RECLAIM","strength":0.863,"price":34.2354,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-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":"2023-08-24","prior_stop_level":33.7379,"sweep_low":33.4934,"atr14":0.907753,"stop_level":33.039523,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-09-12","known_ts":"2023-09-12","bar_index":1378,"type":"RECLAIM","strength":0.863,"price":34.5643,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-12-19","known_ts":"2023-12-21","bar_index":1401,"type":"BUY","strength":0.725,"price":32.1726,"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":65},{"ts":"2024-01-17","known_ts":"2024-01-17","bar_index":1407,"type":"SELL","basis":"structure_stop","strength":0.45,"price":29.3077,"stop_level":29.7037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-02-21","known_ts":"2024-02-23","bar_index":1415,"type":"BUY","strength":0.45,"price":29.755,"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-03-08","known_ts":"2024-03-08","bar_index":1419,"type":"RECLAIM","strength":0.725,"price":31.7938,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-02-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-30","known_ts":"2024-04-30","bar_index":1431,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.4534,"stop_level":36.5485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-02","known_ts":"2024-05-02","bar_index":1431,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.7406,"stop_level":36.5485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-16","known_ts":"2024-05-16","bar_index":1435,"type":"RECLAIM","strength":0.863,"price":35.323,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-05-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-07-10","known_ts":"2024-07-12","bar_index":1447,"type":"BUY","strength":0.588,"price":34.6753,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2024-08-05","known_ts":"2024-08-05","bar_index":1453,"type":"SELL","basis":"structure_stop","strength":0.45,"price":32.1809,"stop_level":33.5511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-08-12","known_ts":"2024-08-12","bar_index":1454,"type":"RECLAIM","strength":0.588,"price":34.28,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2024-08-05","prior_stop_level":33.5511,"sweep_low":31.6979,"atr14":1.29499,"stop_level":31.050405,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-29","known_ts":"2024-08-29","bar_index":1459,"type":"RECLAIM","strength":0.725,"price":33.4808,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-09-30","known_ts":"2024-10-02","bar_index":1466,"type":"BUY","strength":0.45,"price":32.7921,"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-10-03","known_ts":"2024-10-03","bar_index":1467,"type":"RECLAIM","strength":0.588,"price":35.6729,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-09-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2024-10-17","known_ts":"2024-10-17","bar_index":1470,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.6457,"stop_level":34.7482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-10-28","known_ts":"2024-10-28","bar_index":1472,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.4986,"stop_level":34.7482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-11-06","known_ts":"2024-11-08","bar_index":1475,"type":"REBUY","strength":0.588,"price":36.3932,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2024-12-06","known_ts":"2024-12-06","bar_index":1482,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.7707,"stop_level":36.0108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-12-09","known_ts":"2024-12-09","bar_index":1482,"type":"RECLAIM","strength":0.725,"price":36.3309,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-12-06","prior_stop_level":36.0108,"sweep_low":35.1572,"atr14":1.029159,"stop_level":34.642621,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-14","known_ts":"2025-01-16","bar_index":1490,"type":"BUY","strength":0.588,"price":37.8479,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2025-03-25","known_ts":"2025-03-27","bar_index":1506,"type":"BUY","strength":0.45,"price":27.7269,"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":"Energy"}},{"ts":"2025-04-15","known_ts":"2025-04-17","bar_index":1511,"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":"2025-04-15","trigger_known_ts":"2025-04-17","strength":0.45,"price":22.0848,"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.42664,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.1499,"atr14":1.647055,"stop_level":17.326373,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-30","known_ts":"2025-05-30","bar_index":1521,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.2668,"stop_level":24.5041,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-02","known_ts":"2025-06-02","bar_index":1521,"type":"RECLAIM","strength":0.588,"price":24.7232,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-05-30","prior_stop_level":24.5041,"sweep_low":24.075,"atr14":1.014339,"stop_level":23.567831,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-15","known_ts":"2025-07-15","bar_index":1531,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.9234,"stop_level":26.2205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-17","known_ts":"2025-07-17","bar_index":1532,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.5248,"stop_level":26.2205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-24","known_ts":"2025-07-24","bar_index":1533,"type":"RECLAIM","strength":0.725,"price":26.6466,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-07-17","prior_stop_level":26.2205,"sweep_low":24.5698,"atr14":1.000975,"stop_level":24.069312,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-08","known_ts":"2025-09-10","bar_index":1544,"type":"BUY","strength":0.588,"price":23.9022,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"2025-09-16","known_ts":"2025-09-18","bar_index":1546,"type":"BUY","strength":0.588,"price":24.3473,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":30},{"ts":"2025-11-10","known_ts":"2025-11-12","bar_index":1559,"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":"2025-11-10","trigger_known_ts":"2025-11-12","strength":0.45,"price":20.7632,"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.460951,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.0196,"atr14":0.881102,"stop_level":18.579049,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-26","known_ts":"2025-12-01","bar_index":1563,"type":"BUY","strength":0.45,"price":21.7528,"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-11-26","known_ts":"2025-12-01","bar_index":1563,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-11-26","trigger_known_ts":"2025-12-01","strength":0.45,"price":21.7528,"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.435259,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.6699,"atr14":0.80076,"stop_level":19.26952,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-07","known_ts":"2026-01-09","bar_index":1572,"type":"REBUY","strength":0.588,"price":21.0448,"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":"2026-01-07","known_ts":"2026-01-07","bar_index":1572,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.6206,"stop_level":20.1694,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-08","known_ts":"2026-01-08","bar_index":1572,"type":"RECLAIM","strength":0.588,"price":20.862,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-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":"2026-01-07","prior_stop_level":20.1694,"sweep_low":19.4955,"atr14":0.856484,"stop_level":19.067258,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-26","known_ts":"2026-01-26","bar_index":1576,"type":"RECLAIM","strength":0.863,"price":23.4408,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2026-01-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-04-09","known_ts":"2026-04-09","bar_index":1593,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.4736,"stop_level":26.9521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-10","known_ts":"2026-07-14","bar_index":1614,"type":"BUY","strength":0.588,"price":20.14,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2026-08-05","known_ts":"2026-08-05","bar_index":1620,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.77,"stop_level":19.84,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-08-06","known_ts":"2026-08-06","bar_index":1620,"type":"RECLAIM","strength":0.588,"price":20.28,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-08-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":"2026-08-05","prior_stop_level":19.84,"sweep_low":19.66,"atr14":0.82662,"stop_level":19.24669,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-08-05","last_scored_basis":"structure_stop","bars_since_signal":2,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2018-11-06","2018-12-12","2018-12-26","2019-06-11","2019-08-06","2019-12-12","2020-01-31","2020-07-20","2020-08-05","2020-09-17","2021-04-01","2021-04-28","2021-07-23","2021-08-10","2021-08-26","2021-09-27","2021-12-03","2021-12-21","2022-05-05","2022-07-07","2022-12-21","2023-01-05","2023-03-24","2023-06-07","2023-09-25","2023-10-06","2023-11-09","2023-12-14","2024-01-25","2024-02-12","2024-05-16","2024-06-07","2024-09-17","2024-12-30","2025-03-07","2025-09-16","2025-10-28","2026-04-22","2026-06-23","2026-07-07"],"warnings":[{"ts":"2022-04-22","kind":"confirm","px":20.4321,"level":22.0378},{"ts":"2022-06-13","kind":"arm","px":28.1714},{"ts":"2022-06-23","kind":"confirm","px":20.7773,"level":21.8611},{"ts":"2022-09-02","kind":"arm","px":25.4892},{"ts":"2022-09-22","kind":"confirm","px":22.9831,"level":23.8239},{"ts":"2022-11-02","kind":"arm","px":27.2376},{"ts":"2022-11-28","kind":"confirm","px":28.3398,"level":29.0502},{"ts":"2023-02-17","kind":"arm","px":26.3247},{"ts":"2023-02-21","kind":"confirm","px":25.7148,"level":25.723},{"ts":"2023-04-19","kind":"arm","px":28.1817},{"ts":"2023-05-03","kind":"confirm","px":25.8472,"level":26.5475},{"ts":"2023-06-29","kind":"arm","px":28.7544},{"ts":"2023-08-24","kind":"confirm","px":33.5945,"level":33.7379},{"ts":"2023-12-29","kind":"arm","px":31.8884},{"ts":"2024-01-17","kind":"confirm","px":29.3077,"level":29.7037},{"ts":"2024-04-15","kind":"arm","px":36.8092},{"ts":"2024-04-30","kind":"confirm","px":35.4534,"level":36.5485},{"ts":"2024-05-01","kind":"arm","px":34.4799},{"ts":"2024-05-02","kind":"confirm","px":34.7406,"level":36.5485},{"ts":"2024-07-24","kind":"arm","px":33.5511},{"ts":"2024-08-05","kind":"confirm","px":32.1809,"level":33.5511},{"ts":"2024-10-16","kind":"arm","px":33.7168},{"ts":"2024-10-17","kind":"confirm","px":33.6457,"level":34.7482},{"ts":"2024-10-25","kind":"arm","px":33.1833},{"ts":"2024-10-28","kind":"confirm","px":32.4986,"level":34.7482},{"ts":"2024-11-22","kind":"arm","px":38.4115},{"ts":"2024-12-06","kind":"confirm","px":35.7707,"level":36.0108},{"ts":"2025-05-22","kind":"arm","px":24.5041},{"ts":"2025-05-30","kind":"confirm","px":24.2668,"level":24.5041},{"ts":"2025-06-25","kind":"arm","px":26.2205},{"ts":"2025-07-15","kind":"confirm","px":25.9234,"level":26.2205},{"ts":"2025-07-16","kind":"arm","px":24.9685},{"ts":"2025-07-17","kind":"confirm","px":25.5248,"level":26.2205},{"ts":"2025-12-15","kind":"arm","px":21.3004},{"ts":"2026-01-07","kind":"confirm","px":19.6206,"level":20.1694},{"ts":"2026-02-13","kind":"arm","px":24.9805},{"ts":"2026-03-12","kind":"arm","px":26.5682},{"ts":"2026-04-09","kind":"confirm","px":26.4736,"level":26.9521},{"ts":"2026-07-29","kind":"arm","px":21.04},{"ts":"2026-08-05","kind":"confirm","px":19.77,"level":19.84}],"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":[]}}}