{"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":"CRK","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1988-03-21","known_ts":"1988-03-21","bar_index":47,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.8256,"stop_level":49.3082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-24","known_ts":"1988-03-24","bar_index":48,"type":"RECLAIM","strength":0.588,"price":58.2733,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-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":"1988-03-21","prior_stop_level":49.3082,"sweep_low":40.343,"atr14":7.804256,"stop_level":36.440872,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-21","known_ts":"1988-04-25","bar_index":55,"type":"BUY","strength":0.588,"price":58.2733,"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":"1988-06-13","known_ts":"1988-06-13","bar_index":67,"type":"RECLAIM","strength":0.863,"price":71.721,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-07-18","known_ts":"1988-07-18","bar_index":75,"type":"SELL","basis":"structure_stop","strength":0.863,"price":62.7558,"stop_level":67.2384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-09-15","known_ts":"1988-09-19","bar_index":89,"type":"BUY","strength":0.45,"price":53.7907,"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":"1988-11-09","known_ts":"1988-11-11","bar_index":102,"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":"1988-11-09","trigger_known_ts":"1988-11-11","strength":0.45,"price":42.5843,"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.457143,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":35.8605,"atr14":1.41048,"stop_level":35.15526,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-11-22","known_ts":"1988-11-25","bar_index":105,"type":"BUY","strength":0.45,"price":35.8605,"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":"1988-11-22","known_ts":"1988-11-25","bar_index":105,"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":"1988-11-22","trigger_known_ts":"1988-11-25","strength":0.45,"price":35.8605,"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.542857,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":31.3779,"atr14":2.106674,"stop_level":30.324563,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-12-01","known_ts":"1988-12-05","bar_index":107,"type":"BUY","strength":0.588,"price":35.8605,"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":15},{"ts":"1989-01-24","known_ts":"1989-01-24","bar_index":119,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.1366,"stop_level":33.6192,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-01-25","known_ts":"1989-01-25","bar_index":119,"type":"RECLAIM","strength":0.588,"price":35.3002,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-01-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1989-01-24","prior_stop_level":33.6192,"sweep_low":29.1366,"atr14":2.110469,"stop_level":28.081366,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-02-28","known_ts":"1989-02-28","bar_index":127,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.8605,"stop_level":38.1018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1989-04-25","known_ts":"1989-04-27","bar_index":140,"type":"BUY","strength":0.588,"price":31.3779,"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":"1989-06-12","known_ts":"1989-06-14","bar_index":151,"type":"BUY","strength":0.45,"price":29.697,"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":"1989-06-12","known_ts":"1989-06-14","bar_index":151,"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":"1989-06-12","trigger_known_ts":"1989-06-14","strength":0.45,"price":29.697,"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.621428,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.0509,"atr14":2.775841,"stop_level":17.662979,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-07-05","known_ts":"1989-07-05","bar_index":156,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.7747,"stop_level":26.8954,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-07-07","known_ts":"1989-07-07","bar_index":157,"type":"RECLAIM","strength":0.725,"price":29.1366,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-07-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1989-07-05","prior_stop_level":26.8954,"sweep_low":24.6541,"atr14":2.690365,"stop_level":23.308917,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-07-20","known_ts":"1989-07-20","bar_index":160,"type":"RECLAIM","strength":0.863,"price":33.0589,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-07-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-09-29","known_ts":"1989-09-29","bar_index":176,"type":"SELL","basis":"structure_stop","strength":0.863,"price":50.4288,"stop_level":52.6701,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-01-02","known_ts":"1990-01-04","bar_index":198,"type":"BUY","strength":0.588,"price":35.8605,"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":30},{"ts":"1990-03-15","known_ts":"1990-03-19","bar_index":215,"type":"BUY","strength":0.45,"price":26.335,"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":"1990-03-15","known_ts":"1990-03-19","bar_index":215,"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":"1990-03-15","trigger_known_ts":"1990-03-19","strength":0.45,"price":26.335,"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.564816,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.5334,"atr14":2.741387,"stop_level":22.162707,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-04-20","known_ts":"1990-04-20","bar_index":223,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.2144,"stop_level":26.8954,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-05-01","known_ts":"1990-05-01","bar_index":225,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.6541,"stop_level":25.2144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-06-19","known_ts":"1990-06-21","bar_index":237,"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":"1990-06-19","trigger_known_ts":"1990-06-21","strength":0.45,"price":23.2533,"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.615741,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.4128,"atr14":0.960737,"stop_level":21.932432,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-06-27","known_ts":"1990-06-29","bar_index":239,"type":"BUY","strength":0.45,"price":24.0938,"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":"1990-06-27","known_ts":"1990-06-29","bar_index":239,"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":"1990-06-27","trigger_known_ts":"1990-06-29","strength":0.45,"price":24.0938,"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.601851,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.4128,"atr14":1.043307,"stop_level":21.891146,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-08-23","known_ts":"1990-08-23","bar_index":252,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.3739,"stop_level":24.6541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-10-09","known_ts":"1990-10-11","bar_index":263,"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":"1990-10-09","trigger_known_ts":"1990-10-11","strength":0.45,"price":21.012,"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.563953,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.1715,"atr14":0.949385,"stop_level":19.696808,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-20","known_ts":"1990-11-23","bar_index":273,"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":"1990-11-20","trigger_known_ts":"1990-11-23","strength":0.45,"price":16.8096,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.53125,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.008,"atr14":1.047243,"stop_level":13.484378,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-26","known_ts":"1990-11-28","bar_index":274,"type":"BUY","strength":0.45,"price":16.2493,"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":"1990-11-26","known_ts":"1990-11-28","bar_index":274,"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":"1990-11-26","trigger_known_ts":"1990-11-28","strength":0.45,"price":16.2493,"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.546875,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.008,"atr14":1.021845,"stop_level":13.497078,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-12-17","known_ts":"1990-12-19","bar_index":279,"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":"1990-12-17","trigger_known_ts":"1990-12-19","strength":0.45,"price":17.9302,"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.500001,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.1286,"atr14":0.940826,"stop_level":14.658187,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-03","known_ts":"1991-01-03","bar_index":282,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.1286,"stop_level":15.689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-04","known_ts":"1991-01-04","bar_index":283,"type":"RECLAIM","strength":0.588,"price":16.2493,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-01-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1991-01-03","prior_stop_level":15.689,"sweep_low":15.1286,"atr14":1.078706,"stop_level":14.589247,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-10","known_ts":"1991-01-10","bar_index":284,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.008,"stop_level":15.1286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-02-07","known_ts":"1991-02-11","bar_index":291,"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":"1991-02-07","trigger_known_ts":"1991-02-11","strength":0.45,"price":7.2842,"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.749998,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.9222,"atr14":1.278986,"stop_level":3.282707,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-02-15","known_ts":"1991-02-20","bar_index":293,"type":"BUY","strength":0.45,"price":7.2842,"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":"1991-02-15","known_ts":"1991-02-20","bar_index":293,"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":"1991-02-15","trigger_known_ts":"1991-02-20","strength":0.45,"price":7.2842,"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.749998,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.8834,"atr14":1.02234,"stop_level":5.37223,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-03-19","known_ts":"1991-03-19","bar_index":300,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.1635,"stop_level":6.4437,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-03-20","known_ts":"1991-03-20","bar_index":300,"type":"RECLAIM","strength":0.588,"price":6.7238,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-03-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1991-03-19","prior_stop_level":6.4437,"sweep_low":6.1635,"atr14":0.860539,"stop_level":5.73323,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-05-16","known_ts":"1991-05-16","bar_index":313,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.5254,"stop_level":10.3659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-05-28","known_ts":"1991-05-30","bar_index":316,"type":"REBUY","strength":0.725,"price":10.6461,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1991-08-08","known_ts":"1991-08-12","bar_index":333,"type":"BUY","strength":0.588,"price":6.7238,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1991-08-21","known_ts":"1991-08-21","bar_index":336,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.6032,"stop_level":6.1635,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-08-26","known_ts":"1991-08-26","bar_index":337,"type":"RECLAIM","strength":0.725,"price":6.3036,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-08-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1991-08-21","prior_stop_level":6.1635,"sweep_low":5.323,"atr14":0.693931,"stop_level":4.976035,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-09-19","known_ts":"1991-09-19","bar_index":342,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.8834,"stop_level":6.1635,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-09-20","known_ts":"1991-09-20","bar_index":343,"type":"RECLAIM","strength":0.725,"price":6.7238,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-09-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1991-09-19","prior_stop_level":6.1635,"sweep_low":5.6032,"atr14":0.776536,"stop_level":5.214932,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-10-16","known_ts":"1991-10-18","bar_index":349,"type":"BUY","strength":0.725,"price":6.4437,"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":20},{"ts":"1991-11-21","known_ts":"1991-11-21","bar_index":357,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.4048,"stop_level":8.685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-11-26","known_ts":"1991-11-26","bar_index":358,"type":"RECLAIM","strength":0.863,"price":9.2453,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1991-11-21","prior_stop_level":8.685,"sweep_low":8.1246,"atr14":1.02381,"stop_level":7.612695,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-12-06","known_ts":"1991-12-06","bar_index":361,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.8445,"stop_level":8.1246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-02-06","known_ts":"1992-02-10","bar_index":375,"type":"BUY","strength":0.725,"price":6.7238,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"1992-03-30","known_ts":"1992-03-30","bar_index":387,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4437,"stop_level":7.004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1992-05-15","known_ts":"1992-05-19","bar_index":398,"type":"BUY","strength":0.725,"price":6.4437,"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":"1992-07-23","known_ts":"1992-07-23","bar_index":413,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0429,"stop_level":5.6032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1992-09-18","known_ts":"1992-09-22","bar_index":427,"type":"BUY","strength":0.725,"price":6.1635,"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":"1992-10-09","known_ts":"1992-10-13","bar_index":432,"type":"BUY","strength":0.588,"price":5.6032,"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":"1993-01-06","known_ts":"1993-01-06","bar_index":452,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.8445,"stop_level":8.4048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-01-07","known_ts":"1993-01-07","bar_index":452,"type":"RECLAIM","strength":1.0,"price":8.685,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-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":"1993-01-06","prior_stop_level":8.4048,"sweep_low":7.8445,"atr14":0.775116,"stop_level":7.456942,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-01-14","known_ts":"1993-01-18","bar_index":454,"type":"REBUY","strength":1.0,"price":10.6461,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"1993-02-17","known_ts":"1993-02-17","bar_index":461,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.7667,"stop_level":12.4671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-02-19","known_ts":"1993-02-19","bar_index":462,"type":"RECLAIM","strength":1.0,"price":13.1675,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-02-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1993-02-17","prior_stop_level":12.4671,"sweep_low":11.7667,"atr14":1.201525,"stop_level":11.165937,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-03-03","known_ts":"1993-03-03","bar_index":465,"type":"RECLAIM","strength":1.0,"price":17.3699,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-02-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-08-26","known_ts":"1993-08-30","bar_index":506,"type":"BUY","strength":0.588,"price":14.8485,"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":"1993-09-27","known_ts":"1993-09-29","bar_index":513,"type":"BUY","strength":0.588,"price":13.4477,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25},{"ts":"1993-11-17","known_ts":"1993-11-17","bar_index":525,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.689,"stop_level":15.9691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-11-24","known_ts":"1993-11-24","bar_index":527,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.1286,"stop_level":15.689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-12-30","known_ts":"1994-01-03","bar_index":535,"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":"1993-12-30","trigger_known_ts":"1994-01-03","strength":0.588,"price":14.008,"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.528303,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":12.327,"atr14":1.036433,"stop_level":11.808783,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-04","known_ts":"1994-01-06","bar_index":536,"type":"BUY","strength":0.588,"price":16.8096,"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":"1994-01-04","known_ts":"1994-01-06","bar_index":536,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-01-04","trigger_known_ts":"1994-01-06","strength":0.588,"price":16.8096,"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.433963,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":12.327,"atr14":1.074662,"stop_level":11.789669,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-07","known_ts":"1994-01-07","bar_index":537,"type":"RECLAIM","strength":0.725,"price":17.3699,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-01-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-02-10","known_ts":"1994-02-10","bar_index":545,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.4517,"stop_level":21.2922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-03-01","known_ts":"1994-03-01","bar_index":549,"type":"RECLAIM","strength":1.0,"price":21.5723,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-02-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-05-26","known_ts":"1994-05-31","bar_index":569,"type":"BUY","strength":0.588,"price":14.5683,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"1994-07-27","known_ts":"1994-07-27","bar_index":583,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.9302,"stop_level":19.0509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-08-01","known_ts":"1994-08-01","bar_index":584,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.3699,"stop_level":19.0509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-10-04","known_ts":"1994-10-06","bar_index":599,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-10-04","trigger_known_ts":"1994-10-06","strength":0.45,"price":14.5683,"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.395351,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.4477,"atr14":0.969409,"stop_level":12.962995,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-25","known_ts":"1994-10-27","bar_index":604,"type":"BUY","strength":0.45,"price":14.8485,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-10-25","known_ts":"1994-10-27","bar_index":604,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-10-25","trigger_known_ts":"1994-10-27","strength":0.45,"price":14.8485,"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.383721,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.1675,"atr14":0.828832,"stop_level":12.753084,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-11-15","known_ts":"1994-11-17","bar_index":609,"type":"BUY","strength":0.45,"price":14.2882,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-11-15","known_ts":"1994-11-17","bar_index":609,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-11-15","trigger_known_ts":"1994-11-17","strength":0.45,"price":14.2882,"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.406976,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.8874,"atr14":0.735638,"stop_level":12.519581,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-01-10","known_ts":"1995-01-10","bar_index":621,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.5683,"stop_level":14.8485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-01-12","known_ts":"1995-01-12","bar_index":622,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.7278,"stop_level":14.8485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-01-30","known_ts":"1995-02-01","bar_index":626,"type":"BUY","strength":0.725,"price":14.5683,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1995-02-15","known_ts":"1995-02-17","bar_index":630,"type":"BUY","strength":0.588,"price":14.5683,"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":"1995-02-24","known_ts":"1995-02-24","bar_index":632,"type":"RECLAIM","strength":0.725,"price":15.1286,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1995-02-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-09-19","known_ts":"1995-09-19","bar_index":679,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.4517,"stop_level":21.012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-09-21","known_ts":"1995-09-21","bar_index":680,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.1715,"stop_level":21.012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-11-09","known_ts":"1995-11-13","bar_index":692,"type":"BUY","strength":0.725,"price":19.6112,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1996-01-12","known_ts":"1996-01-12","bar_index":706,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.693,"stop_level":22.9731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-03-20","known_ts":"1996-03-22","bar_index":722,"type":"BUY","strength":0.725,"price":23.3934,"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":"1996-05-29","known_ts":"1996-05-31","bar_index":738,"type":"REBUY","strength":1.0,"price":35.3002,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1996-07-23","known_ts":"1996-07-23","bar_index":750,"type":"SELL","basis":"structure_stop","strength":1.0,"price":44.8256,"stop_level":45.3859,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-07-26","known_ts":"1996-07-26","bar_index":751,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.9034,"stop_level":45.3859,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-08-02","known_ts":"1996-08-02","bar_index":753,"type":"RECLAIM","strength":0.863,"price":49.3082,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-07-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":"1996-07-26","prior_stop_level":45.3859,"sweep_low":40.343,"atr14":2.63687,"stop_level":39.024565,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-10-25","known_ts":"1996-10-25","bar_index":773,"type":"SELL","basis":"structure_stop","strength":0.863,"price":54.9114,"stop_level":57.713,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-11-01","known_ts":"1996-11-01","bar_index":774,"type":"RECLAIM","strength":0.863,"price":58.2733,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-25 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":"1996-10-25","prior_stop_level":57.713,"sweep_low":53.7907,"atr14":2.72967,"stop_level":52.425865,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-06","known_ts":"1996-11-06","bar_index":775,"type":"SELL","basis":"structure_stop","strength":0.863,"price":53.2304,"stop_level":54.9114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-11-11","known_ts":"1996-11-11","bar_index":776,"type":"RECLAIM","strength":0.863,"price":56.032,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-11-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1996-11-06","prior_stop_level":54.9114,"sweep_low":52.6701,"atr14":2.559336,"stop_level":51.390432,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-14","known_ts":"1997-01-16","bar_index":791,"type":"BUY","strength":0.725,"price":61.6352,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1997-01-31","known_ts":"1997-01-31","bar_index":795,"type":"SELL","basis":"structure_stop","strength":0.725,"price":57.1526,"stop_level":57.713,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-02-03","known_ts":"1997-02-03","bar_index":795,"type":"RECLAIM","strength":0.725,"price":58.2733,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1997-01-31","prior_stop_level":57.713,"sweep_low":56.5923,"atr14":2.329246,"stop_level":55.427677,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-19","known_ts":"1997-06-19","bar_index":827,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.1446,"stop_level":43.705,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-06-20","known_ts":"1997-06-20","bar_index":827,"type":"RECLAIM","strength":0.588,"price":45.3859,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-06-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1997-06-19","prior_stop_level":43.705,"sweep_low":42.024,"atr14":1.811518,"stop_level":41.118241,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-31","known_ts":"1997-07-31","bar_index":837,"type":"RECLAIM","strength":0.725,"price":50.709,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-09-17","known_ts":"1997-09-17","bar_index":848,"type":"SELL","basis":"structure_stop","strength":0.863,"price":53.2304,"stop_level":54.0709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-03","known_ts":"1997-10-03","bar_index":852,"type":"RECLAIM","strength":0.863,"price":60.2344,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-01-13","known_ts":"1998-01-15","bar_index":875,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-01-13","trigger_known_ts":"1998-01-15","strength":0.45,"price":47.6272,"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.365672,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":44.5454,"atr14":2.457635,"stop_level":43.316582,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-02-04","known_ts":"1998-02-06","bar_index":880,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-02-04","trigger_known_ts":"1998-02-06","strength":0.45,"price":45.9462,"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.38806,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":42.3042,"atr14":2.503854,"stop_level":41.052273,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-05-12","known_ts":"1998-05-12","bar_index":902,"type":"SELL","basis":"structure_stop","strength":0.725,"price":52.1098,"stop_level":53.2304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-07-01","known_ts":"1998-07-06","bar_index":914,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-07-01","trigger_known_ts":"1998-07-06","strength":0.45,"price":35.02,"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.533582,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32.7787,"atr14":1.624165,"stop_level":31.966618,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-07-28","known_ts":"1998-07-30","bar_index":920,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-07-28","trigger_known_ts":"1998-07-30","strength":0.45,"price":31.6581,"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.578358,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":28.8565,"atr14":1.779215,"stop_level":27.966892,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-10","known_ts":"1998-08-12","bar_index":923,"type":"BUY","strength":0.45,"price":31.0978,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-08-10","known_ts":"1998-08-12","bar_index":923,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-08-10","trigger_known_ts":"1998-08-12","strength":0.45,"price":31.0978,"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.58582,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.4557,"atr14":1.7708,"stop_level":26.5703,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-09","known_ts":"1998-09-11","bar_index":930,"type":"BUY","strength":0.45,"price":27.4557,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-09","known_ts":"1998-09-11","bar_index":930,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-09-09","trigger_known_ts":"1998-09-11","strength":0.45,"price":27.4557,"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.634328,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.2533,"atr14":1.964936,"stop_level":22.270832,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-29","known_ts":"1998-09-29","bar_index":934,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.1366,"stop_level":31.0978,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-16","known_ts":"1998-10-20","bar_index":939,"type":"REBUY","strength":0.588,"price":24.3739,"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":"1998-10-16","known_ts":"1998-10-20","bar_index":939,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-10-16","trigger_known_ts":"1998-10-20","strength":0.588,"price":24.3739,"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.675373,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":14.008,"atr14":2.268391,"stop_level":12.873805,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-08","known_ts":"1998-12-10","bar_index":951,"type":"BUY","strength":0.725,"price":17.6501,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"1999-01-05","known_ts":"1999-01-07","bar_index":957,"type":"BUY","strength":0.725,"price":16.8096,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"1999-02-05","known_ts":"1999-02-05","bar_index":964,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.1675,"stop_level":13.4477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-03-08","known_ts":"1999-03-10","bar_index":971,"type":"BUY","strength":0.725,"price":14.2882,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1999-03-24","known_ts":"1999-03-24","bar_index":975,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.2064,"stop_level":13.1675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-03-26","known_ts":"1999-03-26","bar_index":975,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.0469,"stop_level":13.1675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-03-30","known_ts":"1999-03-30","bar_index":976,"type":"RECLAIM","strength":0.725,"price":13.4477,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-03-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-03-24","prior_stop_level":13.1675,"sweep_low":10.9262,"atr14":1.151017,"stop_level":10.350691,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-30","known_ts":"1999-03-30","bar_index":976,"type":"RECLAIM","strength":0.725,"price":13.4477,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-03-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-03-26","prior_stop_level":13.1675,"sweep_low":11.2064,"atr14":1.151017,"stop_level":10.630891,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-28","known_ts":"1999-04-28","bar_index":983,"type":"RECLAIM","strength":0.863,"price":21.012,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-03-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-18","known_ts":"1999-05-18","bar_index":987,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.0509,"stop_level":19.6112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-24","known_ts":"1999-05-24","bar_index":989,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.2104,"stop_level":19.6112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-07-15","known_ts":"1999-07-15","bar_index":1001,"type":"RECLAIM","strength":0.863,"price":18.7707,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-28","known_ts":"1999-07-30","bar_index":1004,"type":"BUY","strength":0.863,"price":20.1715,"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":"1999-08-30","known_ts":"1999-08-30","bar_index":1011,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.4517,"stop_level":21.2922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-09-01","known_ts":"1999-09-01","bar_index":1012,"type":"RECLAIM","strength":0.863,"price":22.1326,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-08-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-08-30","prior_stop_level":21.2922,"sweep_low":20.1715,"atr14":1.326879,"stop_level":19.50806,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-09-14","known_ts":"1999-09-14","bar_index":1015,"type":"RECLAIM","strength":1.0,"price":21.8525,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-08-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-11-16","known_ts":"1999-11-18","bar_index":1030,"type":"BUY","strength":0.863,"price":20.1715,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"1999-12-01","known_ts":"1999-12-01","bar_index":1033,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.1286,"stop_level":16.5294,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2000-01-18","known_ts":"2000-01-20","bar_index":1044,"type":"BUY","strength":0.588,"price":13.4477,"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":"2000-02-09","known_ts":"2000-02-09","bar_index":1049,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.008,"stop_level":14.2882,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-02-15","known_ts":"2000-02-15","bar_index":1050,"type":"RECLAIM","strength":0.725,"price":15.4088,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-02-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2000-02-09","prior_stop_level":14.2882,"sweep_low":12.8874,"atr14":1.090181,"stop_level":12.34231,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-25","known_ts":"2000-02-25","bar_index":1053,"type":"RECLAIM","strength":0.863,"price":18.7707,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-02-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-04-05","known_ts":"2000-04-05","bar_index":1062,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.012,"stop_level":23.5334,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-05-01","known_ts":"2000-05-01","bar_index":1068,"type":"RECLAIM","strength":1.0,"price":24.0938,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-06-05","known_ts":"2000-06-05","bar_index":1076,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.0589,"stop_level":33.339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-06-06","known_ts":"2000-06-06","bar_index":1076,"type":"RECLAIM","strength":1.0,"price":33.6192,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-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":"2000-06-05","prior_stop_level":33.339,"sweep_low":31.9382,"atr14":2.255906,"stop_level":30.810247,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-21","known_ts":"2000-06-21","bar_index":1080,"type":"RECLAIM","strength":1.0,"price":35.8605,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-06-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-10-06","known_ts":"2000-10-10","bar_index":1105,"type":"REBUY","strength":0.863,"price":53.2304,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2000-12-19","known_ts":"2000-12-21","bar_index":1122,"type":"BUY","strength":0.725,"price":53.2304,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2001-01-18","known_ts":"2001-01-18","bar_index":1128,"type":"SELL","basis":"structure_stop","strength":0.725,"price":50.9891,"stop_level":56.032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-03-19","known_ts":"2001-03-21","bar_index":1142,"type":"BUY","strength":0.725,"price":52.7149,"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":"2001-04-26","known_ts":"2001-04-30","bar_index":1151,"type":"BUY","strength":0.588,"price":48.4116,"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":0},{"ts":"2001-06-06","known_ts":"2001-06-06","bar_index":1160,"type":"SELL","basis":"structure_stop","strength":0.725,"price":48.7703,"stop_level":51.4598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-08-13","known_ts":"2001-08-15","bar_index":1176,"type":"BUY","strength":0.45,"price":35.1881,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-08-13","known_ts":"2001-08-15","bar_index":1176,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-08-13","trigger_known_ts":"2001-08-15","strength":0.45,"price":35.1881,"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.465532,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":30.8848,"atr14":1.631183,"stop_level":30.069209,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-09-19","known_ts":"2001-09-19","bar_index":1183,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.7055,"stop_level":31.3779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-10-04","known_ts":"2001-10-08","bar_index":1187,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-10-04","trigger_known_ts":"2001-10-08","strength":0.45,"price":26.6264,"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.595575,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.0852,"atr14":1.714585,"stop_level":22.227908,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-12","known_ts":"2001-10-16","bar_index":1189,"type":"BUY","strength":0.45,"price":26.8505,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-10-12","known_ts":"2001-10-16","bar_index":1189,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-10-12","trigger_known_ts":"2001-10-16","strength":0.45,"price":26.8505,"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.592171,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.5334,"atr14":1.66003,"stop_level":22.703385,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-15","known_ts":"2001-11-15","bar_index":1197,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.3331,"stop_level":31.5124,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-12-26","known_ts":"2001-12-28","bar_index":1206,"type":"BUY","strength":0.588,"price":31.871,"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":"2002-01-14","known_ts":"2002-01-14","bar_index":1210,"type":"RECLAIM","strength":0.725,"price":31.4227,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-12-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-02-01","known_ts":"2002-02-01","bar_index":1214,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.3331,"stop_level":31.4227,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-03-04","known_ts":"2002-03-06","bar_index":1221,"type":"BUY","strength":0.588,"price":30.2573,"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":10},{"ts":"2002-05-16","known_ts":"2002-05-16","bar_index":1238,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.2362,"stop_level":38.5052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-05-23","known_ts":"2002-05-23","bar_index":1240,"type":"RECLAIM","strength":0.863,"price":39.0879,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-05-16","prior_stop_level":38.5052,"sweep_low":36.1294,"atr14":1.563956,"stop_level":35.347422,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-01","known_ts":"2002-08-05","bar_index":1256,"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":"2002-08-01","trigger_known_ts":"2002-08-05","strength":0.45,"price":26.0885,"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.370129,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.6541,"atr14":2.05612,"stop_level":23.62604,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-14","known_ts":"2002-08-16","bar_index":1259,"type":"BUY","strength":0.45,"price":31.1986,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-08-22","known_ts":"2002-08-22","bar_index":1261,"type":"RECLAIM","strength":0.588,"price":32.7675,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-08-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2002-09-09","known_ts":"2002-09-09","bar_index":1264,"type":"SELL","basis":"structure_stop","strength":0.45,"price":27.3436,"stop_level":27.3884,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-09-10","known_ts":"2002-09-10","bar_index":1265,"type":"RECLAIM","strength":0.45,"price":27.7919,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-09 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":"2002-09-09","prior_stop_level":27.3884,"sweep_low":27.2091,"atr14":1.796284,"stop_level":26.310958,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-18","known_ts":"2002-09-20","bar_index":1267,"type":"REBUY","strength":0.45,"price":28.4643,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-10-09","known_ts":"2002-10-09","bar_index":1272,"type":"RECLAIM","strength":0.725,"price":33.3951,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-09-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-07","known_ts":"2003-01-07","bar_index":1292,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.1051,"stop_level":41.643,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-01-08","known_ts":"2003-01-08","bar_index":1292,"type":"RECLAIM","strength":1.0,"price":42.0464,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-01-07","prior_stop_level":41.643,"sweep_low":40.5672,"atr14":1.598307,"stop_level":39.768047,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-23","known_ts":"2003-01-23","bar_index":1296,"type":"RECLAIM","strength":1.0,"price":42.5843,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-03-21","known_ts":"2003-03-21","bar_index":1309,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.436,"stop_level":44.7359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-03-28","known_ts":"2003-03-28","bar_index":1311,"type":"RECLAIM","strength":0.863,"price":44.8256,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-03-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2003-03-21","prior_stop_level":44.7359,"sweep_low":41.4637,"atr14":1.546012,"stop_level":40.690694,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-02","known_ts":"2003-05-02","bar_index":1319,"type":"RECLAIM","strength":1.0,"price":50.9219,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-07","known_ts":"2003-07-07","bar_index":1333,"type":"SELL","basis":"structure_stop","strength":0.863,"price":56.3906,"stop_level":58.8112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-07-09","known_ts":"2003-07-09","bar_index":1334,"type":"RECLAIM","strength":0.863,"price":59.6629,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-07-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2003-07-07","prior_stop_level":58.8112,"sweep_low":55.3148,"atr14":2.302108,"stop_level":54.163746,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-19","known_ts":"2003-08-21","bar_index":1344,"type":"BUY","strength":0.863,"price":63.3386,"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":"2003-09-09","known_ts":"2003-09-09","bar_index":1348,"type":"SELL","basis":"structure_stop","strength":1.0,"price":64.7281,"stop_level":65.4005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-12","known_ts":"2003-09-12","bar_index":1349,"type":"SELL","basis":"structure_stop","strength":1.0,"price":64.2351,"stop_level":65.4005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-17","known_ts":"2003-09-17","bar_index":1350,"type":"SELL","basis":"structure_stop","strength":0.863,"price":62.5317,"stop_level":63.0696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-09-23","known_ts":"2003-09-23","bar_index":1352,"type":"RECLAIM","strength":0.863,"price":63.1144,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-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":"2003-09-17","prior_stop_level":63.0696,"sweep_low":59.3939,"atr14":2.191637,"stop_level":58.298082,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-11-20","known_ts":"2003-11-20","bar_index":1366,"type":"RECLAIM","strength":0.863,"price":72.3933,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-15","known_ts":"2004-01-15","bar_index":1378,"type":"SELL","basis":"structure_stop","strength":1.0,"price":84.7204,"stop_level":86.5134,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-20","known_ts":"2004-01-20","bar_index":1379,"type":"RECLAIM","strength":1.0,"price":89.0685,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-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":"2004-01-15","prior_stop_level":86.5134,"sweep_low":82.9722,"atr14":2.693722,"stop_level":81.625339,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-04-15","known_ts":"2004-04-15","bar_index":1399,"type":"RECLAIM","strength":0.863,"price":106.0126,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-01-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-30","known_ts":"2004-04-30","bar_index":1402,"type":"SELL","basis":"structure_stop","strength":0.863,"price":91.2201,"stop_level":98.6163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-16","known_ts":"2004-06-18","bar_index":1413,"type":"BUY","strength":0.725,"price":89.1581,"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":80},{"ts":"2004-09-01","known_ts":"2004-09-03","bar_index":1431,"type":"BUY","strength":0.588,"price":84.5411,"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":35},{"ts":"2004-10-19","known_ts":"2004-10-19","bar_index":1442,"type":"SELL","basis":"structure_stop","strength":0.725,"price":94.7613,"stop_level":95.2992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-20","known_ts":"2004-10-20","bar_index":1442,"type":"RECLAIM","strength":0.725,"price":100.5438,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-10-19","prior_stop_level":95.2992,"sweep_low":94.6268,"atr14":3.117471,"stop_level":93.068064,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-17","known_ts":"2004-12-21","bar_index":1456,"type":"BUY","strength":0.588,"price":99.0197,"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":40},{"ts":"2004-12-28","known_ts":"2004-12-30","bar_index":1458,"type":"BUY","strength":0.725,"price":96.8233,"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":50},{"ts":"2005-01-13","known_ts":"2005-01-18","bar_index":1462,"type":"BUY","strength":0.588,"price":101.261,"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":20},{"ts":"2005-06-10","known_ts":"2005-06-14","bar_index":1496,"type":"BUY","strength":0.725,"price":114.0363,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2005-08-16","known_ts":"2005-08-16","bar_index":1511,"type":"SELL","basis":"structure_stop","strength":0.725,"price":120.6257,"stop_level":121.1188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-26","known_ts":"2005-08-30","bar_index":1514,"type":"REBUY","strength":0.725,"price":125.7358,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2005-10-05","known_ts":"2005-10-05","bar_index":1523,"type":"SELL","basis":"structure_stop","strength":0.863,"price":138.78,"stop_level":139.1835,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-25","known_ts":"2005-11-25","bar_index":1535,"type":"RECLAIM","strength":0.863,"price":136.8525,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-10-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-30","known_ts":"2005-12-02","bar_index":1536,"type":"BUY","strength":0.863,"price":144.2039,"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":45},{"ts":"2005-12-27","known_ts":"2005-12-27","bar_index":1542,"type":"SELL","basis":"structure_stop","strength":0.863,"price":138.1077,"stop_level":139.5421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-28","known_ts":"2005-12-28","bar_index":1542,"type":"RECLAIM","strength":0.863,"price":140.0352,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-12-27","prior_stop_level":139.5421,"sweep_low":136.4939,"atr14":4.387075,"stop_level":134.300363,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-21","known_ts":"2006-03-23","bar_index":1561,"type":"BUY","strength":0.45,"price":129.9942,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-03-24","known_ts":"2006-03-24","bar_index":1562,"type":"RECLAIM","strength":0.588,"price":131.8769,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2006-03-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-05-12","known_ts":"2006-05-12","bar_index":1573,"type":"SELL","basis":"structure_stop","strength":0.725,"price":136.7181,"stop_level":140.1248,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-28","known_ts":"2006-06-30","bar_index":1584,"type":"BUY","strength":0.45,"price":133.8492,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-08-07","known_ts":"2006-08-07","bar_index":1593,"type":"RECLAIM","strength":0.725,"price":137.3456,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-15","known_ts":"2006-08-15","bar_index":1595,"type":"SELL","basis":"structure_stop","strength":0.588,"price":128.9184,"stop_level":131.7424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-08-31","known_ts":"2006-08-31","bar_index":1599,"type":"RECLAIM","strength":0.725,"price":134.7009,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-07","known_ts":"2006-09-07","bar_index":1600,"type":"SELL","basis":"structure_stop","strength":0.588,"price":127.5288,"stop_level":128.9184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-09-27","known_ts":"2006-09-29","bar_index":1605,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2006-09-27","trigger_known_ts":"2006-09-29","strength":0.45,"price":121.7015,"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.188826,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":111.3468,"atr14":3.687271,"stop_level":109.503165,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-18","known_ts":"2006-10-20","bar_index":1610,"type":"BUY","strength":0.45,"price":121.9705,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-10-18","known_ts":"2006-10-20","bar_index":1610,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2006-10-18","trigger_known_ts":"2006-10-20","strength":0.45,"price":121.9705,"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.187033,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":114.0811,"atr14":3.799795,"stop_level":112.181203,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-13","known_ts":"2006-11-13","bar_index":1616,"type":"RECLAIM","strength":0.725,"price":129.0977,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2006-10-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-03","known_ts":"2007-01-03","bar_index":1627,"type":"SELL","basis":"structure_stop","strength":0.725,"price":132.3251,"stop_level":135.3733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-01-30","known_ts":"2007-02-01","bar_index":1633,"type":"BUY","strength":0.725,"price":143.8005,"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":30},{"ts":"2007-03-27","known_ts":"2007-03-29","bar_index":1646,"type":"BUY","strength":0.45,"price":123.629,"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-04-10","known_ts":"2007-04-10","bar_index":1649,"type":"RECLAIM","strength":0.588,"price":128.7839,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-03-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-06-26","known_ts":"2007-06-26","bar_index":1667,"type":"SELL","basis":"structure_stop","strength":0.863,"price":131.7424,"stop_level":133.0424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-27","known_ts":"2007-06-27","bar_index":1667,"type":"RECLAIM","strength":0.863,"price":134.163,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-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":"2007-06-26","prior_stop_level":133.0424,"sweep_low":128.8736,"atr14":4.026169,"stop_level":126.860516,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-13","known_ts":"2007-08-15","bar_index":1678,"type":"BUY","strength":0.725,"price":132.0114,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2007-08-28","known_ts":"2007-08-28","bar_index":1681,"type":"SELL","basis":"structure_stop","strength":0.45,"price":122.6428,"stop_level":128.246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-09-04","known_ts":"2007-09-06","bar_index":1683,"type":"BUY","strength":0.588,"price":134.7906,"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":45},{"ts":"2007-09-04","known_ts":"2007-09-04","bar_index":1683,"type":"RECLAIM","strength":0.45,"price":130.4425,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-08-28 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":"2007-08-28","prior_stop_level":128.246,"sweep_low":122.3291,"atr14":5.458892,"stop_level":119.599654,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-05","known_ts":"2007-11-05","bar_index":1697,"type":"SELL","basis":"structure_stop","strength":0.863,"price":154.5138,"stop_level":154.6483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-11-06","known_ts":"2007-11-06","bar_index":1698,"type":"RECLAIM","strength":0.863,"price":174.6853,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-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-11-05","prior_stop_level":154.6483,"sweep_low":152.5415,"atr14":6.599651,"stop_level":149.241674,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-14","known_ts":"2007-11-14","bar_index":1700,"type":"SELL","basis":"structure_stop","strength":0.863,"price":147.028,"stop_level":154.5138,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-02-12","known_ts":"2008-02-14","bar_index":1720,"type":"BUY","strength":0.863,"price":155.2759,"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":"2008-03-20","known_ts":"2008-03-20","bar_index":1728,"type":"SELL","basis":"structure_stop","strength":1.0,"price":154.1552,"stop_level":155.0966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-03-24","known_ts":"2008-03-24","bar_index":1729,"type":"RECLAIM","strength":1.0,"price":156.7551,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2008-03-20","prior_stop_level":155.0966,"sweep_low":147.9693,"atr14":7.352208,"stop_level":144.293196,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-04","known_ts":"2008-04-04","bar_index":1732,"type":"RECLAIM","strength":1.0,"price":184.2332,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-05-29","known_ts":"2008-05-29","bar_index":1744,"type":"SELL","basis":"structure_stop","strength":1.0,"price":231.4794,"stop_level":237.5757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-05-30","known_ts":"2008-05-30","bar_index":1745,"type":"RECLAIM","strength":1.0,"price":257.0749,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-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":"2008-05-29","prior_stop_level":237.5757,"sweep_low":230.5381,"atr14":10.500572,"stop_level":225.287814,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-04","known_ts":"2008-06-06","bar_index":1746,"type":"REBUY","strength":1.0,"price":281.9082,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2008-07-08","known_ts":"2008-07-08","bar_index":1753,"type":"SELL","basis":"structure_stop","strength":1.0,"price":339.4194,"stop_level":340.7193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-07-10","known_ts":"2008-07-10","bar_index":1754,"type":"RECLAIM","strength":1.0,"price":369.4526,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-07-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2008-07-08","prior_stop_level":340.7193,"sweep_low":315.2584,"atr14":22.138628,"stop_level":304.189086,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-28","known_ts":"2008-10-30","bar_index":1780,"type":"BUY","strength":0.588,"price":210.77,"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":"2008-11-14","known_ts":"2008-11-14","bar_index":1784,"type":"SELL","basis":"structure_stop","strength":0.45,"price":188.4468,"stop_level":200.6842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":1797,"type":"SELL","basis":"structure_stop","strength":0.588,"price":176.568,"stop_level":186.9676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-10","known_ts":"2009-03-12","bar_index":1810,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-10","trigger_known_ts":"2009-03-12","strength":0.45,"price":132.8183,"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.653166,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":119.3258,"atr14":10.907311,"stop_level":113.872144,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-23","known_ts":"2009-03-25","bar_index":1813,"type":"BUY","strength":0.45,"price":148.9555,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-23","known_ts":"2009-03-25","bar_index":1813,"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-23","trigger_known_ts":"2009-03-25","strength":0.45,"price":148.9555,"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.611026,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":128.1115,"atr14":10.625564,"stop_level":122.798718,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-09","known_ts":"2009-06-09","bar_index":1831,"type":"RECLAIM","strength":0.863,"price":185.0849,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-22","known_ts":"2009-07-24","bar_index":1841,"type":"BUY","strength":0.725,"price":171.6821,"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":"2009-08-17","known_ts":"2009-08-17","bar_index":1847,"type":"SELL","basis":"structure_stop","strength":0.725,"price":157.293,"stop_level":165.8547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-08-19","known_ts":"2009-08-19","bar_index":1847,"type":"RECLAIM","strength":0.725,"price":167.5581,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-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":"2009-08-17","prior_stop_level":165.8547,"sweep_low":156.4414,"atr14":7.413488,"stop_level":152.734656,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-08","known_ts":"2009-09-08","bar_index":1852,"type":"RECLAIM","strength":0.863,"price":167.9615,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-11","known_ts":"2009-09-15","bar_index":1853,"type":"REBUY","strength":0.863,"price":187.1917,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2009-10-01","known_ts":"2009-10-01","bar_index":1857,"type":"SELL","basis":"structure_stop","strength":0.863,"price":171.2786,"stop_level":174.1026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-10-05","known_ts":"2009-10-05","bar_index":1858,"type":"RECLAIM","strength":0.863,"price":177.4197,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-10-01","prior_stop_level":174.1026,"sweep_low":166.4823,"atr14":7.366483,"stop_level":162.799058,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-15","known_ts":"2009-10-15","bar_index":1861,"type":"RECLAIM","strength":0.863,"price":216.6421,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-11-12","known_ts":"2009-11-12","bar_index":1867,"type":"SELL","basis":"structure_stop","strength":0.863,"price":174.775,"stop_level":179.3024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-11-16","known_ts":"2009-11-16","bar_index":1868,"type":"RECLAIM","strength":0.863,"price":181.8575,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-11-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-11-12","prior_stop_level":179.3024,"sweep_low":172.4889,"atr14":8.225342,"stop_level":168.376229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-18","known_ts":"2009-12-22","bar_index":1876,"type":"BUY","strength":0.725,"price":187.7744,"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":45},{"ts":"2010-01-15","known_ts":"2010-01-15","bar_index":1882,"type":"SELL","basis":"structure_stop","strength":0.863,"price":180.8713,"stop_level":181.8575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-01-19","known_ts":"2010-01-19","bar_index":1882,"type":"RECLAIM","strength":0.863,"price":184.6815,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2010-01-15","prior_stop_level":181.8575,"sweep_low":178.2714,"atr14":5.728634,"stop_level":175.407083,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-31","known_ts":"2010-04-05","bar_index":1899,"type":"BUY","strength":0.45,"price":158.6826,"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":"2010-04-21","known_ts":"2010-04-21","bar_index":1903,"type":"SELL","basis":"structure_stop","strength":0.45,"price":152.3174,"stop_level":154.8276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2010-04-23","known_ts":"2010-04-23","bar_index":1904,"type":"RECLAIM","strength":0.45,"price":158.4137,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-21 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":"2010-04-21","prior_stop_level":154.8276,"sweep_low":148.1486,"atr14":5.063886,"stop_level":145.616657,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-06-29","known_ts":"2010-06-29","bar_index":1919,"type":"SELL","basis":"structure_stop","strength":0.588,"price":124.1669,"stop_level":124.3462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-07-22","known_ts":"2010-07-26","bar_index":1925,"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":"2010-07-22","trigger_known_ts":"2010-07-26","strength":0.45,"price":118.6982,"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.4521,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":112.9157,"atr14":5.29495,"stop_level":110.268225,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-17","known_ts":"2010-08-19","bar_index":1931,"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":"2010-08-17","trigger_known_ts":"2010-08-19","strength":0.45,"price":98.1681,"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.546865,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":96.375,"atr14":4.742746,"stop_level":94.003627,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-21","known_ts":"2010-09-23","bar_index":1939,"type":"BUY","strength":0.45,"price":95.9268,"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":"2010-09-21","known_ts":"2010-09-23","bar_index":1939,"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":"2010-09-21","trigger_known_ts":"2010-09-23","strength":0.45,"price":95.9268,"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.557211,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":87.5892,"atr14":3.747724,"stop_level":85.715338,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-26","known_ts":"2010-10-26","bar_index":1947,"type":"SELL","basis":"structure_stop","strength":0.588,"price":96.644,"stop_level":98.3922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-10-28","known_ts":"2010-10-28","bar_index":1948,"type":"SELL","basis":"structure_stop","strength":0.588,"price":97.8543,"stop_level":98.3922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-10-29","known_ts":"2010-10-29","bar_index":1948,"type":"RECLAIM","strength":0.588,"price":100.1852,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2010-10-26","prior_stop_level":98.3922,"sweep_low":93.3269,"atr14":3.738372,"stop_level":91.457714,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-29","known_ts":"2010-10-29","bar_index":1948,"type":"RECLAIM","strength":0.588,"price":100.1852,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-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":"2010-10-28","prior_stop_level":98.3922,"sweep_low":95.6578,"atr14":3.738372,"stop_level":93.788614,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-15","known_ts":"2010-12-15","bar_index":1959,"type":"SELL","basis":"structure_stop","strength":0.725,"price":109.1503,"stop_level":109.8227,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-01-14","known_ts":"2011-01-19","bar_index":1966,"type":"BUY","strength":0.725,"price":113.2743,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2011-01-25","known_ts":"2011-01-27","bar_index":1968,"type":"BUY","strength":0.863,"price":119.4154,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2011-02-18","known_ts":"2011-02-23","bar_index":1974,"type":"REBUY","strength":0.863,"price":120.3119,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2011-03-08","known_ts":"2011-03-08","bar_index":1977,"type":"SELL","basis":"structure_stop","strength":1.0,"price":116.0087,"stop_level":116.0535,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-09","known_ts":"2011-03-09","bar_index":1978,"type":"RECLAIM","strength":1.0,"price":118.2947,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-03-08","prior_stop_level":116.0535,"sweep_low":115.157,"atr14":3.926999,"stop_level":113.1935,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-14","known_ts":"2011-03-16","bar_index":1979,"type":"REBUY","strength":1.0,"price":126.6323,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2011-04-18","known_ts":"2011-04-18","bar_index":1987,"type":"SELL","basis":"structure_stop","strength":1.0,"price":127.3047,"stop_level":127.8874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-20","known_ts":"2011-04-20","bar_index":1988,"type":"RECLAIM","strength":1.0,"price":129.0977,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-04-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-04-18","prior_stop_level":127.8874,"sweep_low":124.1669,"atr14":4.612719,"stop_level":121.860541,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-07-21","known_ts":"2011-07-21","bar_index":2009,"type":"RECLAIM","strength":1.0,"price":145.4142,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-04-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-04","known_ts":"2011-08-04","bar_index":2012,"type":"SELL","basis":"structure_stop","strength":0.863,"price":123.4497,"stop_level":125.422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-10-11","known_ts":"2011-10-13","bar_index":2028,"type":"BUY","strength":0.588,"price":75.576,"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":"2011-11-17","known_ts":"2011-11-17","bar_index":2037,"type":"SELL","basis":"structure_stop","strength":0.588,"price":73.2899,"stop_level":75.6208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-02-07","known_ts":"2012-02-09","bar_index":2055,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2012-02-07","trigger_known_ts":"2012-02-09","strength":0.45,"price":55.3148,"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.619605,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":49.5323,"atr14":3.749273,"stop_level":47.657663,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-10","known_ts":"2012-02-14","bar_index":2056,"type":"BUY","strength":0.45,"price":59.1698,"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-02-10","known_ts":"2012-02-14","bar_index":2056,"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-02-10","trigger_known_ts":"2012-02-14","strength":0.45,"price":59.1698,"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.593095,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":51.5943,"atr14":3.531257,"stop_level":49.828671,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-12","known_ts":"2012-03-12","bar_index":2062,"type":"SELL","basis":"structure_stop","strength":0.588,"price":65.4454,"stop_level":66.0281,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-03-13","known_ts":"2012-03-13","bar_index":2063,"type":"RECLAIM","strength":0.588,"price":68.628,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-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":"2012-03-12","prior_stop_level":66.0281,"sweep_low":64.1454,"atr14":3.936775,"stop_level":62.177012,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-03","known_ts":"2012-04-03","bar_index":2068,"type":"SELL","basis":"structure_stop","strength":0.725,"price":70.6003,"stop_level":71.7658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-04-17","known_ts":"2012-04-19","bar_index":2071,"type":"REBUY","strength":0.725,"price":71.0486,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2012-05-15","known_ts":"2012-05-15","bar_index":2077,"type":"SELL","basis":"structure_stop","strength":0.725,"price":72.483,"stop_level":74.7691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-06-28","known_ts":"2012-07-02","bar_index":2088,"type":"BUY","strength":1.0,"price":72.5726,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2012-08-02","known_ts":"2012-08-02","bar_index":2096,"type":"SELL","basis":"structure_stop","strength":1.0,"price":68.2246,"stop_level":75.8001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-09","known_ts":"2012-08-09","bar_index":2097,"type":"RECLAIM","strength":1.0,"price":76.2484,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-08-02","prior_stop_level":75.8001,"sweep_low":67.0143,"atr14":4.292791,"stop_level":64.867904,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-20","known_ts":"2012-08-20","bar_index":2100,"type":"RECLAIM","strength":1.0,"price":75.7553,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-09-06","known_ts":"2012-09-10","bar_index":2104,"type":"BUY","strength":1.0,"price":80.9999,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2012-09-26","known_ts":"2012-09-26","bar_index":2108,"type":"SELL","basis":"structure_stop","strength":1.0,"price":80.6861,"stop_level":83.9135,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-01","known_ts":"2012-10-01","bar_index":2109,"type":"RECLAIM","strength":1.0,"price":86.3789,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-09-26","prior_stop_level":83.9135,"sweep_low":79.2965,"atr14":3.660263,"stop_level":77.466368,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-10","known_ts":"2012-10-10","bar_index":2112,"type":"RECLAIM","strength":1.0,"price":89.7857,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-09-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-18","known_ts":"2012-10-18","bar_index":2114,"type":"SELL","basis":"structure_stop","strength":1.0,"price":89.6512,"stop_level":89.7857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-22","known_ts":"2012-10-22","bar_index":2114,"type":"SELL","basis":"structure_stop","strength":1.0,"price":88.7547,"stop_level":89.7857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-22","known_ts":"2013-02-26","bar_index":2142,"type":"BUY","strength":0.588,"price":62.1283,"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":"2013-04-01","known_ts":"2013-04-01","bar_index":2150,"type":"SELL","basis":"structure_stop","strength":0.725,"price":70.7348,"stop_level":72.6175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2013-05-07","known_ts":"2013-05-07","bar_index":2159,"type":"RECLAIM","strength":1.0,"price":74.9036,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-04-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-06","known_ts":"2013-06-10","bar_index":2166,"type":"BUY","strength":1.0,"price":78.4278,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2013-07-16","known_ts":"2013-07-18","bar_index":2175,"type":"BUY","strength":0.863,"price":80.595,"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":"2013-08-02","known_ts":"2013-08-02","bar_index":2179,"type":"SELL","basis":"structure_stop","strength":1.0,"price":76.3057,"stop_level":79.5114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-18","known_ts":"2013-09-20","bar_index":2190,"type":"BUY","strength":0.588,"price":70.9617,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":45},{"ts":"2013-10-31","known_ts":"2013-10-31","bar_index":2200,"type":"SELL","basis":"structure_stop","strength":1.0,"price":77.9303,"stop_level":79.3423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-01","known_ts":"2013-11-01","bar_index":2200,"type":"RECLAIM","strength":1.0,"price":80.2077,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-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":"2013-10-31","prior_stop_level":79.3423,"sweep_low":75.1975,"atr14":3.007297,"stop_level":73.693852,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-20","known_ts":"2013-11-20","bar_index":2205,"type":"RECLAIM","strength":1.0,"price":81.1641,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-10-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-20","known_ts":"2013-12-24","bar_index":2212,"type":"BUY","strength":1.0,"price":82.4568,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2014-01-08","known_ts":"2014-01-08","bar_index":2215,"type":"SELL","basis":"structure_stop","strength":1.0,"price":76.767,"stop_level":77.5471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-13","known_ts":"2014-02-13","bar_index":2224,"type":"RECLAIM","strength":1.0,"price":89.3397,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-11","known_ts":"2014-03-11","bar_index":2229,"type":"SELL","basis":"structure_stop","strength":1.0,"price":90.3069,"stop_level":90.4915,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-13","known_ts":"2014-03-13","bar_index":2230,"type":"SELL","basis":"structure_stop","strength":1.0,"price":87.4444,"stop_level":90.4915,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-18","known_ts":"2014-03-18","bar_index":2231,"type":"RECLAIM","strength":1.0,"price":90.907,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-03-11","prior_stop_level":90.4915,"sweep_low":86.3363,"atr14":3.254818,"stop_level":84.708891,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-18","known_ts":"2014-03-18","bar_index":2231,"type":"RECLAIM","strength":1.0,"price":90.907,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-03-13","prior_stop_level":90.4915,"sweep_low":86.3363,"atr14":3.254818,"stop_level":84.708891,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-28","known_ts":"2014-03-28","bar_index":2234,"type":"RECLAIM","strength":1.0,"price":104.2499,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-02","known_ts":"2014-05-02","bar_index":2242,"type":"SELL","basis":"structure_stop","strength":1.0,"price":122.3944,"stop_level":122.7176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-06","known_ts":"2014-05-06","bar_index":2242,"type":"RECLAIM","strength":1.0,"price":123.641,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-05-02","prior_stop_level":122.7176,"sweep_low":119.1626,"atr14":4.784333,"stop_level":116.770433,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-07","known_ts":"2014-11-11","bar_index":2286,"type":"BUY","strength":0.588,"price":54.8028,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2014-12-17","known_ts":"2014-12-19","bar_index":2295,"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-17","trigger_known_ts":"2014-12-19","strength":0.45,"price":34.269,"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.746949,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.7466,"atr14":4.671689,"stop_level":21.410755,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-12","known_ts":"2015-01-12","bar_index":2300,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.4101,"stop_level":24.6945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-06","known_ts":"2015-03-06","bar_index":2312,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.1304,"stop_level":23.9362,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-10","known_ts":"2015-03-10","bar_index":2313,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.9454,"stop_level":23.9362,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-04-02","known_ts":"2015-04-07","bar_index":2319,"type":"REBUY","strength":0.588,"price":21.1871,"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-05-11","known_ts":"2015-05-11","bar_index":2327,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.0495,"stop_level":21.1871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-13","known_ts":"2015-05-13","bar_index":2328,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.2391,"stop_level":21.1871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-06-19","known_ts":"2015-06-23","bar_index":2337,"type":"BUY","strength":0.725,"price":18.4853,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2015-08-06","known_ts":"2015-08-10","bar_index":2348,"type":"BUY","strength":0.588,"price":9.0057,"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":60,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2015-09-11","known_ts":"2015-09-11","bar_index":2356,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.4184,"stop_level":12.9397,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-22","known_ts":"2015-09-22","bar_index":2358,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.3802,"stop_level":11.4704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-30","known_ts":"2015-11-03","bar_index":2368,"type":"BUY","strength":0.725,"price":13.0345,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"2016-01-28","known_ts":"2016-02-01","bar_index":2388,"type":"BUY","strength":0.588,"price":7.6311,"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":60},{"ts":"2016-02-16","known_ts":"2016-02-16","bar_index":2392,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.7872,"stop_level":4.9768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2016-02-17","known_ts":"2016-02-17","bar_index":2392,"type":"RECLAIM","strength":0.588,"price":5.8774,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-02-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":"2016-02-16","prior_stop_level":4.9768,"sweep_low":4.7872,"atr14":1.089586,"stop_level":4.242407,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-02","known_ts":"2016-05-02","bar_index":2409,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.6023,"stop_level":3.6497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-05","known_ts":"2016-05-05","bar_index":2410,"type":"RECLAIM","strength":0.725,"price":3.6971,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-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":"2016-05-02","prior_stop_level":3.6497,"sweep_low":3.3653,"atr14":0.431252,"stop_level":3.149674,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-09","known_ts":"2016-05-09","bar_index":2411,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3179,"stop_level":3.4601,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-11","known_ts":"2016-05-11","bar_index":2412,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3653,"stop_level":3.4601,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-06-02","known_ts":"2016-06-06","bar_index":2417,"type":"BUY","strength":0.725,"price":4.0289,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2016-06-24","known_ts":"2016-06-24","bar_index":2422,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7919,"stop_level":3.9815,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-06-28","known_ts":"2016-06-28","bar_index":2423,"type":"RECLAIM","strength":0.725,"price":4.2185,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-06-24","prior_stop_level":3.9815,"sweep_low":3.4601,"atr14":0.405302,"stop_level":3.257449,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-10","known_ts":"2016-08-12","bar_index":2433,"type":"BUY","strength":0.725,"price":4.1711,"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":35},{"ts":"2016-11-03","known_ts":"2016-11-03","bar_index":2453,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.1715,"stop_level":9.1953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-05","known_ts":"2016-12-05","bar_index":2460,"type":"RECLAIM","strength":1.0,"price":10.3613,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-11-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-17","known_ts":"2017-04-19","bar_index":2490,"type":"BUY","strength":0.725,"price":8.6834,"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":"2017-06-12","known_ts":"2017-06-14","bar_index":2503,"type":"BUY","strength":0.588,"price":6.9107,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25},{"ts":"2017-08-03","known_ts":"2017-08-03","bar_index":2515,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.2281,"stop_level":6.4083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-08-04","known_ts":"2017-08-04","bar_index":2515,"type":"RECLAIM","strength":0.588,"price":6.5031,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-03 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":"2017-08-03","prior_stop_level":6.4083,"sweep_low":6.0101,"atr14":0.356033,"stop_level":5.832083,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-23","known_ts":"2017-08-25","bar_index":2520,"type":"REBUY","strength":0.588,"price":6.1428,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2017-10-31","known_ts":"2017-11-02","bar_index":2536,"type":"BUY","strength":0.588,"price":4.7304,"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,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2018-02-02","known_ts":"2018-02-02","bar_index":2557,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.0103,"stop_level":8.2757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-04-30","known_ts":"2018-05-02","bar_index":2577,"type":"BUY","strength":0.725,"price":6.6926,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2018-06-08","known_ts":"2018-06-08","bar_index":2586,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.9726,"stop_level":10.0295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-06-11","known_ts":"2018-06-11","bar_index":2586,"type":"RECLAIM","strength":1.0,"price":10.1243,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-06-08","prior_stop_level":10.0295,"sweep_low":9.7641,"atr14":0.65462,"stop_level":9.43679,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-18","known_ts":"2018-06-18","bar_index":2588,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.565,"stop_level":9.9726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-07-03","known_ts":"2018-07-03","bar_index":2592,"type":"RECLAIM","strength":1.0,"price":10.2001,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-07-09","known_ts":"2018-07-11","bar_index":2593,"type":"REBUY","strength":1.0,"price":11.3661,"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":"2018-09-27","known_ts":"2018-10-01","bar_index":2612,"type":"BUY","strength":0.725,"price":8.5507,"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":15},{"ts":"2018-10-22","known_ts":"2018-10-22","bar_index":2617,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.944,"stop_level":7.9534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2018-11-13","known_ts":"2018-11-15","bar_index":2623,"type":"BUY","strength":0.588,"price":8.0103,"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":"2018-11-27","known_ts":"2018-11-29","bar_index":2626,"type":"BUY","strength":0.588,"price":7.214,"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-01-08","known_ts":"2019-01-10","bar_index":2635,"type":"BUY","strength":0.588,"price":6.285,"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":"2019-01-29","known_ts":"2019-01-29","bar_index":2639,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.5456,"stop_level":5.5646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-01-30","known_ts":"2019-01-30","bar_index":2640,"type":"RECLAIM","strength":0.725,"price":5.7731,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-01-29 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-01-29","prior_stop_level":5.5646,"sweep_low":5.4982,"atr14":0.385646,"stop_level":5.305377,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-08","known_ts":"2019-02-08","bar_index":2642,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.3939,"stop_level":5.5456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-11","known_ts":"2019-02-11","bar_index":2642,"type":"RECLAIM","strength":0.588,"price":5.8205,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-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-02-08","prior_stop_level":5.5456,"sweep_low":5.3276,"atr14":0.360887,"stop_level":5.147156,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-15","known_ts":"2019-04-15","bar_index":2657,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.5315,"stop_level":6.5694,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-06-10","known_ts":"2019-06-12","bar_index":2670,"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-06-10","trigger_known_ts":"2019-06-12","strength":0.45,"price":5.2043,"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.542121,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.953,"atr14":0.370193,"stop_level":3.767904,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-18","known_ts":"2019-06-20","bar_index":2672,"type":"BUY","strength":0.45,"price":4.8915,"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-06-18","known_ts":"2019-06-20","bar_index":2672,"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-06-18","trigger_known_ts":"2019-06-20","strength":0.45,"price":4.8915,"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.569641,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.2374,"atr14":0.338785,"stop_level":4.068008,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-23","known_ts":"2019-07-23","bar_index":2680,"type":"RECLAIM","strength":0.725,"price":6.304,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-06-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-09","known_ts":"2019-08-09","bar_index":2684,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.2328,"stop_level":5.3181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-29","known_ts":"2019-09-03","bar_index":2689,"type":"BUY","strength":0.725,"price":5.8205,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2019-12-19","known_ts":"2019-12-23","bar_index":2715,"type":"BUY","strength":0.863,"price":7.214,"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":"2020-01-13","known_ts":"2020-01-13","bar_index":2720,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.0529,"stop_level":7.0624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-15","known_ts":"2020-01-15","bar_index":2720,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.7969,"stop_level":7.0624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-14","known_ts":"2020-01-14","bar_index":2720,"type":"RECLAIM","strength":1.0,"price":7.1192,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-01-13","prior_stop_level":7.0624,"sweep_low":7.015,"atr14":0.355752,"stop_level":6.837124,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-03-31","known_ts":"2020-04-02","bar_index":2738,"type":"BUY","strength":0.588,"price":5.4508,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":45},{"ts":"2020-05-12","known_ts":"2020-05-12","bar_index":2747,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.6737,"stop_level":6.8917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-05-14","known_ts":"2020-05-14","bar_index":2748,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.209,"stop_level":6.8917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-17","known_ts":"2020-07-21","bar_index":2763,"type":"BUY","strength":0.588,"price":4.8346,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2020-08-20","known_ts":"2020-08-20","bar_index":2771,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.4603,"stop_level":5.593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-24","known_ts":"2020-08-24","bar_index":2771,"type":"RECLAIM","strength":0.588,"price":5.7162,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-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":"2020-08-20","prior_stop_level":5.593,"sweep_low":5.3465,"atr14":0.386809,"stop_level":5.153095,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-01","known_ts":"2020-09-01","bar_index":2773,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.2328,"stop_level":5.4603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-02","known_ts":"2020-10-06","bar_index":2781,"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-10-02","trigger_known_ts":"2020-10-06","strength":0.45,"price":4.5692,"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.399003,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.0383,"atr14":0.281423,"stop_level":3.897588,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-07","known_ts":"2020-10-09","bar_index":2782,"type":"BUY","strength":0.45,"price":5.356,"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-10-20","known_ts":"2020-10-20","bar_index":2785,"type":"RECLAIM","strength":0.725,"price":5.811,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-10-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-30","known_ts":"2020-10-30","bar_index":2787,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.0337,"stop_level":5.2612,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-11-04","known_ts":"2020-11-04","bar_index":2788,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.8062,"stop_level":5.2612,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-01-27","known_ts":"2021-01-27","bar_index":2807,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.3796,"stop_level":4.4365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-02-01","known_ts":"2021-02-01","bar_index":2808,"type":"RECLAIM","strength":0.588,"price":4.5313,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-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":"2021-01-27","prior_stop_level":4.4365,"sweep_low":4.1426,"atr14":0.264767,"stop_level":4.010217,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-02-11","known_ts":"2021-02-11","bar_index":2811,"type":"RECLAIM","strength":0.863,"price":5.3371,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-03-16","known_ts":"2021-03-16","bar_index":2818,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.3181,"stop_level":5.4129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-05-05","known_ts":"2021-05-07","bar_index":2830,"type":"BUY","strength":0.863,"price":5.4508,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2021-07-07","known_ts":"2021-07-07","bar_index":2844,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.8016,"stop_level":5.8395,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-08","known_ts":"2021-07-08","bar_index":2844,"type":"RECLAIM","strength":1.0,"price":5.9817,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-07-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":"2021-07-07","prior_stop_level":5.8395,"sweep_low":5.6878,"atr14":0.25929,"stop_level":5.558155,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-02","known_ts":"2021-09-07","bar_index":2858,"type":"BUY","strength":1.0,"price":6.9581,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2022-01-11","known_ts":"2022-01-13","bar_index":2888,"type":"BUY","strength":0.725,"price":8.4559,"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":25},{"ts":"2022-01-24","known_ts":"2022-01-24","bar_index":2890,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.4415,"stop_level":7.669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-03-04","known_ts":"2022-03-04","bar_index":2900,"type":"RECLAIM","strength":0.863,"price":9.0436,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-05-09","known_ts":"2022-05-09","bar_index":2915,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.3238,"stop_level":15.3286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-05-25","known_ts":"2022-05-25","bar_index":2919,"type":"RECLAIM","strength":1.0,"price":19.5755,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-05-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-08-01","known_ts":"2022-08-03","bar_index":2934,"type":"BUY","strength":0.725,"price":15.8121,"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":"2022-09-06","known_ts":"2022-09-06","bar_index":2942,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.1772,"stop_level":17.8407,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-09-09","known_ts":"2022-09-09","bar_index":2943,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.8028,"stop_level":17.8407,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-09-12","known_ts":"2022-09-12","bar_index":2943,"type":"RECLAIM","strength":0.863,"price":18.9025,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-09-06","prior_stop_level":17.8407,"sweep_low":16.3335,"atr14":1.08393,"stop_level":15.791535,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-12","known_ts":"2022-09-12","bar_index":2943,"type":"RECLAIM","strength":0.863,"price":18.9025,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-09-09","prior_stop_level":17.8407,"sweep_low":17.4047,"atr14":1.08393,"stop_level":16.862735,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-02","known_ts":"2022-11-04","bar_index":2956,"type":"BUY","strength":0.725,"price":17.471,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2023-01-31","known_ts":"2023-02-02","bar_index":2976,"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":"2023-01-31","trigger_known_ts":"2023-02-02","strength":0.45,"price":11.5011,"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.435177,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.0334,"atr14":0.644708,"stop_level":10.711046,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-08","known_ts":"2023-02-10","bar_index":2978,"type":"BUY","strength":0.45,"price":11.8161,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-02-08","known_ts":"2023-02-10","bar_index":2978,"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":"2023-02-08","trigger_known_ts":"2023-02-10","strength":0.45,"price":11.8161,"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.419707,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.7948,"atr14":0.626384,"stop_level":10.481608,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-10","known_ts":"2023-03-10","bar_index":2985,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.4138,"stop_level":10.7853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-03-23","known_ts":"2023-03-27","bar_index":2988,"type":"REBUY","strength":0.45,"price":10.3366,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2023-03-23","known_ts":"2023-03-27","bar_index":2988,"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":"2023-03-23","trigger_known_ts":"2023-03-27","strength":0.45,"price":10.3366,"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.492366,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.3628,"atr14":0.662982,"stop_level":9.031309,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-28","known_ts":"2023-03-30","bar_index":2989,"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":"2023-03-28","trigger_known_ts":"2023-03-30","strength":0.45,"price":10.0474,"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.506569,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.3628,"atr14":0.606187,"stop_level":9.059706,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-27","known_ts":"2023-05-01","bar_index":2996,"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":"2023-04-27","trigger_known_ts":"2023-05-01","strength":0.588,"price":10.9055,"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.464427,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":10.1824,"atr14":0.46795,"stop_level":9.948425,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-04","known_ts":"2023-05-04","bar_index":2997,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.9192,"stop_level":10.2788,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-07","known_ts":"2023-08-07","bar_index":3019,"type":"RECLAIM","strength":0.863,"price":12.5187,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-23","known_ts":"2023-08-23","bar_index":3023,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.1701,"stop_level":11.4046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-28","known_ts":"2023-08-28","bar_index":3024,"type":"RECLAIM","strength":0.725,"price":11.4633,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-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":"2023-08-23","prior_stop_level":11.4046,"sweep_low":11.0528,"atr14":0.413349,"stop_level":10.846125,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-09-06","known_ts":"2023-09-08","bar_index":3026,"type":"BUY","strength":0.863,"price":12.1867,"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":10},{"ts":"2023-10-10","known_ts":"2023-10-12","bar_index":3034,"type":"BUY","strength":0.725,"price":12.5126,"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":"2023-11-07","known_ts":"2023-11-07","bar_index":3040,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.7126,"stop_level":11.9003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-11-09","known_ts":"2023-11-09","bar_index":3041,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.0115,"stop_level":11.9003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-02-14","known_ts":"2024-02-16","bar_index":3063,"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":"2024-02-14","trigger_known_ts":"2024-02-16","strength":0.45,"price":7.63,"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.412919,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.07,"atr14":0.351865,"stop_level":6.894068,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-20","known_ts":"2024-02-22","bar_index":3064,"type":"BUY","strength":0.45,"price":8.3,"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-02-20","known_ts":"2024-02-22","bar_index":3064,"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":"2024-02-20","trigger_known_ts":"2024-02-22","strength":0.45,"price":8.3,"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.361367,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.07,"atr14":0.394018,"stop_level":6.872991,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-10","known_ts":"2024-05-10","bar_index":3083,"type":"RECLAIM","strength":0.863,"price":10.73,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-11-09 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":3091,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.15,"stop_level":11.43,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-08-20","known_ts":"2024-08-22","bar_index":3106,"type":"BUY","strength":0.725,"price":10.71,"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":20},{"ts":"2024-08-30","known_ts":"2024-08-30","bar_index":3108,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.63,"stop_level":10.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2024-09-06","known_ts":"2024-09-06","bar_index":3110,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.52,"stop_level":10.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2024-10-07","known_ts":"2024-10-07","bar_index":3117,"type":"RECLAIM","strength":0.863,"price":11.9,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-09-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-10-21","known_ts":"2024-10-21","bar_index":3120,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.33,"stop_level":11.37,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-10-23","known_ts":"2024-10-23","bar_index":3121,"type":"RECLAIM","strength":0.863,"price":11.58,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-10-21","prior_stop_level":11.37,"sweep_low":11.21,"atr14":0.384082,"stop_level":11.017959,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-01","known_ts":"2024-11-01","bar_index":3123,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.15,"stop_level":11.33,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-04","known_ts":"2024-11-04","bar_index":3123,"type":"RECLAIM","strength":1.0,"price":11.59,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-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":"2024-11-01","prior_stop_level":11.33,"sweep_low":11.05,"atr14":0.486394,"stop_level":10.806803,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-18","known_ts":"2024-11-18","bar_index":3127,"type":"RECLAIM","strength":1.0,"price":15.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-27","known_ts":"2024-12-31","bar_index":3136,"type":"REBUY","strength":1.0,"price":18.22,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2025-01-31","known_ts":"2025-01-31","bar_index":3143,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.56,"stop_level":18.82,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-01","known_ts":"2025-04-03","bar_index":3157,"type":"BUY","strength":0.863,"price":20.54,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2025-04-08","known_ts":"2025-04-08","bar_index":3158,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.38,"stop_level":19.83,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-05-19","known_ts":"2025-05-19","bar_index":3168,"type":"RECLAIM","strength":0.863,"price":23.39,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-07-07","known_ts":"2025-07-07","bar_index":3178,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.77,"stop_level":23.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-09-15","known_ts":"2025-09-17","bar_index":3195,"type":"BUY","strength":0.588,"price":17.15,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2025-10-16","known_ts":"2025-10-16","bar_index":3202,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.73,"stop_level":18.42,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-10-21","known_ts":"2025-10-21","bar_index":3203,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.21,"stop_level":18.42,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-11-04","known_ts":"2025-11-04","bar_index":3207,"type":"RECLAIM","strength":0.725,"price":21.8,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-10-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-08","known_ts":"2025-12-08","bar_index":3214,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.8,"stop_level":25.36,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-10","known_ts":"2025-12-10","bar_index":3215,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.11,"stop_level":25.36,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-26","known_ts":"2025-12-26","bar_index":3219,"type":"RECLAIM","strength":0.725,"price":23.84,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-24","known_ts":"2026-02-26","bar_index":3232,"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":"2026-02-24","trigger_known_ts":"2026-02-26","strength":0.45,"price":18.75,"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.368899,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.03,"atr14":1.119956,"stop_level":17.470022,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-17","known_ts":"2026-03-19","bar_index":3237,"type":"BUY","strength":0.588,"price":21.4,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2026-04-21","known_ts":"2026-04-23","bar_index":3245,"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":"2026-04-21","trigger_known_ts":"2026-04-23","strength":0.45,"price":17.2,"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.42107,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.01,"atr14":1.008867,"stop_level":15.505566,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-25","known_ts":"2026-06-29","bar_index":3260,"type":"BUY","strength":0.45,"price":14.19,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Energy"}},{"ts":"2026-06-25","known_ts":"2026-06-29","bar_index":3260,"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":"2026-06-25","trigger_known_ts":"2026-06-29","strength":0.45,"price":14.19,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.471705,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.68,"atr14":0.583374,"stop_level":12.388313,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-20","known_ts":"2026-07-20","bar_index":3265,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.89,"stop_level":12.92,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-07-21","known_ts":"2026-07-21","bar_index":3265,"type":"RECLAIM","strength":0.588,"price":13.28,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-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":"2026-07-20","prior_stop_level":12.92,"sweep_low":12.81,"atr14":0.560035,"stop_level":12.529983,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-22","known_ts":"2026-07-24","bar_index":3266,"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":"2026-07-22","trigger_known_ts":"2026-07-24","strength":0.588,"price":13.52,"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.496649,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":12.7,"atr14":0.599791,"stop_level":12.400105,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"BOTTOM_WATCH","last_scored_signal":"SELL","last_scored_ts":"2026-07-20","last_scored_basis":"structure_stop","bars_since_signal":5,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":false},"early_dots":["2017-01-24","2017-03-13","2017-03-29","2017-06-07","2017-06-28","2017-08-23","2017-09-22","2017-10-26","2018-02-20","2018-04-25","2018-08-20","2018-11-05","2018-12-28","2019-05-06","2019-11-06","2019-12-11","2020-02-04","2020-03-18","2020-06-01","2020-07-06","2020-09-21","2021-04-22","2021-08-25","2022-01-06","2022-05-20","2022-06-30","2022-10-04","2022-10-25","2023-01-12","2023-09-27","2023-10-31","2023-12-13","2024-07-12","2024-07-25","2024-08-07","2025-02-12","2025-03-11","2025-07-16","2025-08-19","2026-01-20"],"warnings":[{"ts":"2023-03-09","kind":"arm","px":11.1466},{"ts":"2023-03-10","kind":"confirm","px":10.4138,"level":10.7853},{"ts":"2023-05-03","kind":"arm","px":9.4399},{"ts":"2023-05-04","kind":"confirm","px":8.9192,"level":10.2788},{"ts":"2023-07-10","kind":"arm","px":11.2385},{"ts":"2023-08-02","kind":"arm","px":11.3069},{"ts":"2023-08-23","kind":"confirm","px":11.1701,"level":11.4046},{"ts":"2023-10-26","kind":"arm","px":12.3052},{"ts":"2023-11-07","kind":"confirm","px":11.7126,"level":11.9003},{"ts":"2023-11-08","kind":"arm","px":11.2583},{"ts":"2023-11-09","kind":"confirm","px":11.0115,"level":11.9003},{"ts":"2024-03-13","kind":"arm","px":8.28},{"ts":"2024-04-16","kind":"arm","px":9.12},{"ts":"2024-06-14","kind":"confirm","px":11.15,"level":11.43},{"ts":"2024-08-28","kind":"arm","px":10.2},{"ts":"2024-08-30","kind":"confirm","px":10.63,"level":10.71},{"ts":"2024-09-05","kind":"arm","px":9.71},{"ts":"2024-09-06","kind":"confirm","px":9.52,"level":10.2},{"ts":"2024-10-17","kind":"arm","px":11.61},{"ts":"2024-10-21","kind":"confirm","px":11.33,"level":11.37},{"ts":"2024-10-23","kind":"arm","px":11.58},{"ts":"2024-11-01","kind":"confirm","px":11.15,"level":11.33},{"ts":"2024-12-06","kind":"arm","px":14.52},{"ts":"2025-01-22","kind":"arm","px":21.31},{"ts":"2025-01-31","kind":"confirm","px":18.56,"level":18.82},{"ts":"2025-04-07","kind":"arm","px":17.96},{"ts":"2025-04-08","kind":"confirm","px":17.38,"level":19.83},{"ts":"2025-05-23","kind":"arm","px":23.76},{"ts":"2025-06-26","kind":"arm","px":28.4},{"ts":"2025-07-07","kind":"confirm","px":23.77,"level":23.94},{"ts":"2025-10-09","kind":"arm","px":19.78},{"ts":"2025-10-16","kind":"confirm","px":17.73,"level":18.42},{"ts":"2025-10-20","kind":"arm","px":18.07},{"ts":"2025-10-21","kind":"confirm","px":18.21,"level":18.42},{"ts":"2025-11-20","kind":"arm","px":23.86},{"ts":"2025-12-08","kind":"confirm","px":24.8,"level":25.36},{"ts":"2025-12-09","kind":"arm","px":24.54},{"ts":"2025-12-10","kind":"confirm","px":23.11,"level":25.36},{"ts":"2026-07-14","kind":"arm","px":12.98},{"ts":"2026-07-20","kind":"confirm","px":12.89,"level":12.92}],"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":[]}}}