{"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":"A","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2000-06-16","known_ts":"2000-06-20","bar_index":49,"type":"BUY","strength":0.588,"price":43.8232,"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":20},{"ts":"2000-08-11","known_ts":"2000-08-15","bar_index":62,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-08-11","trigger_known_ts":"2000-08-15","strength":0.45,"price":25.2969,"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.595239,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.73,"atr14":1.955655,"stop_level":21.752173,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-16","known_ts":"2000-08-18","bar_index":63,"type":"BUY","strength":0.45,"price":33.5556,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-08-16","known_ts":"2000-08-18","bar_index":63,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-08-16","trigger_known_ts":"2000-08-18","strength":0.45,"price":33.5556,"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.463096,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.73,"atr14":2.291641,"stop_level":21.58418,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-11","known_ts":"2000-09-11","bar_index":68,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.7789,"stop_level":34.8205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-10-19","known_ts":"2000-10-23","bar_index":78,"type":"BUY","strength":0.588,"price":30.3935,"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":"2001-01-02","known_ts":"2001-01-02","bar_index":94,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.2819,"stop_level":30.5795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-01-03","known_ts":"2001-01-03","bar_index":95,"type":"RECLAIM","strength":0.588,"price":33.4068,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-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":"2001-01-02","prior_stop_level":30.5795,"sweep_low":28.3102,"atr14":2.272607,"stop_level":27.173897,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-17","known_ts":"2001-01-17","bar_index":98,"type":"RECLAIM","strength":0.863,"price":39.0242,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-01-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-02-02","known_ts":"2001-02-02","bar_index":102,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.0706,"stop_level":31.5468,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-02-08","known_ts":"2001-02-08","bar_index":103,"type":"RECLAIM","strength":0.725,"price":32.267,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-02-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":"2001-02-02","prior_stop_level":31.5468,"sweep_low":28.5707,"atr14":2.090877,"stop_level":27.525261,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-09","known_ts":"2001-04-11","bar_index":117,"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-04-09","trigger_known_ts":"2001-04-11","strength":0.45,"price":18.8566,"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.653771,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.8806,"atr14":1.731238,"stop_level":14.014981,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-12","known_ts":"2001-04-17","bar_index":118,"type":"BUY","strength":0.45,"price":19.8388,"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-04-12","known_ts":"2001-04-17","bar_index":118,"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-04-12","trigger_known_ts":"2001-04-17","strength":0.45,"price":19.8388,"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.635737,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.8806,"atr14":1.709006,"stop_level":14.026097,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-15","known_ts":"2001-05-15","bar_index":125,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.2911,"stop_level":22.8387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-05-16","known_ts":"2001-05-16","bar_index":125,"type":"RECLAIM","strength":0.588,"price":22.9161,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-05-15","prior_stop_level":22.8387,"sweep_low":21.1304,"atr14":1.374295,"stop_level":20.443253,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-29","known_ts":"2001-05-29","bar_index":128,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.3982,"stop_level":21.428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-05-31","known_ts":"2001-05-31","bar_index":129,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.9638,"stop_level":21.428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-06-05","known_ts":"2001-06-07","bar_index":130,"type":"REBUY","strength":0.588,"price":21.3328,"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":"2001-06-26","known_ts":"2001-06-28","bar_index":135,"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-06-26","trigger_known_ts":"2001-06-28","strength":0.588,"price":18.8626,"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.595015,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":16.2198,"atr14":1.085711,"stop_level":15.676945,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-10","known_ts":"2001-07-12","bar_index":138,"type":"BUY","strength":0.588,"price":18.2971,"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":"2001-07-10","known_ts":"2001-07-12","bar_index":138,"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-07-10","trigger_known_ts":"2001-07-12","strength":0.588,"price":18.2971,"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.607157,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":15.5948,"atr14":1.250796,"stop_level":14.969402,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-26","known_ts":"2001-07-30","bar_index":142,"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-07-26","trigger_known_ts":"2001-07-30","strength":0.588,"price":17.5114,"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.551268,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":16.0234,"atr14":1.049264,"stop_level":15.498768,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-31","known_ts":"2001-08-02","bar_index":143,"type":"BUY","strength":0.588,"price":18.8983,"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":"2001-08-29","known_ts":"2001-08-31","bar_index":150,"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-08-29","trigger_known_ts":"2001-08-31","strength":0.588,"price":15.7734,"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.595805,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":14.4639,"atr14":0.822747,"stop_level":14.052526,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-01","known_ts":"2001-10-03","bar_index":156,"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-01","trigger_known_ts":"2001-10-03","strength":0.45,"price":12.6485,"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.675881,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.714,"atr14":0.924481,"stop_level":10.251759,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-09","known_ts":"2001-10-11","bar_index":158,"type":"BUY","strength":0.45,"price":14.3568,"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-09","known_ts":"2001-10-11","bar_index":158,"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-09","trigger_known_ts":"2001-10-11","strength":0.45,"price":14.3568,"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.632105,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.1426,"atr14":0.914675,"stop_level":10.685263,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-16","known_ts":"2001-11-16","bar_index":167,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.3627,"stop_level":14.6663,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-11-23","known_ts":"2001-11-23","bar_index":168,"type":"RECLAIM","strength":0.588,"price":14.9401,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-11-16","prior_stop_level":14.6663,"sweep_low":13.452,"atr14":0.681345,"stop_level":13.111328,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-20","known_ts":"2001-12-20","bar_index":175,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.4876,"stop_level":16.9757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-12-27","known_ts":"2001-12-27","bar_index":176,"type":"RECLAIM","strength":0.725,"price":17.1662,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-12-20","prior_stop_level":16.9757,"sweep_low":16.321,"atr14":0.650896,"stop_level":15.995552,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-09","known_ts":"2002-01-09","bar_index":179,"type":"RECLAIM","strength":0.863,"price":18.4757,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-22","known_ts":"2002-01-22","bar_index":181,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.1662,"stop_level":16.4876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-23","known_ts":"2002-01-23","bar_index":182,"type":"RECLAIM","strength":0.725,"price":16.6662,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-01-22","prior_stop_level":16.4876,"sweep_low":16.0234,"atr14":0.703514,"stop_level":15.671643,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-27","known_ts":"2002-03-01","bar_index":190,"type":"BUY","strength":0.725,"price":19.6364,"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":"2002-03-25","known_ts":"2002-03-25","bar_index":196,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.8745,"stop_level":21.2256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-03-27","known_ts":"2002-03-27","bar_index":196,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.7911,"stop_level":21.2256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-01","known_ts":"2002-04-01","bar_index":197,"type":"RECLAIM","strength":0.863,"price":21.7435,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-03-25","prior_stop_level":21.2256,"sweep_low":19.6661,"atr14":0.848394,"stop_level":19.241903,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-01","known_ts":"2002-04-01","bar_index":197,"type":"RECLAIM","strength":0.863,"price":21.7435,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-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":"2002-03-27","prior_stop_level":21.2256,"sweep_low":19.6661,"atr14":0.848394,"stop_level":19.241903,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-16","known_ts":"2002-04-16","bar_index":201,"type":"RECLAIM","strength":1.0,"price":20.5947,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-19","known_ts":"2002-08-21","bar_index":230,"type":"BUY","strength":0.45,"price":10.1485,"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-19","known_ts":"2002-08-21","bar_index":230,"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":"2002-08-19","trigger_known_ts":"2002-08-21","strength":0.45,"price":10.1485,"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.534154,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.964,"atr14":0.750773,"stop_level":8.588614,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-02","known_ts":"2002-10-02","bar_index":240,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.4403,"stop_level":7.6486,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-10-17","known_ts":"2002-10-21","bar_index":244,"type":"REBUY","strength":0.45,"price":7.4581,"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-17","known_ts":"2002-10-21","bar_index":244,"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":"2002-10-17","trigger_known_ts":"2002-10-21","strength":0.45,"price":7.4581,"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.657651,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.2498,"atr14":0.49813,"stop_level":6.000735,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-16","known_ts":"2003-01-16","bar_index":264,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.1188,"stop_level":11.2021,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-03-17","known_ts":"2003-03-19","bar_index":278,"type":"BUY","strength":0.588,"price":8.726,"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":20},{"ts":"2003-05-19","known_ts":"2003-05-19","bar_index":292,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.2319,"stop_level":9.5176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-20","known_ts":"2003-05-20","bar_index":293,"type":"RECLAIM","strength":0.863,"price":9.5474,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-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":"2003-05-19","prior_stop_level":9.5176,"sweep_low":9.214,"atr14":0.343756,"stop_level":9.042122,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-03","known_ts":"2003-06-03","bar_index":296,"type":"RECLAIM","strength":0.863,"price":11.6961,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-24","known_ts":"2003-06-24","bar_index":301,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.1604,"stop_level":11.1842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-25","known_ts":"2003-06-25","bar_index":301,"type":"RECLAIM","strength":0.863,"price":11.2616,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-06-24","prior_stop_level":11.1842,"sweep_low":10.9223,"atr14":0.346859,"stop_level":10.748871,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-11","known_ts":"2003-07-11","bar_index":305,"type":"RECLAIM","strength":1.0,"price":13.2318,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-21","known_ts":"2003-07-21","bar_index":307,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.208,"stop_level":12.5354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-22","known_ts":"2003-07-22","bar_index":307,"type":"RECLAIM","strength":1.0,"price":12.7854,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-07-21 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-07-21","prior_stop_level":12.5354,"sweep_low":12.1544,"atr14":0.457584,"stop_level":11.925608,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-14","known_ts":"2003-08-14","bar_index":313,"type":"RECLAIM","strength":1.0,"price":13.3687,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-07-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-05","known_ts":"2003-12-05","bar_index":339,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.0234,"stop_level":16.1841,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-12-08","known_ts":"2003-12-08","bar_index":339,"type":"RECLAIM","strength":0.863,"price":16.3448,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-12-05 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-12-05","prior_stop_level":16.1841,"sweep_low":15.9222,"atr14":0.452773,"stop_level":15.695814,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-10","known_ts":"2003-12-10","bar_index":340,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.7912,"stop_level":16.1841,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-12-11","known_ts":"2003-12-11","bar_index":340,"type":"RECLAIM","strength":0.863,"price":16.2436,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-12-10 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-12-10","prior_stop_level":16.1841,"sweep_low":15.6484,"atr14":0.471495,"stop_level":15.412653,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-22","known_ts":"2003-12-24","bar_index":343,"type":"REBUY","strength":0.863,"price":16.7079,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2004-02-20","known_ts":"2004-02-20","bar_index":356,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.8625,"stop_level":20.9697,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-07","known_ts":"2004-06-09","bar_index":381,"type":"BUY","strength":0.588,"price":15.5948,"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":"2004-07-16","known_ts":"2004-07-16","bar_index":390,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.0651,"stop_level":15.2198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-07-20","known_ts":"2004-07-20","bar_index":390,"type":"RECLAIM","strength":0.725,"price":15.3508,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2004-07-16","prior_stop_level":15.2198,"sweep_low":14.7734,"atr14":0.486424,"stop_level":14.530188,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-24","known_ts":"2004-08-26","bar_index":399,"type":"BUY","strength":0.588,"price":12.8449,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":80},{"ts":"2004-09-07","known_ts":"2004-09-09","bar_index":402,"type":"BUY","strength":0.45,"price":12.5949,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-09-07","known_ts":"2004-09-09","bar_index":402,"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":"2004-09-07","trigger_known_ts":"2004-09-09","strength":0.45,"price":12.5949,"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.429649,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.9164,"atr14":0.476646,"stop_level":11.678077,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-29","known_ts":"2004-09-29","bar_index":407,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.8628,"stop_level":13.3211,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-10-01","known_ts":"2004-10-01","bar_index":408,"type":"RECLAIM","strength":0.588,"price":13.6842,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-09-29","prior_stop_level":13.3211,"sweep_low":12.6187,"atr14":0.471558,"stop_level":12.382921,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-12","known_ts":"2004-11-12","bar_index":418,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.4401,"stop_level":14.7079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-12-28","known_ts":"2004-12-30","bar_index":428,"type":"BUY","strength":0.588,"price":14.3389,"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":"2005-02-04","known_ts":"2005-02-08","bar_index":437,"type":"BUY","strength":0.45,"price":14.1365,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-02-04","known_ts":"2005-02-08","bar_index":437,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2005-02-04","trigger_known_ts":"2005-02-08","strength":0.45,"price":14.1365,"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.356718,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.8032,"atr14":0.348342,"stop_level":12.629029,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-14","known_ts":"2005-02-14","bar_index":439,"type":"RECLAIM","strength":0.725,"price":14.2437,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-02-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-16","known_ts":"2005-03-16","bar_index":446,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.4104,"stop_level":13.6782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-05-06","known_ts":"2005-05-10","bar_index":458,"type":"BUY","strength":0.45,"price":13.0116,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-05-16","known_ts":"2005-05-16","bar_index":460,"type":"RECLAIM","strength":0.725,"price":13.6425,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-05-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-06-24","known_ts":"2005-06-24","bar_index":469,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.3627,"stop_level":14.6246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-07","known_ts":"2005-07-11","bar_index":472,"type":"REBUY","strength":0.863,"price":15.2794,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2005-08-08","known_ts":"2005-08-08","bar_index":479,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.071,"stop_level":15.2317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-10","known_ts":"2005-08-10","bar_index":480,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.0591,"stop_level":15.2317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-11","known_ts":"2005-08-11","bar_index":480,"type":"RECLAIM","strength":0.863,"price":15.5472,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-08-08","prior_stop_level":15.2317,"sweep_low":14.9877,"atr14":0.323935,"stop_level":14.825732,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-11","known_ts":"2005-08-11","bar_index":480,"type":"RECLAIM","strength":0.863,"price":15.5472,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-08-10","prior_stop_level":15.2317,"sweep_low":14.9877,"atr14":0.323935,"stop_level":14.825732,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-15","known_ts":"2005-08-17","bar_index":481,"type":"REBUY","strength":0.863,"price":18.5174,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2005-12-06","known_ts":"2005-12-06","bar_index":507,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.7971,"stop_level":21.1244,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-08","known_ts":"2005-12-08","bar_index":508,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.5828,"stop_level":21.1244,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-12-12","known_ts":"2005-12-12","bar_index":508,"type":"RECLAIM","strength":0.863,"price":21.2197,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-06","prior_stop_level":21.1244,"sweep_low":20.3268,"atr14":0.352839,"stop_level":20.15038,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-12","known_ts":"2005-12-12","bar_index":508,"type":"RECLAIM","strength":0.863,"price":21.2197,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-08 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":"2005-12-08","prior_stop_level":21.1244,"sweep_low":20.3268,"atr14":0.352839,"stop_level":20.15038,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-17","known_ts":"2006-02-22","bar_index":524,"type":"BUY","strength":0.863,"price":21.0947,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2006-08-10","known_ts":"2006-08-14","bar_index":564,"type":"BUY","strength":0.45,"price":16.946,"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-09-07","known_ts":"2006-09-07","bar_index":570,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.1186,"stop_level":18.1364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-09-08","known_ts":"2006-09-08","bar_index":570,"type":"RECLAIM","strength":0.588,"price":18.2614,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-09-07","prior_stop_level":18.1364,"sweep_low":18.0412,"atr14":0.476345,"stop_level":17.803027,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-03","known_ts":"2006-10-03","bar_index":576,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.19,"stop_level":19.2078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-10-04","known_ts":"2006-10-04","bar_index":576,"type":"RECLAIM","strength":0.588,"price":19.6662,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-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":"2006-10-03","prior_stop_level":19.2078,"sweep_low":19.0769,"atr14":0.457224,"stop_level":18.848288,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-18","known_ts":"2006-10-18","bar_index":580,"type":"RECLAIM","strength":0.725,"price":20.7852,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-27","known_ts":"2006-11-27","bar_index":589,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.6005,"stop_level":20.8469,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-13","known_ts":"2006-12-13","bar_index":593,"type":"RECLAIM","strength":0.863,"price":21.5292,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-27","known_ts":"2006-12-29","bar_index":596,"type":"BUY","strength":0.863,"price":22.0156,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2007-03-22","known_ts":"2007-03-26","bar_index":615,"type":"BUY","strength":0.588,"price":21.0617,"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":40},{"ts":"2007-04-30","known_ts":"2007-04-30","bar_index":623,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.7123,"stop_level":21.7755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-01","known_ts":"2007-05-01","bar_index":624,"type":"RECLAIM","strength":0.725,"price":22.7357,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-04-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":"2007-04-30","prior_stop_level":21.7755,"sweep_low":21.6997,"atr14":0.401818,"stop_level":21.498791,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-14","known_ts":"2007-05-14","bar_index":627,"type":"RECLAIM","strength":0.863,"price":23.8918,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-04-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-07-27","known_ts":"2007-07-27","bar_index":644,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.7781,"stop_level":24.2582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-08-02","known_ts":"2007-08-02","bar_index":645,"type":"RECLAIM","strength":0.863,"price":24.3972,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-07-27 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":"2007-07-27","prior_stop_level":24.2582,"sweep_low":23.538,"atr14":0.50624,"stop_level":23.28488,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-17","known_ts":"2007-09-19","bar_index":656,"type":"BUY","strength":0.725,"price":23.538,"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":"2007-10-22","known_ts":"2007-10-22","bar_index":664,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.1211,"stop_level":23.557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-10-23","known_ts":"2007-10-23","bar_index":664,"type":"RECLAIM","strength":0.725,"price":23.5822,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-10-22","prior_stop_level":23.557,"sweep_low":22.8494,"atr14":0.48895,"stop_level":22.604925,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-25","known_ts":"2007-10-25","bar_index":665,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.8937,"stop_level":23.557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-11-23","known_ts":"2007-11-27","bar_index":672,"type":"BUY","strength":0.725,"price":23.2664,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2007-12-19","known_ts":"2007-12-21","bar_index":678,"type":"REBUY","strength":0.863,"price":23.4938,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2008-01-04","known_ts":"2008-01-04","bar_index":681,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.965,"stop_level":22.1798,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2008-01-07","known_ts":"2008-01-07","bar_index":681,"type":"RECLAIM","strength":0.588,"price":22.3251,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-04 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":"2008-01-04","prior_stop_level":22.1798,"sweep_low":21.9335,"atr14":0.526522,"stop_level":21.670239,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-01","known_ts":"2008-04-03","bar_index":701,"type":"BUY","strength":0.45,"price":19.8803,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-04-15","known_ts":"2008-04-15","bar_index":704,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.4147,"stop_level":18.459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":704,"type":"RECLAIM","strength":0.588,"price":19.2044,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-04-15","prior_stop_level":18.459,"sweep_low":18.1873,"atr14":0.553145,"stop_level":17.910728,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-13","known_ts":"2008-05-13","bar_index":711,"type":"RECLAIM","strength":0.725,"price":22.3251,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-26","known_ts":"2008-06-26","bar_index":721,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.5525,"stop_level":22.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-07-22","known_ts":"2008-07-22","bar_index":727,"type":"RECLAIM","strength":0.863,"price":22.5462,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-10-10","known_ts":"2008-10-14","bar_index":746,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-10","trigger_known_ts":"2008-10-14","strength":0.45,"price":15.5467,"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.359615,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.0451,"atr14":1.175142,"stop_level":12.457529,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-28","known_ts":"2008-10-30","bar_index":750,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-28","trigger_known_ts":"2008-10-30","strength":0.45,"price":14.2327,"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.405542,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.8448,"atr14":1.144297,"stop_level":11.272652,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-31","known_ts":"2008-11-04","bar_index":751,"type":"BUY","strength":0.45,"price":15.5657,"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-01-30","known_ts":"2009-01-30","bar_index":771,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.4216,"stop_level":11.6553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-04","known_ts":"2009-02-04","bar_index":772,"type":"RECLAIM","strength":0.588,"price":11.6743,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-30","prior_stop_level":11.6553,"sweep_low":11.2131,"atr14":0.537766,"stop_level":10.944217,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-17","known_ts":"2009-02-17","bar_index":775,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.1499,"stop_level":11.5353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-10","known_ts":"2009-03-12","bar_index":780,"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.588,"price":8.7241,"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.63562,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.5933,"atr14":0.529472,"stop_level":7.328564,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-18","known_ts":"2009-03-20","bar_index":782,"type":"BUY","strength":0.588,"price":9.1158,"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":"2009-03-18","known_ts":"2009-03-20","bar_index":782,"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-18","trigger_known_ts":"2009-03-20","strength":0.588,"price":9.1158,"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.61926,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.9787,"atr14":0.467968,"stop_level":7.744716,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-14","known_ts":"2009-04-14","bar_index":788,"type":"RECLAIM","strength":0.725,"price":10.6256,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-25","known_ts":"2009-06-29","bar_index":805,"type":"REBUY","strength":0.863,"price":12.9061,"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-07-17","known_ts":"2009-07-21","bar_index":810,"type":"BUY","strength":0.863,"price":13.5694,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2009-10-01","known_ts":"2009-10-01","bar_index":827,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.8102,"stop_level":17.4229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-04","known_ts":"2010-01-04","bar_index":849,"type":"RECLAIM","strength":1.0,"price":19.4887,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-22","known_ts":"2010-01-22","bar_index":853,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.4274,"stop_level":19.2233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-03-15","known_ts":"2010-03-15","bar_index":865,"type":"RECLAIM","strength":1.0,"price":21.0869,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-04","known_ts":"2010-05-04","bar_index":876,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.3377,"stop_level":22.881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-30","known_ts":"2010-08-03","bar_index":897,"type":"BUY","strength":0.588,"price":17.5872,"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":"2010-11-16","known_ts":"2010-11-16","bar_index":922,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.1356,"stop_level":22.2746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-18","known_ts":"2010-11-18","bar_index":923,"type":"RECLAIM","strength":1.0,"price":22.8873,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-16","prior_stop_level":22.2746,"sweep_low":21.984,"atr14":0.553721,"stop_level":21.707139,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-02","known_ts":"2010-12-02","bar_index":926,"type":"RECLAIM","strength":1.0,"price":23.4559,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-28","known_ts":"2011-01-28","bar_index":939,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.888,"stop_level":26.6019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-04","known_ts":"2011-02-04","bar_index":940,"type":"RECLAIM","strength":1.0,"price":27.1578,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-28","prior_stop_level":26.6019,"sweep_low":25.4142,"atr14":0.673245,"stop_level":25.077578,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-15","known_ts":"2011-02-15","bar_index":943,"type":"RECLAIM","strength":1.0,"price":27.7453,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-23","known_ts":"2011-05-23","bar_index":965,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.0176,"stop_level":31.0618,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-25","known_ts":"2011-05-25","bar_index":966,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.9671,"stop_level":31.0618,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-26","known_ts":"2011-05-26","bar_index":966,"type":"RECLAIM","strength":1.0,"price":31.2008,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-05-23","prior_stop_level":31.0618,"sweep_low":30.4049,"atr14":0.80451,"stop_level":30.002645,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-26","known_ts":"2011-05-26","bar_index":966,"type":"RECLAIM","strength":1.0,"price":31.2008,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-05-25","prior_stop_level":31.0618,"sweep_low":30.4049,"atr14":0.80451,"stop_level":30.002645,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-09-01","known_ts":"2011-09-06","bar_index":989,"type":"BUY","strength":0.588,"price":21.4281,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2011-11-21","known_ts":"2011-11-21","bar_index":1007,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.6094,"stop_level":22.7863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-22","known_ts":"2011-12-27","bar_index":1015,"type":"REBUY","strength":0.588,"price":22.2683,"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":"2012-01-17","known_ts":"2012-01-17","bar_index":1020,"type":"RECLAIM","strength":0.725,"price":26.4376,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-12-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-06","known_ts":"2012-03-06","bar_index":1031,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.7093,"stop_level":26.9177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-07","known_ts":"2012-03-07","bar_index":1031,"type":"RECLAIM","strength":0.863,"price":27.4547,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-03-06","prior_stop_level":26.9177,"sweep_low":26.4629,"atr14":0.699625,"stop_level":26.113087,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-13","known_ts":"2012-03-15","bar_index":1033,"type":"REBUY","strength":0.863,"price":28.9708,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2012-07-30","known_ts":"2012-08-01","bar_index":1065,"type":"BUY","strength":0.45,"price":24.2378,"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-08-07","known_ts":"2012-08-07","bar_index":1067,"type":"RECLAIM","strength":0.588,"price":25.9011,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-07-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2012-08-20","known_ts":"2012-08-20","bar_index":1070,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.2856,"stop_level":23.9649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-24","known_ts":"2012-08-24","bar_index":1071,"type":"RECLAIM","strength":0.588,"price":24.0283,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-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":"2012-08-20","prior_stop_level":23.9649,"sweep_low":23.2031,"atr14":0.621838,"stop_level":22.892181,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-05","known_ts":"2012-09-05","bar_index":1073,"type":"SELL","basis":"structure_stop","strength":0.45,"price":23.3237,"stop_level":23.457,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-09-06","known_ts":"2012-09-10","bar_index":1074,"type":"REBUY","strength":0.588,"price":24.2886,"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":"2012-09-06","known_ts":"2012-09-06","bar_index":1074,"type":"RECLAIM","strength":0.45,"price":23.7935,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2012-09-05","prior_stop_level":23.457,"sweep_low":23.2475,"atr14":0.512805,"stop_level":22.991097,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-02","known_ts":"2012-11-06","bar_index":1087,"type":"BUY","strength":0.45,"price":24.3645,"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-11-15","known_ts":"2012-11-19","bar_index":1090,"type":"BUY","strength":0.45,"price":23.8744,"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-12-07","known_ts":"2012-12-07","bar_index":1095,"type":"RECLAIM","strength":0.725,"price":25.2683,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-11-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-15","known_ts":"2013-02-15","bar_index":1110,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.9572,"stop_level":28.2397,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-07","known_ts":"2013-05-09","bar_index":1129,"type":"BUY","strength":0.863,"price":27.6166,"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":"2013-05-31","known_ts":"2013-05-31","bar_index":1134,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.0819,"stop_level":29.1715,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-11","known_ts":"2013-06-11","bar_index":1137,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.41,"stop_level":28.4932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-18","known_ts":"2013-06-18","bar_index":1138,"type":"RECLAIM","strength":1.0,"price":28.666,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-06-11","prior_stop_level":28.4932,"sweep_low":27.9365,"atr14":0.585116,"stop_level":27.643942,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-11","known_ts":"2013-07-15","bar_index":1144,"type":"BUY","strength":0.863,"price":29.5866,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2013-07-30","known_ts":"2013-07-30","bar_index":1148,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.7781,"stop_level":29.2658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-01","known_ts":"2013-08-05","bar_index":1149,"type":"BUY","strength":1.0,"price":29.4775,"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":50},{"ts":"2013-08-01","known_ts":"2013-08-01","bar_index":1149,"type":"RECLAIM","strength":1.0,"price":29.5417,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-07-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-07-30","prior_stop_level":29.2658,"sweep_low":28.6562,"atr14":0.507774,"stop_level":28.402313,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-03","known_ts":"2013-12-03","bar_index":1177,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.0411,"stop_level":34.1569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-12-04","known_ts":"2013-12-04","bar_index":1178,"type":"RECLAIM","strength":0.863,"price":34.4591,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-12-03 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":"2013-12-03","prior_stop_level":34.1569,"sweep_low":33.8031,"atr14":0.598231,"stop_level":33.503985,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-20","known_ts":"2013-12-20","bar_index":1182,"type":"RECLAIM","strength":1.0,"price":36.8066,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-03","known_ts":"2014-02-03","bar_index":1191,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.1951,"stop_level":36.2338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-02-04","known_ts":"2014-02-04","bar_index":1191,"type":"RECLAIM","strength":0.863,"price":37.2652,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-03 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":"2014-02-03","prior_stop_level":36.2338,"sweep_low":36.15,"atr14":0.791118,"stop_level":35.754441,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-07","known_ts":"2014-05-09","bar_index":1213,"type":"BUY","strength":0.725,"price":35.7917,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2014-06-23","known_ts":"2014-06-23","bar_index":1223,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.5493,"stop_level":37.685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-06-30","known_ts":"2014-06-30","bar_index":1225,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.2013,"stop_level":37.685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-01","known_ts":"2014-07-01","bar_index":1225,"type":"RECLAIM","strength":0.863,"price":37.7258,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-06-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-06-30","prior_stop_level":37.685,"sweep_low":37.0329,"atr14":0.580276,"stop_level":36.742762,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-14","known_ts":"2014-08-18","bar_index":1236,"type":"BUY","strength":0.725,"price":37.9007,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2014-09-26","known_ts":"2014-09-26","bar_index":1246,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.6775,"stop_level":37.2077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-10-30","known_ts":"2014-11-03","bar_index":1254,"type":"BUY","strength":0.588,"price":37.0634,"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":40},{"ts":"2014-12-08","known_ts":"2014-12-08","bar_index":1262,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37.6714,"stop_level":37.744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-11","known_ts":"2014-12-11","bar_index":1263,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.8637,"stop_level":37.744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-26","known_ts":"2014-12-26","bar_index":1267,"type":"RECLAIM","strength":0.725,"price":37.5444,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-16","known_ts":"2015-07-20","bar_index":1313,"type":"BUY","strength":0.45,"price":36.6257,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-07-29","known_ts":"2015-07-29","bar_index":1316,"type":"RECLAIM","strength":0.588,"price":37.4394,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-07-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-08-12","known_ts":"2015-08-12","bar_index":1319,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.556,"stop_level":35.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-08-14","known_ts":"2015-08-14","bar_index":1320,"type":"SELL","basis":"structure_stop","strength":0.45,"price":35.3366,"stop_level":35.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-10-01","known_ts":"2015-10-05","bar_index":1331,"type":"BUY","strength":0.45,"price":32.4042,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-11-20","known_ts":"2015-11-20","bar_index":1343,"type":"RECLAIM","strength":0.725,"price":37.2914,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-08-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-18","known_ts":"2015-12-18","bar_index":1349,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.7687,"stop_level":36.8512,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-21","known_ts":"2015-12-21","bar_index":1349,"type":"RECLAIM","strength":0.863,"price":37.4381,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-12-18","prior_stop_level":36.8512,"sweep_low":36.7504,"atr14":0.808502,"stop_level":36.346149,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-29","known_ts":"2016-03-02","bar_index":1365,"type":"BUY","strength":0.725,"price":35.8947,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2016-06-10","known_ts":"2016-06-10","bar_index":1389,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.8262,"stop_level":42.1581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-15","known_ts":"2016-06-15","bar_index":1390,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.4389,"stop_level":42.1581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-20","known_ts":"2016-06-20","bar_index":1391,"type":"RECLAIM","strength":0.863,"price":42.5454,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-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":"2016-06-15","prior_stop_level":42.1581,"sweep_low":41.1162,"atr14":0.58013,"stop_level":40.826135,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-07","known_ts":"2016-07-07","bar_index":1395,"type":"RECLAIM","strength":1.0,"price":41.9734,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-08","known_ts":"2016-11-10","bar_index":1424,"type":"BUY","strength":0.725,"price":43.5884,"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":"2017-03-06","known_ts":"2017-03-06","bar_index":1450,"type":"SELL","basis":"structure_stop","strength":1.0,"price":47.6371,"stop_level":47.6836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-08","known_ts":"2017-03-08","bar_index":1451,"type":"RECLAIM","strength":1.0,"price":47.7858,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-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":"2017-03-06","prior_stop_level":47.6836,"sweep_low":47.2746,"atr14":0.681195,"stop_level":46.934002,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-21","known_ts":"2017-03-21","bar_index":1454,"type":"RECLAIM","strength":1.0,"price":49.431,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-12","known_ts":"2017-04-12","bar_index":1459,"type":"SELL","basis":"structure_stop","strength":1.0,"price":48.9667,"stop_level":49.0319,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-17","known_ts":"2017-04-17","bar_index":1460,"type":"RECLAIM","strength":1.0,"price":49.8146,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-04-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-04-12","prior_stop_level":49.0319,"sweep_low":48.743,"atr14":0.692885,"stop_level":48.396557,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-28","known_ts":"2017-04-28","bar_index":1463,"type":"RECLAIM","strength":1.0,"price":52.1162,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-04-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-19","known_ts":"2017-05-23","bar_index":1468,"type":"REBUY","strength":1.0,"price":54.66,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2017-06-27","known_ts":"2017-06-27","bar_index":1476,"type":"SELL","basis":"structure_stop","strength":1.0,"price":54.865,"stop_level":54.9675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-28","known_ts":"2017-06-28","bar_index":1477,"type":"RECLAIM","strength":1.0,"price":55.3496,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-06-27","prior_stop_level":54.9675,"sweep_low":54.8277,"atr14":0.823825,"stop_level":54.415788,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-14","known_ts":"2017-09-14","bar_index":1495,"type":"RECLAIM","strength":1.0,"price":61.7112,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-10","known_ts":"2017-10-12","bar_index":1501,"type":"REBUY","strength":0.863,"price":63.2046,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2018-02-08","known_ts":"2018-02-08","bar_index":1528,"type":"SELL","basis":"structure_stop","strength":0.725,"price":61.0092,"stop_level":62.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-02-09","known_ts":"2018-02-09","bar_index":1529,"type":"RECLAIM","strength":0.725,"price":62.8193,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-02-08 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":"2018-02-08","prior_stop_level":62.81,"sweep_low":60.9905,"atr14":1.485163,"stop_level":60.247919,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-17","known_ts":"2018-04-19","bar_index":1544,"type":"BUY","strength":0.725,"price":63.8901,"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":"2018-07-09","known_ts":"2018-07-11","bar_index":1563,"type":"BUY","strength":0.45,"price":59.2296,"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":"2018-08-20","known_ts":"2018-08-20","bar_index":1573,"type":"SELL","basis":"structure_stop","strength":0.588,"price":60.7466,"stop_level":60.8973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-08-21","known_ts":"2018-08-21","bar_index":1573,"type":"RECLAIM","strength":0.588,"price":61.18,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-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":"2018-08-20","prior_stop_level":60.8973,"sweep_low":60.7372,"atr14":1.114286,"stop_level":60.180057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-06","known_ts":"2018-09-06","bar_index":1577,"type":"RECLAIM","strength":0.725,"price":64.0067,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-08-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-10","known_ts":"2018-10-10","bar_index":1585,"type":"SELL","basis":"structure_stop","strength":0.588,"price":62.9525,"stop_level":63.0928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-10-16","known_ts":"2018-10-16","bar_index":1586,"type":"RECLAIM","strength":0.588,"price":63.6984,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-10-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-10-10","prior_stop_level":63.0928,"sweep_low":61.0168,"atr14":1.258475,"stop_level":60.387562,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-21","known_ts":"2018-11-26","bar_index":1595,"type":"BUY","strength":0.725,"price":65.3886,"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":55},{"ts":"2018-12-14","known_ts":"2018-12-14","bar_index":1600,"type":"SELL","basis":"structure_stop","strength":0.725,"price":65.4925,"stop_level":66.3329,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-12-18","known_ts":"2018-12-18","bar_index":1600,"type":"SELL","basis":"structure_stop","strength":0.725,"price":64.1989,"stop_level":66.3329,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-01-11","known_ts":"2019-01-15","bar_index":1606,"type":"BUY","strength":0.725,"price":66.8282,"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":55},{"ts":"2019-04-15","known_ts":"2019-04-15","bar_index":1627,"type":"SELL","basis":"structure_stop","strength":0.863,"price":76.2603,"stop_level":76.6681,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-18","known_ts":"2019-06-20","bar_index":1642,"type":"BUY","strength":0.725,"price":69.5448,"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":"2019-07-15","known_ts":"2019-07-15","bar_index":1648,"type":"SELL","basis":"structure_stop","strength":0.45,"price":67.0647,"stop_level":68.4256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-08-16","known_ts":"2019-08-20","bar_index":1656,"type":"BUY","strength":0.45,"price":67.6066,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-09-04","known_ts":"2019-09-04","bar_index":1660,"type":"RECLAIM","strength":0.725,"price":70.6105,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-08-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-09-24","known_ts":"2019-09-24","bar_index":1664,"type":"SELL","basis":"structure_stop","strength":0.725,"price":72.2169,"stop_level":72.6257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-09-26","known_ts":"2019-09-26","bar_index":1665,"type":"RECLAIM","strength":0.725,"price":72.7398,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-09-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-09-24","prior_stop_level":72.6257,"sweep_low":71.447,"atr14":1.426653,"stop_level":70.733673,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-08","known_ts":"2019-10-08","bar_index":1668,"type":"SELL","basis":"structure_stop","strength":0.725,"price":69.0571,"stop_level":69.8764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-09","known_ts":"2019-10-09","bar_index":1668,"type":"RECLAIM","strength":0.725,"price":69.9907,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-10-08","prior_stop_level":69.8764,"sweep_low":68.3331,"atr14":1.571718,"stop_level":67.547241,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-24","known_ts":"2019-10-24","bar_index":1672,"type":"RECLAIM","strength":0.863,"price":72.5438,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-30","known_ts":"2020-01-30","bar_index":1694,"type":"SELL","basis":"structure_stop","strength":0.725,"price":80.5538,"stop_level":80.7352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2020-02-05","known_ts":"2020-02-05","bar_index":1695,"type":"RECLAIM","strength":0.725,"price":81.0789,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2020-01-30","prior_stop_level":80.7352,"sweep_low":78.3868,"atr14":1.470029,"stop_level":77.651785,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-08","known_ts":"2020-04-13","bar_index":1710,"type":"BUY","strength":0.45,"price":72.9395,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-04-14","known_ts":"2020-04-14","bar_index":1711,"type":"RECLAIM","strength":0.588,"price":75.3704,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-04-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2020-10-26","known_ts":"2020-10-26","bar_index":1756,"type":"SELL","basis":"structure_stop","strength":1.0,"price":100.531,"stop_level":100.9442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-10-27","known_ts":"2020-10-27","bar_index":1756,"type":"RECLAIM","strength":1.0,"price":101.8858,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-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":"2020-10-26","prior_stop_level":100.9442,"sweep_low":99.6855,"atr14":1.980252,"stop_level":98.695374,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-05","known_ts":"2020-11-09","bar_index":1759,"type":"REBUY","strength":1.0,"price":108.0927,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2020-11-23","known_ts":"2020-11-25","bar_index":1763,"type":"REBUY","strength":1.0,"price":109.8702,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2021-01-25","known_ts":"2021-01-25","bar_index":1776,"type":"SELL","basis":"structure_stop","strength":1.0,"price":120.7619,"stop_level":121.2912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-28","known_ts":"2021-01-28","bar_index":1777,"type":"SELL","basis":"structure_stop","strength":1.0,"price":116.9893,"stop_level":121.2912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-06","known_ts":"2021-04-08","bar_index":1793,"type":"BUY","strength":0.725,"price":125.9674,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-05-04","known_ts":"2021-05-04","bar_index":1799,"type":"SELL","basis":"structure_stop","strength":0.863,"price":126.1698,"stop_level":127.6734,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-05","known_ts":"2021-05-05","bar_index":1800,"type":"RECLAIM","strength":0.863,"price":128.5506,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-05-04","prior_stop_level":127.6734,"sweep_low":125.6397,"atr14":2.043514,"stop_level":124.617943,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-12","known_ts":"2021-05-12","bar_index":1801,"type":"SELL","basis":"structure_stop","strength":0.863,"price":123.9915,"stop_level":126.1698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-14","known_ts":"2021-05-14","bar_index":1802,"type":"RECLAIM","strength":0.863,"price":126.4108,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-05-12","prior_stop_level":126.1698,"sweep_low":123.8276,"atr14":2.124576,"stop_level":122.765312,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-01","known_ts":"2021-06-03","bar_index":1806,"type":"BUY","strength":0.725,"price":131.4421,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2021-07-19","known_ts":"2021-07-19","bar_index":1817,"type":"SELL","basis":"structure_stop","strength":1.0,"price":142.434,"stop_level":142.4494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-20","known_ts":"2021-07-20","bar_index":1817,"type":"RECLAIM","strength":0.863,"price":144.094,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-07-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-07-19","prior_stop_level":142.4494,"sweep_low":141.826,"atr14":1.84273,"stop_level":140.904635,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-04","known_ts":"2021-08-04","bar_index":1821,"type":"RECLAIM","strength":1.0,"price":150.2709,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-07-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-20","known_ts":"2021-09-20","bar_index":1831,"type":"SELL","basis":"structure_stop","strength":1.0,"price":165.3656,"stop_level":166.0798,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-22","known_ts":"2021-09-22","bar_index":1832,"type":"RECLAIM","strength":1.0,"price":166.4272,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-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":"2021-09-20","prior_stop_level":166.0798,"sweep_low":163.2133,"atr14":2.943757,"stop_level":161.741421,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-07","known_ts":"2022-02-09","bar_index":1864,"type":"BUY","strength":0.45,"price":139.761,"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":"2022-03-01","known_ts":"2022-03-03","bar_index":1869,"type":"BUY","strength":0.45,"price":132.7265,"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":"2022-04-11","known_ts":"2022-04-11","bar_index":1878,"type":"SELL","basis":"structure_stop","strength":0.588,"price":127.2073,"stop_level":128.0432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-17","known_ts":"2022-05-19","bar_index":1887,"type":"BUY","strength":0.45,"price":118.6209,"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":"2022-05-17","known_ts":"2022-05-19","bar_index":1887,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-05-17","trigger_known_ts":"2022-05-19","strength":0.45,"price":118.6209,"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.308426,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":109.1622,"atr14":3.999498,"stop_level":107.162451,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-10","known_ts":"2022-06-10","bar_index":1892,"type":"SELL","basis":"structure_stop","strength":0.588,"price":116.8474,"stop_level":119.2896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-16","known_ts":"2022-06-16","bar_index":1894,"type":"SELL","basis":"structure_stop","strength":0.588,"price":111.4106,"stop_level":119.2896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-22","known_ts":"2022-06-24","bar_index":1895,"type":"REBUY","strength":0.588,"price":117.5451,"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":"us_sector_health"}},{"ts":"2022-08-17","known_ts":"2022-08-17","bar_index":1908,"type":"RECLAIM","strength":0.863,"price":133.6072,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-29","known_ts":"2022-08-29","bar_index":1910,"type":"SELL","basis":"structure_stop","strength":0.725,"price":124.3745,"stop_level":125.122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-01","known_ts":"2022-09-01","bar_index":1911,"type":"RECLAIM","strength":0.725,"price":125.1706,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-08-29","prior_stop_level":125.122,"sweep_low":122.5299,"atr14":3.358,"stop_level":120.8509,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-13","known_ts":"2022-09-13","bar_index":1914,"type":"RECLAIM","strength":0.863,"price":129.2772,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-08-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-25","known_ts":"2022-10-27","bar_index":1924,"type":"BUY","strength":0.863,"price":132.7395,"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":35},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":1936,"type":"SELL","basis":"structure_stop","strength":0.863,"price":146.7146,"stop_level":147.1912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-04","known_ts":"2023-01-04","bar_index":1940,"type":"RECLAIM","strength":0.863,"price":143.8264,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-04-11","known_ts":"2023-04-13","bar_index":1962,"type":"BUY","strength":0.588,"price":137.8269,"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":"2023-04-27","known_ts":"2023-05-01","bar_index":1966,"type":"BUY","strength":0.45,"price":132.754,"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-06-14","known_ts":"2023-06-16","bar_index":1977,"type":"BUY","strength":0.45,"price":118.1694,"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-08-16","known_ts":"2023-08-16","bar_index":1991,"type":"SELL","basis":"structure_stop","strength":0.588,"price":118.6199,"stop_level":119.0206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-18","known_ts":"2023-08-18","bar_index":1992,"type":"SELL","basis":"structure_stop","strength":0.588,"price":116.5575,"stop_level":119.0206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-11-03","known_ts":"2023-11-07","bar_index":2010,"type":"BUY","strength":0.45,"price":108.262,"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-11-03","known_ts":"2023-11-07","bar_index":2010,"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-11-03","trigger_known_ts":"2023-11-07","strength":0.45,"price":108.262,"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.297242,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":94.8052,"atr14":3.141308,"stop_level":93.234546,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-21","known_ts":"2023-11-21","bar_index":2014,"type":"RECLAIM","strength":0.725,"price":124.0106,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-11-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-11","known_ts":"2024-01-11","bar_index":2025,"type":"SELL","basis":"structure_stop","strength":0.863,"price":127.2224,"stop_level":128.0857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-19","known_ts":"2024-01-19","bar_index":2027,"type":"RECLAIM","strength":0.863,"price":128.7332,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-01-11","prior_stop_level":128.0857,"sweep_low":124.3381,"atr14":2.868815,"stop_level":122.903692,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-01","known_ts":"2024-02-01","bar_index":2030,"type":"RECLAIM","strength":1.0,"price":130.3029,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-03-26","known_ts":"2024-03-26","bar_index":2042,"type":"SELL","basis":"structure_stop","strength":1.0,"price":141.6732,"stop_level":142.4581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-03-27","known_ts":"2024-03-27","bar_index":2042,"type":"RECLAIM","strength":1.0,"price":144.5771,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-03-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":"2024-03-26","prior_stop_level":142.4581,"sweep_low":141.6438,"atr14":2.989763,"stop_level":140.148919,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-02","known_ts":"2024-04-02","bar_index":2043,"type":"SELL","basis":"structure_stop","strength":1.0,"price":141.6676,"stop_level":141.6732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-08","known_ts":"2024-04-08","bar_index":2045,"type":"RECLAIM","strength":1.0,"price":141.9525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-04-02","prior_stop_level":141.6732,"sweep_low":138.6803,"atr14":2.971632,"stop_level":137.194484,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-30","known_ts":"2024-05-30","bar_index":2057,"type":"SELL","basis":"structure_stop","strength":0.863,"price":129.1389,"stop_level":130.1411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-06-05","known_ts":"2024-06-05","bar_index":2058,"type":"RECLAIM","strength":0.863,"price":131.2417,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-05-30 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":"2024-05-30","prior_stop_level":130.1411,"sweep_low":123.1251,"atr14":3.949497,"stop_level":121.150351,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-22","known_ts":"2024-07-24","bar_index":2069,"type":"BUY","strength":0.725,"price":132.076,"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":"2024-09-06","known_ts":"2024-09-06","bar_index":2080,"type":"SELL","basis":"structure_stop","strength":0.863,"price":135.0688,"stop_level":137.5791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-24","known_ts":"2024-09-24","bar_index":2084,"type":"RECLAIM","strength":0.863,"price":144.4605,"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":true}},{"ts":"2024-10-16","known_ts":"2024-10-16","bar_index":2089,"type":"SELL","basis":"structure_stop","strength":0.863,"price":137.1671,"stop_level":140.7464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-11-26","known_ts":"2024-11-29","bar_index":2099,"type":"BUY","strength":0.588,"price":136.043,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2024-12-20","known_ts":"2024-12-20","bar_index":2104,"type":"SELL","basis":"structure_stop","strength":0.725,"price":132.6313,"stop_level":135.9444,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-01-02","known_ts":"2025-01-06","bar_index":2107,"type":"REBUY","strength":0.588,"price":134.7731,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":50},{"ts":"2025-02-04","known_ts":"2025-02-04","bar_index":2114,"type":"SELL","basis":"structure_stop","strength":0.863,"price":145.2543,"stop_level":145.3037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-02-05","known_ts":"2025-02-05","bar_index":2114,"type":"RECLAIM","strength":0.863,"price":146.1928,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-02-04","prior_stop_level":145.3037,"sweep_low":144.4937,"atr14":3.517637,"stop_level":142.734882,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-10","known_ts":"2025-02-10","bar_index":2115,"type":"SELL","basis":"structure_stop","strength":1.0,"price":141.945,"stop_level":145.3037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-28","known_ts":"2025-04-30","bar_index":2133,"type":"BUY","strength":0.588,"price":106.5191,"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,"retro_override":true,"retro_ctx":{"group_id":"us_sector_health"}},{"ts":"2025-07-15","known_ts":"2025-07-15","bar_index":2150,"type":"SELL","basis":"structure_stop","strength":0.588,"price":112.0409,"stop_level":118.3007,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-11","known_ts":"2025-08-13","bar_index":2157,"type":"REBUY","strength":0.725,"price":119.3324,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2025-09-25","known_ts":"2025-09-25","bar_index":2167,"type":"SELL","basis":"structure_stop","strength":0.725,"price":120.9197,"stop_level":122.2589,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-26","known_ts":"2025-09-26","bar_index":2168,"type":"RECLAIM","strength":0.725,"price":122.4077,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-09-25","prior_stop_level":122.2589,"sweep_low":119.8185,"atr14":2.650625,"stop_level":118.493187,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-09","known_ts":"2025-10-09","bar_index":2171,"type":"RECLAIM","strength":0.863,"price":137.405,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-09-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-11-17","known_ts":"2025-11-17","bar_index":2180,"type":"SELL","basis":"structure_stop","strength":1.0,"price":143.6574,"stop_level":145.4864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-11-21","known_ts":"2025-11-21","bar_index":2181,"type":"RECLAIM","strength":1.0,"price":150.3473,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-11-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":"2025-11-17","prior_stop_level":145.4864,"sweep_low":139.403,"atr14":3.846774,"stop_level":137.479613,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-02","known_ts":"2026-04-07","bar_index":2211,"type":"BUY","strength":0.588,"price":113.6614,"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":"2026-04-29","known_ts":"2026-04-29","bar_index":2217,"type":"SELL","basis":"structure_stop","strength":0.588,"price":111.0863,"stop_level":114.2003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2026-04-30","known_ts":"2026-04-30","bar_index":2217,"type":"RECLAIM","strength":0.588,"price":115.3282,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-04-29 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":"2026-04-29","prior_stop_level":114.2003,"sweep_low":110.0982,"atr14":3.527004,"stop_level":108.334698,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-26","known_ts":"2026-05-26","bar_index":2223,"type":"RECLAIM","strength":0.725,"price":135.1201,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-04-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-11","known_ts":"2026-06-11","bar_index":2227,"type":"SELL","basis":"structure_stop","strength":0.725,"price":129.3013,"stop_level":134.7907,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-30","known_ts":"2026-06-30","bar_index":2231,"type":"RECLAIM","strength":1.0,"price":130.69,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-06-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-06-30","last_scored_basis":null,"bars_since_signal":10,"extended":true,"strong_bull":true,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2018-02-14","2018-03-08","2018-04-09","2018-05-03","2018-07-09","2018-10-31","2018-11-21","2019-04-26","2019-05-28","2020-02-12","2020-03-02","2020-03-18","2021-02-08","2021-05-21","2021-10-12","2022-01-28","2022-03-01","2022-09-29","2022-10-20","2023-01-09","2023-03-02","2023-03-28","2023-05-18","2023-06-06","2023-09-22","2023-10-13","2023-11-03","2024-02-06","2024-04-24","2024-06-14","2024-07-09","2024-08-15","2024-10-31","2024-11-26","2025-03-14","2025-04-09","2025-12-22","2026-02-13","2026-03-09","2026-03-20"],"warnings":[{"ts":"2022-08-29","kind":"confirm","px":124.3745,"level":125.122},{"ts":"2022-11-21","kind":"arm","px":141.1517},{"ts":"2022-12-15","kind":"confirm","px":146.7146,"level":147.1912},{"ts":"2023-07-31","kind":"arm","px":119.0206},{"ts":"2023-08-16","kind":"confirm","px":118.6199,"level":119.0206},{"ts":"2023-08-17","kind":"arm","px":118.1214},{"ts":"2023-08-18","kind":"confirm","px":116.5575,"level":119.0206},{"ts":"2023-12-07","kind":"arm","px":126.0282},{"ts":"2024-01-02","kind":"arm","px":136.1205},{"ts":"2024-01-11","kind":"confirm","px":127.2224,"level":128.0857},{"ts":"2024-03-18","kind":"arm","px":143.3214},{"ts":"2024-03-26","kind":"confirm","px":141.6732,"level":142.4581},{"ts":"2024-03-28","kind":"arm","px":142.7524},{"ts":"2024-04-02","kind":"confirm","px":141.6676,"level":141.6732},{"ts":"2024-05-28","kind":"arm","px":145.6374},{"ts":"2024-05-30","kind":"confirm","px":129.1389,"level":130.1411},{"ts":"2024-08-07","kind":"arm","px":131.8791},{"ts":"2024-09-05","kind":"arm","px":136.2107},{"ts":"2024-09-06","kind":"confirm","px":135.0688,"level":137.5791},{"ts":"2024-10-09","kind":"arm","px":142.7776},{"ts":"2024-10-16","kind":"confirm","px":137.1671,"level":140.7464},{"ts":"2024-12-19","kind":"arm","px":131.3297},{"ts":"2024-12-20","kind":"confirm","px":132.6313,"level":135.9444},{"ts":"2025-01-30","kind":"arm","px":149.5416},{"ts":"2025-02-04","kind":"confirm","px":145.2543,"level":145.3037},{"ts":"2025-02-07","kind":"arm","px":143.4465},{"ts":"2025-02-10","kind":"confirm","px":141.945,"level":145.3037},{"ts":"2025-05-15","kind":"arm","px":111.2709},{"ts":"2025-06-18","kind":"arm","px":114.3595},{"ts":"2025-07-14","kind":"arm","px":119.1241},{"ts":"2025-07-15","kind":"confirm","px":112.0409,"level":118.3007},{"ts":"2025-09-10","kind":"arm","px":123.1319},{"ts":"2025-09-25","kind":"confirm","px":120.9197,"level":122.2589},{"ts":"2025-10-14","kind":"arm","px":137.2161},{"ts":"2025-11-17","kind":"confirm","px":143.6574,"level":145.4864},{"ts":"2026-04-24","kind":"arm","px":115.3282},{"ts":"2026-04-29","kind":"confirm","px":111.0863,"level":114.2003},{"ts":"2026-06-10","kind":"arm","px":131.3673},{"ts":"2026-06-11","kind":"confirm","px":129.3013,"level":134.7907},{"ts":"2026-06-22","kind":"arm","px":126.2472}],"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":[]}}}