{"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":"GIB","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1999-04-28","known_ts":"1999-04-30","bar_index":47,"type":"BUY","strength":0.45,"price":12.0631,"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":"1999-05-11","known_ts":"1999-05-11","bar_index":50,"type":"RECLAIM","strength":0.588,"price":11.4119,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-04-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-06-02","known_ts":"1999-06-04","bar_index":55,"type":"BUY","strength":0.588,"price":11.1638,"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":50},{"ts":"1999-08-18","known_ts":"1999-08-20","bar_index":73,"type":"BUY","strength":0.45,"price":9.6443,"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-01-18","known_ts":"2000-01-18","bar_index":108,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.2885,"stop_level":20.0638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-05-17","known_ts":"2000-05-19","bar_index":136,"type":"BUY","strength":0.45,"price":10.7917,"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-05-17","known_ts":"2000-05-19","bar_index":136,"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-05-17","trigger_known_ts":"2000-05-19","strength":0.45,"price":10.7917,"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.524588,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.4349,"atr14":0.635157,"stop_level":8.117321,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-23","known_ts":"2000-06-23","bar_index":144,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.4425,"stop_level":9.3031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-10","known_ts":"2000-07-12","bar_index":148,"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-07-10","trigger_known_ts":"2000-07-12","strength":0.45,"price":6.8843,"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.696723,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.6983,"atr14":0.53995,"stop_level":6.428325,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-26","known_ts":"2000-07-28","bar_index":152,"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-07-26","trigger_known_ts":"2000-07-28","strength":0.45,"price":6.8223,"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.699454,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.0781,"atr14":0.451763,"stop_level":5.852218,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-31","known_ts":"2000-08-02","bar_index":153,"type":"BUY","strength":0.45,"price":6.4502,"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-07-31","known_ts":"2000-08-02","bar_index":153,"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-07-31","trigger_known_ts":"2000-08-02","strength":0.45,"price":6.4502,"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.715846,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.0781,"atr14":0.428268,"stop_level":5.863966,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-21","known_ts":"2000-08-23","bar_index":158,"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-21","trigger_known_ts":"2000-08-23","strength":0.588,"price":8.0627,"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.64481,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":5.892,"atr14":0.439997,"stop_level":5.672001,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-08","known_ts":"2000-09-08","bar_index":162,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.8146,"stop_level":8.1868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-27","known_ts":"2000-09-27","bar_index":166,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.3185,"stop_level":7.3805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-29","known_ts":"2000-09-29","bar_index":167,"type":"RECLAIM","strength":0.588,"price":7.6286,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-09-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-09-27","prior_stop_level":7.3805,"sweep_low":7.3185,"atr14":0.38552,"stop_level":7.12574,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-22","known_ts":"2000-11-27","bar_index":180,"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-11-22","trigger_known_ts":"2000-11-27","strength":0.45,"price":4.5275,"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.800548,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.7213,"atr14":0.434753,"stop_level":3.503923,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-28","known_ts":"2001-01-02","bar_index":188,"type":"BUY","strength":0.45,"price":4.0934,"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-12-28","known_ts":"2001-01-02","bar_index":188,"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-12-28","trigger_known_ts":"2001-01-02","strength":0.45,"price":4.0934,"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.805596,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.4112,"atr14":0.330527,"stop_level":3.245936,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-30","known_ts":"2001-01-30","bar_index":195,"type":"RECLAIM","strength":0.725,"price":6.4105,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-12-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-02-16","known_ts":"2001-02-16","bar_index":199,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.2892,"stop_level":5.6439,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-04-12","known_ts":"2001-04-17","bar_index":212,"type":"BUY","strength":0.588,"price":3.8999,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2001-05-30","known_ts":"2001-05-30","bar_index":222,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.3388,"stop_level":5.3785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-06-01","known_ts":"2001-06-01","bar_index":223,"type":"RECLAIM","strength":0.725,"price":5.6067,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-05-30","prior_stop_level":5.3785,"sweep_low":5.2098,"atr14":0.291786,"stop_level":5.063907,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-13","known_ts":"2001-06-13","bar_index":226,"type":"RECLAIM","strength":0.863,"price":5.6365,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-05-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-10-01","known_ts":"2001-10-03","bar_index":250,"type":"BUY","strength":0.863,"price":5.8052,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":100},{"ts":"2002-03-07","known_ts":"2002-03-11","bar_index":286,"type":"BUY","strength":0.863,"price":7.1845,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2002-05-15","known_ts":"2002-05-17","bar_index":302,"type":"BUY","strength":0.588,"price":5.5869,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":30},{"ts":"2002-06-13","known_ts":"2002-06-13","bar_index":308,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.1899,"stop_level":5.3189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2002-08-09","known_ts":"2002-08-13","bar_index":322,"type":"BUY","strength":0.588,"price":3.6716,"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":"2002-09-05","known_ts":"2002-09-05","bar_index":328,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8701,"stop_level":3.9793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-16","known_ts":"2002-09-16","bar_index":330,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.6816,"stop_level":3.9793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-29","known_ts":"2002-11-29","bar_index":348,"type":"RECLAIM","strength":0.863,"price":5.0212,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-09-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-06","known_ts":"2002-12-06","bar_index":349,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.138,"stop_level":4.3266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-12-10","known_ts":"2002-12-10","bar_index":350,"type":"RECLAIM","strength":0.863,"price":4.5647,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-06 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":"2002-12-06","prior_stop_level":4.3266,"sweep_low":3.8701,"atr14":0.238564,"stop_level":3.750818,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-14","known_ts":"2003-01-14","bar_index":358,"type":"RECLAIM","strength":1.0,"price":4.7533,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-12-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-01-31","known_ts":"2003-02-04","bar_index":362,"type":"BUY","strength":1.0,"price":4.7632,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2003-02-25","known_ts":"2003-02-25","bar_index":367,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.4655,"stop_level":4.5151,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-02-27","known_ts":"2003-02-27","bar_index":368,"type":"RECLAIM","strength":1.0,"price":4.5846,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-02-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":"2003-02-25","prior_stop_level":4.5151,"sweep_low":4.406,"atr14":0.115283,"stop_level":4.348359,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-07","known_ts":"2003-04-09","bar_index":377,"type":"BUY","strength":1.0,"price":4.6541,"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":60},{"ts":"2003-04-21","known_ts":"2003-04-21","bar_index":380,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.4854,"stop_level":4.5846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-04-24","known_ts":"2003-04-24","bar_index":381,"type":"RECLAIM","strength":0.863,"price":4.6044,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2003-04-21","prior_stop_level":4.5846,"sweep_low":4.4159,"atr14":0.112799,"stop_level":4.3595,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-07","known_ts":"2003-05-07","bar_index":384,"type":"RECLAIM","strength":1.0,"price":5.0609,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-23","known_ts":"2003-06-23","bar_index":394,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.7555,"stop_level":5.8548,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-27","known_ts":"2003-06-27","bar_index":396,"type":"RECLAIM","strength":1.0,"price":5.954,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-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":"2003-06-23","prior_stop_level":5.8548,"sweep_low":5.6067,"atr14":0.203545,"stop_level":5.504927,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-08","known_ts":"2003-07-08","bar_index":398,"type":"RECLAIM","strength":1.0,"price":6.0036,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-10","known_ts":"2003-09-12","bar_index":413,"type":"BUY","strength":0.863,"price":5.6762,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2003-10-24","known_ts":"2003-10-24","bar_index":423,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.6762,"stop_level":5.7258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-11-25","known_ts":"2003-11-28","bar_index":431,"type":"BUY","strength":0.725,"price":5.7258,"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":"2004-04-01","known_ts":"2004-04-05","bar_index":460,"type":"BUY","strength":0.863,"price":6.7677,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"2004-05-27","known_ts":"2004-06-01","bar_index":473,"type":"BUY","strength":0.725,"price":6.0433,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2004-08-05","known_ts":"2004-08-05","bar_index":488,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4601,"stop_level":6.5296,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-10","known_ts":"2004-08-10","bar_index":489,"type":"RECLAIM","strength":1.0,"price":6.599,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-08-05","prior_stop_level":6.5296,"sweep_low":6.2517,"atr14":0.154173,"stop_level":6.174613,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-10","known_ts":"2004-09-14","bar_index":497,"type":"BUY","strength":0.863,"price":6.5891,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2004-09-28","known_ts":"2004-09-30","bar_index":501,"type":"BUY","strength":0.725,"price":6.6685,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2004-11-01","known_ts":"2004-11-03","bar_index":509,"type":"BUY","strength":0.725,"price":6.5693,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2005-03-14","known_ts":"2005-03-14","bar_index":539,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.3609,"stop_level":6.4006,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2005-03-17","known_ts":"2005-03-17","bar_index":540,"type":"RECLAIM","strength":0.725,"price":6.4303,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-14 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":"2005-03-14","prior_stop_level":6.4006,"sweep_low":6.3013,"atr14":0.13077,"stop_level":6.235915,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-27","known_ts":"2005-06-01","bar_index":557,"type":"BUY","strength":0.45,"price":5.954,"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-07-26","known_ts":"2005-07-26","bar_index":570,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8151,"stop_level":5.8449,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-07-27","known_ts":"2005-07-27","bar_index":570,"type":"RECLAIM","strength":0.588,"price":6.083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-07-26","prior_stop_level":5.8449,"sweep_low":5.7853,"atr14":0.136039,"stop_level":5.717281,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-10","known_ts":"2005-08-10","bar_index":574,"type":"RECLAIM","strength":0.863,"price":6.4204,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-21","known_ts":"2005-09-21","bar_index":583,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9662,"stop_level":6.9761,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-23","known_ts":"2005-09-23","bar_index":584,"type":"RECLAIM","strength":0.863,"price":7.0257,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-09-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-09-21","prior_stop_level":6.9761,"sweep_low":6.8273,"atr14":0.187076,"stop_level":6.733762,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-30","known_ts":"2005-10-04","bar_index":586,"type":"REBUY","strength":1.0,"price":7.4425,"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":"2005-12-13","known_ts":"2005-12-15","bar_index":603,"type":"BUY","strength":0.863,"price":7.3929,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2005-12-21","known_ts":"2005-12-21","bar_index":605,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.3135,"stop_level":7.3929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-23","known_ts":"2005-12-23","bar_index":605,"type":"RECLAIM","strength":1.0,"price":7.4921,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-21","prior_stop_level":7.3929,"sweep_low":7.115,"atr14":0.196436,"stop_level":7.016782,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-10","known_ts":"2006-01-10","bar_index":609,"type":"RECLAIM","strength":1.0,"price":8.0181,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-01-18","known_ts":"2006-01-18","bar_index":610,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.8891,"stop_level":7.9585,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-01-19","known_ts":"2006-01-19","bar_index":611,"type":"RECLAIM","strength":1.0,"price":8.0082,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-01-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-01-18","prior_stop_level":7.9585,"sweep_low":7.8593,"atr14":0.226397,"stop_level":7.746101,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-20","known_ts":"2006-04-24","bar_index":632,"type":"BUY","strength":0.588,"price":7.1051,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":35},{"ts":"2006-05-18","known_ts":"2006-05-18","bar_index":638,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.6685,"stop_level":7.0952,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2006-07-07","known_ts":"2006-07-11","bar_index":650,"type":"BUY","strength":0.45,"price":6.2021,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-08-02","known_ts":"2006-08-04","bar_index":656,"type":"BUY","strength":0.45,"price":6.1723,"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-06","known_ts":"2006-09-06","bar_index":664,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.2418,"stop_level":6.2517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-09-07","known_ts":"2006-09-07","bar_index":664,"type":"RECLAIM","strength":0.588,"price":6.2914,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-06 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-06","prior_stop_level":6.2517,"sweep_low":6.1922,"atr14":0.132056,"stop_level":6.126172,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-18","known_ts":"2006-10-18","bar_index":674,"type":"RECLAIM","strength":0.725,"price":6.9563,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-14","known_ts":"2006-11-14","bar_index":680,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.4403,"stop_level":6.6387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-11-17","known_ts":"2006-11-17","bar_index":681,"type":"RECLAIM","strength":0.725,"price":6.7082,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-11-14","prior_stop_level":6.6387,"sweep_low":6.2517,"atr14":0.214311,"stop_level":6.144544,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-30","known_ts":"2006-11-30","bar_index":684,"type":"RECLAIM","strength":0.863,"price":6.8769,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-05","known_ts":"2006-12-07","bar_index":685,"type":"BUY","strength":0.863,"price":6.996,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2007-04-30","known_ts":"2007-04-30","bar_index":717,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.9211,"stop_level":9.1593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-02","known_ts":"2007-05-02","bar_index":718,"type":"RECLAIM","strength":1.0,"price":9.834,"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":true},"anchor_ts":"2007-04-30","prior_stop_level":9.1593,"sweep_low":8.8318,"atr14":0.258404,"stop_level":8.702598,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-14","known_ts":"2007-05-14","bar_index":721,"type":"RECLAIM","strength":1.0,"price":9.9035,"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":true}},{"ts":"2007-09-12","known_ts":"2007-09-14","bar_index":749,"type":"BUY","strength":0.725,"price":10.9355,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2007-10-11","known_ts":"2007-10-11","bar_index":756,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.6081,"stop_level":10.6974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-10-17","known_ts":"2007-10-17","bar_index":757,"type":"RECLAIM","strength":0.725,"price":10.8065,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-10-11","prior_stop_level":10.6974,"sweep_low":10.2806,"atr14":0.3322,"stop_level":10.1145,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-02","known_ts":"2008-01-02","bar_index":774,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.9752,"stop_level":11.2233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-01-04","known_ts":"2008-01-04","bar_index":775,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.9355,"stop_level":11.2233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2008-01-08","known_ts":"2008-01-08","bar_index":776,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.4691,"stop_level":11.2233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2008-02-12","known_ts":"2008-02-14","bar_index":784,"type":"BUY","strength":0.725,"price":10.7371,"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":"2008-03-17","known_ts":"2008-03-17","bar_index":791,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.2707,"stop_level":10.5882,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-18","known_ts":"2008-03-18","bar_index":792,"type":"RECLAIM","strength":0.588,"price":10.6478,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-03-17","prior_stop_level":10.5882,"sweep_low":10.2211,"atr14":0.316005,"stop_level":10.063098,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-24","known_ts":"2008-03-26","bar_index":793,"type":"REBUY","strength":0.45,"price":10.5088,"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":"2008-04-01","known_ts":"2008-04-01","bar_index":795,"type":"RECLAIM","strength":0.725,"price":11.2332,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-03-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-07","known_ts":"2008-05-07","bar_index":803,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.9058,"stop_level":11.2829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-09","known_ts":"2008-05-09","bar_index":804,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.7668,"stop_level":11.2829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-07-22","known_ts":"2008-07-24","bar_index":821,"type":"BUY","strength":0.45,"price":10.2409,"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-07-25","known_ts":"2008-07-25","bar_index":822,"type":"RECLAIM","strength":0.588,"price":10.747,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-07-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2008-08-19","known_ts":"2008-08-19","bar_index":827,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.4592,"stop_level":10.5783,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-02","known_ts":"2008-09-02","bar_index":830,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.0623,"stop_level":10.2409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-04","known_ts":"2008-09-04","bar_index":831,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.0027,"stop_level":10.2409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-03","known_ts":"2008-09-03","bar_index":831,"type":"RECLAIM","strength":0.588,"price":10.2707,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-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":"2008-09-02","prior_stop_level":10.2409,"sweep_low":9.9432,"atr14":0.354014,"stop_level":9.766193,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-24","known_ts":"2008-09-26","bar_index":836,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-09-24","trigger_known_ts":"2008-09-26","strength":0.45,"price":9.4371,"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.200171,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.1593,"atr14":0.402727,"stop_level":8.957937,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-10","known_ts":"2008-10-14","bar_index":840,"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":8.0875,"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.314555,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.0357,"atr14":0.518353,"stop_level":6.776523,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-28","known_ts":"2008-10-30","bar_index":844,"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":7.3731,"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.375103,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.5792,"atr14":0.460092,"stop_level":6.349154,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-31","known_ts":"2008-11-04","bar_index":845,"type":"BUY","strength":0.45,"price":8.5837,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-10-31","known_ts":"2008-11-04","bar_index":845,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-10-31","trigger_known_ts":"2008-11-04","strength":0.45,"price":8.5837,"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.2725,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.5792,"atr14":0.493523,"stop_level":6.332439,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-21","known_ts":"2008-11-25","bar_index":850,"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-11-21","trigger_known_ts":"2008-11-25","strength":0.45,"price":7.2738,"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.383519,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.7578,"atr14":0.51158,"stop_level":6.50201,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":862,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.0257,"stop_level":7.125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":863,"type":"RECLAIM","strength":0.588,"price":7.4227,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-20","prior_stop_level":7.125,"sweep_low":7.0257,"atr14":0.357786,"stop_level":6.846807,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-17","known_ts":"2009-02-17","bar_index":869,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.6013,"stop_level":7.7998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-23","known_ts":"2009-03-25","bar_index":877,"type":"BUY","strength":0.725,"price":8.1471,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2009-08-17","known_ts":"2009-08-17","bar_index":911,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.834,"stop_level":9.9234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-18","known_ts":"2009-08-18","bar_index":911,"type":"RECLAIM","strength":0.863,"price":10.0325,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-08-17","prior_stop_level":9.9234,"sweep_low":9.7547,"atr14":0.247841,"stop_level":9.630779,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-02","known_ts":"2009-09-02","bar_index":915,"type":"RECLAIM","strength":1.0,"price":10.4195,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-20","known_ts":"2009-10-20","bar_index":926,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.6523,"stop_level":12.7217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-23","known_ts":"2009-10-23","bar_index":927,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.5729,"stop_level":12.7217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-15","known_ts":"2010-01-15","bar_index":946,"type":"RECLAIM","strength":1.0,"price":13.7339,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-28","known_ts":"2010-01-28","bar_index":948,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.5156,"stop_level":13.6545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-02","known_ts":"2010-02-02","bar_index":949,"type":"RECLAIM","strength":0.863,"price":13.7637,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-28","prior_stop_level":13.6545,"sweep_low":12.8805,"atr14":0.361111,"stop_level":12.699944,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-13","known_ts":"2010-04-13","bar_index":965,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.7461,"stop_level":14.766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-04-14","known_ts":"2010-04-14","bar_index":966,"type":"RECLAIM","strength":0.863,"price":14.7957,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-13 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":"2010-04-13","prior_stop_level":14.766,"sweep_low":14.7362,"atr14":0.282604,"stop_level":14.594898,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-06-09","known_ts":"2010-06-11","bar_index":979,"type":"BUY","strength":0.725,"price":15.7285,"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":75},{"ts":"2010-09-08","known_ts":"2010-09-10","bar_index":1000,"type":"BUY","strength":0.588,"price":14.1805,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2010-10-26","known_ts":"2010-10-26","bar_index":1011,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.1331,"stop_level":15.2522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-28","known_ts":"2010-10-28","bar_index":1012,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.0736,"stop_level":15.2522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-29","known_ts":"2010-10-29","bar_index":1012,"type":"RECLAIM","strength":0.863,"price":15.2919,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-10-26","prior_stop_level":15.2522,"sweep_low":14.766,"atr14":0.330729,"stop_level":14.600636,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-29","known_ts":"2010-10-29","bar_index":1012,"type":"RECLAIM","strength":0.863,"price":15.2919,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-10-28","prior_stop_level":15.2522,"sweep_low":14.8453,"atr14":0.330729,"stop_level":14.679936,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-15","known_ts":"2010-11-15","bar_index":1016,"type":"RECLAIM","strength":0.725,"price":15.9667,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-02-22","known_ts":"2011-02-22","bar_index":1038,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.5093,"stop_level":19.5589,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-24","known_ts":"2011-02-24","bar_index":1039,"type":"RECLAIM","strength":1.0,"price":19.6086,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-02-22","prior_stop_level":19.5589,"sweep_low":19.1025,"atr14":0.440568,"stop_level":18.882216,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-17","known_ts":"2011-03-17","bar_index":1044,"type":"RECLAIM","strength":1.0,"price":20.075,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-09-23","known_ts":"2011-09-27","bar_index":1088,"type":"BUY","strength":0.588,"price":18.9536,"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-14","known_ts":"2011-11-14","bar_index":1100,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.1322,"stop_level":19.5192,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-18","known_ts":"2011-11-18","bar_index":1101,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.3483,"stop_level":19.5192,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-19","known_ts":"2011-12-21","bar_index":1108,"type":"BUY","strength":0.588,"price":18.3979,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-01-17","known_ts":"2012-01-19","bar_index":1114,"type":"BUY","strength":0.588,"price":19.2612,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-01-30","known_ts":"2012-01-30","bar_index":1117,"type":"RECLAIM","strength":0.725,"price":20.7299,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-01-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-05","known_ts":"2012-03-05","bar_index":1125,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.3032,"stop_level":20.8192,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-07","known_ts":"2012-03-07","bar_index":1125,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.2238,"stop_level":20.8192,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-08","known_ts":"2012-03-08","bar_index":1126,"type":"RECLAIM","strength":0.725,"price":20.9284,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-03-05","prior_stop_level":20.8192,"sweep_low":19.807,"atr14":0.420335,"stop_level":19.596832,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-08","known_ts":"2012-03-08","bar_index":1126,"type":"RECLAIM","strength":0.725,"price":20.9284,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-07 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-07","prior_stop_level":20.8192,"sweep_low":19.807,"atr14":0.420335,"stop_level":19.596832,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-21","known_ts":"2012-03-21","bar_index":1129,"type":"RECLAIM","strength":0.863,"price":21.623,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-04","known_ts":"2012-04-04","bar_index":1132,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.4841,"stop_level":21.7123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-09","known_ts":"2012-04-09","bar_index":1133,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.494,"stop_level":21.7123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-25","known_ts":"2012-04-25","bar_index":1137,"type":"RECLAIM","strength":0.863,"price":22.3772,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-04-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-04","known_ts":"2012-06-06","bar_index":1146,"type":"BUY","strength":0.725,"price":22.7046,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2012-07-17","known_ts":"2012-07-19","bar_index":1156,"type":"REBUY","strength":0.863,"price":23.9252,"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-08-07","known_ts":"2012-08-09","bar_index":1161,"type":"REBUY","strength":0.863,"price":23.9054,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2012-09-26","known_ts":"2012-09-26","bar_index":1172,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.5549,"stop_level":26.5648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-27","known_ts":"2012-09-27","bar_index":1173,"type":"RECLAIM","strength":0.863,"price":26.7831,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-09-26","prior_stop_level":26.5648,"sweep_low":26.4259,"atr14":0.557717,"stop_level":26.147042,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-15","known_ts":"2012-10-15","bar_index":1177,"type":"RECLAIM","strength":1.0,"price":26.5946,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-09-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-04","known_ts":"2013-01-08","bar_index":1195,"type":"BUY","strength":0.588,"price":23.9252,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2013-02-21","known_ts":"2013-02-21","bar_index":1205,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.3168,"stop_level":26.8526,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-26","known_ts":"2013-02-26","bar_index":1206,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.5527,"stop_level":26.8526,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-12","known_ts":"2013-03-12","bar_index":1210,"type":"RECLAIM","strength":0.863,"price":25.8305,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-04-08","known_ts":"2013-04-10","bar_index":1216,"type":"BUY","strength":0.863,"price":26.5946,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2013-05-23","known_ts":"2013-05-23","bar_index":1227,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.5937,"stop_level":30.9907,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-28","known_ts":"2013-05-28","bar_index":1227,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.4548,"stop_level":30.9907,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-08-01","known_ts":"2013-08-01","bar_index":1243,"type":"RECLAIM","strength":1.0,"price":34.186,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-05-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-27","known_ts":"2013-08-27","bar_index":1249,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.6379,"stop_level":33.4814,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-29","known_ts":"2013-08-29","bar_index":1249,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.7471,"stop_level":33.4814,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-04","known_ts":"2013-10-04","bar_index":1258,"type":"RECLAIM","strength":1.0,"price":35.3867,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-15","known_ts":"2013-11-19","bar_index":1268,"type":"BUY","strength":0.863,"price":37.3615,"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":"2014-02-13","known_ts":"2014-02-18","bar_index":1288,"type":"BUY","strength":0.45,"price":32.0227,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-03-04","known_ts":"2014-03-04","bar_index":1292,"type":"RECLAIM","strength":0.588,"price":32.8463,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-02-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-03-11","known_ts":"2014-03-11","bar_index":1293,"type":"SELL","basis":"structure_stop","strength":0.45,"price":31.3082,"stop_level":31.3876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-03-12","known_ts":"2014-03-12","bar_index":1294,"type":"RECLAIM","strength":0.45,"price":31.8143,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2014-03-11","prior_stop_level":31.3876,"sweep_low":30.7624,"atr14":0.895921,"stop_level":30.31444,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-21","known_ts":"2014-03-21","bar_index":1296,"type":"SELL","basis":"structure_stop","strength":0.45,"price":30.4151,"stop_level":30.6036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-03-25","known_ts":"2014-03-25","bar_index":1297,"type":"RECLAIM","strength":0.45,"price":30.9708,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2014-03-21","prior_stop_level":30.6036,"sweep_low":30.1968,"atr14":0.862073,"stop_level":29.765763,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-21","known_ts":"2014-04-21","bar_index":1303,"type":"RECLAIM","strength":0.725,"price":33.2433,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-14","known_ts":"2014-05-14","bar_index":1308,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.5806,"stop_level":34.0371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-16","known_ts":"2014-05-16","bar_index":1309,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.273,"stop_level":34.0371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-06","known_ts":"2014-06-06","bar_index":1314,"type":"RECLAIM","strength":0.725,"price":33.5509,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-05-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-11","known_ts":"2014-06-13","bar_index":1315,"type":"REBUY","strength":0.725,"price":34.1165,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2014-09-02","known_ts":"2014-09-04","bar_index":1334,"type":"BUY","strength":0.725,"price":36.1012,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2014-11-04","known_ts":"2014-11-06","bar_index":1349,"type":"BUY","strength":0.588,"price":34.6821,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2014-12-04","known_ts":"2014-12-04","bar_index":1356,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.7638,"stop_level":35.9126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-05","known_ts":"2014-12-05","bar_index":1356,"type":"RECLAIM","strength":0.863,"price":36.4286,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-12-04","prior_stop_level":35.9126,"sweep_low":35.5653,"atr14":0.748312,"stop_level":35.191144,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-12","known_ts":"2014-12-12","bar_index":1358,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.6524,"stop_level":35.9126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-17","known_ts":"2014-12-17","bar_index":1359,"type":"RECLAIM","strength":0.863,"price":36.0615,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-12-12","prior_stop_level":35.9126,"sweep_low":34.057,"atr14":0.887575,"stop_level":33.613212,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-31","known_ts":"2014-12-31","bar_index":1362,"type":"RECLAIM","strength":0.863,"price":37.1828,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-12","known_ts":"2015-01-12","bar_index":1364,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.5279,"stop_level":36.6172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-13","known_ts":"2015-01-13","bar_index":1364,"type":"RECLAIM","strength":0.863,"price":37.034,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-01-12","prior_stop_level":36.6172,"sweep_low":36.2997,"atr14":0.934596,"stop_level":35.832402,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-28","known_ts":"2015-01-30","bar_index":1368,"type":"REBUY","strength":0.863,"price":39.2965,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2015-08-27","known_ts":"2015-08-31","bar_index":1417,"type":"BUY","strength":0.588,"price":36.6569,"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":"aplus","score":80},{"ts":"2015-10-27","known_ts":"2015-10-27","bar_index":1431,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.2897,"stop_level":36.3294,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-28","known_ts":"2015-10-28","bar_index":1431,"type":"RECLAIM","strength":0.588,"price":36.6172,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-10-27","prior_stop_level":36.3294,"sweep_low":36.2302,"atr14":0.821993,"stop_level":35.819203,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-12","known_ts":"2015-11-12","bar_index":1435,"type":"RECLAIM","strength":0.725,"price":42.0552,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-17","known_ts":"2015-12-17","bar_index":1443,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.4575,"stop_level":40.5766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-28","known_ts":"2016-02-01","bar_index":1452,"type":"BUY","strength":0.863,"price":42.9781,"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":"2016-04-25","known_ts":"2016-04-25","bar_index":1472,"type":"SELL","basis":"structure_stop","strength":0.863,"price":46.5406,"stop_level":47.126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-26","known_ts":"2016-04-26","bar_index":1472,"type":"RECLAIM","strength":0.863,"price":47.265,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-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":"2016-04-25","prior_stop_level":47.126,"sweep_low":46.2627,"atr14":0.923584,"stop_level":45.800908,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-07","known_ts":"2016-06-09","bar_index":1482,"type":"BUY","strength":0.863,"price":47.2054,"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":50},{"ts":"2016-07-25","known_ts":"2016-07-27","bar_index":1493,"type":"BUY","strength":0.725,"price":47.4535,"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":"2016-08-29","known_ts":"2016-08-29","bar_index":1501,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.2275,"stop_level":48.2573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-31","known_ts":"2016-08-31","bar_index":1502,"type":"RECLAIM","strength":0.863,"price":48.3168,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-08-29","prior_stop_level":48.2573,"sweep_low":47.652,"atr14":0.761841,"stop_level":47.271079,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-12","known_ts":"2016-09-12","bar_index":1504,"type":"SELL","basis":"structure_stop","strength":1.0,"price":47.5031,"stop_level":47.9695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-08","known_ts":"2016-11-10","bar_index":1518,"type":"BUY","strength":0.725,"price":48.2474,"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":50},{"ts":"2016-11-25","known_ts":"2016-11-29","bar_index":1522,"type":"REBUY","strength":0.725,"price":48.3367,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2016-12-08","known_ts":"2016-12-12","bar_index":1525,"type":"REBUY","strength":0.725,"price":47.9794,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2017-01-23","known_ts":"2017-01-23","bar_index":1534,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.3443,"stop_level":48.2474,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-26","known_ts":"2017-01-26","bar_index":1535,"type":"RECLAIM","strength":0.863,"price":48.4855,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-01-23","prior_stop_level":48.2474,"sweep_low":46.9176,"atr14":0.825882,"stop_level":46.504659,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-06","known_ts":"2017-02-06","bar_index":1538,"type":"RECLAIM","strength":0.863,"price":47.5031,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-14","known_ts":"2017-02-16","bar_index":1540,"type":"BUY","strength":0.863,"price":48.3565,"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":20},{"ts":"2017-03-29","known_ts":"2017-03-31","bar_index":1550,"type":"BUY","strength":0.725,"price":47.5627,"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":"2017-08-02","known_ts":"2017-08-02","bar_index":1579,"type":"SELL","basis":"structure_stop","strength":1.0,"price":50.7084,"stop_level":51.8198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-11","known_ts":"2017-09-13","bar_index":1588,"type":"BUY","strength":0.863,"price":51.4427,"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":"2017-11-01","known_ts":"2017-11-01","bar_index":1600,"type":"SELL","basis":"structure_stop","strength":1.0,"price":52.1969,"stop_level":52.5938,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-03","known_ts":"2017-11-03","bar_index":1601,"type":"RECLAIM","strength":1.0,"price":52.8419,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-11-01","prior_stop_level":52.5938,"sweep_low":52.1076,"atr14":0.614342,"stop_level":51.800429,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-16","known_ts":"2017-11-16","bar_index":1604,"type":"RECLAIM","strength":1.0,"price":52.703,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-21","known_ts":"2017-11-24","bar_index":1605,"type":"REBUY","strength":1.0,"price":53.6953,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2017-12-21","known_ts":"2017-12-26","bar_index":1612,"type":"BUY","strength":1.0,"price":53.6854,"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":20},{"ts":"2018-01-10","known_ts":"2018-01-10","bar_index":1616,"type":"SELL","basis":"structure_stop","strength":1.0,"price":52.6236,"stop_level":53.6854,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-16","known_ts":"2018-01-16","bar_index":1617,"type":"RECLAIM","strength":1.0,"price":53.9533,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-01-10","prior_stop_level":53.6854,"sweep_low":52.2862,"atr14":0.696178,"stop_level":51.938111,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-29","known_ts":"2018-01-29","bar_index":1620,"type":"RECLAIM","strength":1.0,"price":56.7021,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-01-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-03-01","known_ts":"2018-03-01","bar_index":1627,"type":"SELL","basis":"structure_stop","strength":1.0,"price":56.9502,"stop_level":57.3471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-03-02","known_ts":"2018-03-02","bar_index":1627,"type":"RECLAIM","strength":1.0,"price":57.5853,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-03-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-03-01","prior_stop_level":57.3471,"sweep_low":56.4441,"atr14":1.062612,"stop_level":55.912794,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-03","known_ts":"2018-05-07","bar_index":1642,"type":"BUY","strength":0.863,"price":59.5501,"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":"2018-06-25","known_ts":"2018-06-25","bar_index":1654,"type":"SELL","basis":"structure_stop","strength":1.0,"price":61.2172,"stop_level":61.5645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-06-26","known_ts":"2018-06-26","bar_index":1654,"type":"RECLAIM","strength":1.0,"price":61.7134,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-06-25","prior_stop_level":61.5645,"sweep_low":61.0981,"atr14":0.835193,"stop_level":60.680503,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-12","known_ts":"2018-07-12","bar_index":1658,"type":"RECLAIM","strength":1.0,"price":65.3453,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-28","known_ts":"2018-09-28","bar_index":1676,"type":"SELL","basis":"structure_stop","strength":0.863,"price":63.9858,"stop_level":64.7201,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-10-01","known_ts":"2018-10-01","bar_index":1676,"type":"RECLAIM","strength":0.863,"price":64.8789,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2018-09-28","prior_stop_level":64.7201,"sweep_low":63.7675,"atr14":0.846693,"stop_level":63.344153,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-02","known_ts":"2018-10-02","bar_index":1677,"type":"SELL","basis":"structure_stop","strength":0.725,"price":63.4698,"stop_level":64.7201,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-11-16","known_ts":"2018-11-20","bar_index":1688,"type":"BUY","strength":0.588,"price":60.731,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":90},{"ts":"2018-12-17","known_ts":"2018-12-17","bar_index":1694,"type":"SELL","basis":"structure_stop","strength":0.725,"price":61.3661,"stop_level":62.0607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-12-21","known_ts":"2018-12-21","bar_index":1695,"type":"SELL","basis":"structure_stop","strength":0.588,"price":57.3372,"stop_level":62.0607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2019-01-03","known_ts":"2019-01-07","bar_index":1698,"type":"REBUY","strength":0.45,"price":61.0882,"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":"2019-01-08","known_ts":"2019-01-08","bar_index":1699,"type":"RECLAIM","strength":0.588,"price":64.7102,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-01-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2019-06-05","known_ts":"2019-06-07","bar_index":1733,"type":"REBUY","strength":1.0,"price":74.8519,"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":"2019-07-15","known_ts":"2019-07-17","bar_index":1742,"type":"REBUY","strength":1.0,"price":78.3151,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2019-08-05","known_ts":"2019-08-05","bar_index":1747,"type":"SELL","basis":"structure_stop","strength":0.863,"price":74.058,"stop_level":77.6106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-11-06","known_ts":"2019-11-08","bar_index":1769,"type":"BUY","strength":0.725,"price":79.6449,"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":"2020-01-27","known_ts":"2020-01-27","bar_index":1787,"type":"SELL","basis":"structure_stop","strength":1.0,"price":84.5768,"stop_level":85.3806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-03-23","known_ts":"2020-03-25","bar_index":1800,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2020-03-23","trigger_known_ts":"2020-03-25","strength":0.45,"price":48.942,"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.427843,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":45.965,"atr14":3.395848,"stop_level":44.267076,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-03","known_ts":"2020-04-07","bar_index":1803,"type":"BUY","strength":0.45,"price":56.3151,"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-06-17","known_ts":"2020-06-17","bar_index":1820,"type":"SELL","basis":"structure_stop","strength":0.588,"price":63.7774,"stop_level":64.8789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-30","known_ts":"2020-07-30","bar_index":1830,"type":"RECLAIM","strength":0.725,"price":70.4559,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-17","known_ts":"2020-08-17","bar_index":1834,"type":"SELL","basis":"structure_stop","strength":0.725,"price":68.5009,"stop_level":70.1185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-20","known_ts":"2020-08-20","bar_index":1835,"type":"SELL","basis":"structure_stop","strength":0.725,"price":68.8185,"stop_level":70.1185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-27","known_ts":"2020-08-27","bar_index":1836,"type":"RECLAIM","strength":0.863,"price":70.2177,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-08-20","prior_stop_level":70.1185,"sweep_low":67.6674,"atr14":1.315326,"stop_level":67.009737,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-11","known_ts":"2020-09-11","bar_index":1840,"type":"RECLAIM","strength":0.863,"price":68.9971,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-08-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-13","known_ts":"2020-11-17","bar_index":1855,"type":"BUY","strength":0.725,"price":69.8108,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2021-01-04","known_ts":"2021-01-04","bar_index":1866,"type":"SELL","basis":"structure_stop","strength":0.863,"price":77.432,"stop_level":77.7694,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-05","known_ts":"2021-01-05","bar_index":1866,"type":"RECLAIM","strength":0.863,"price":79.1983,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-01-04","prior_stop_level":77.7694,"sweep_low":77.1243,"atr14":1.463456,"stop_level":76.392572,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-15","known_ts":"2021-01-15","bar_index":1869,"type":"SELL","basis":"structure_stop","strength":0.863,"price":77.4121,"stop_level":77.432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-19","known_ts":"2021-01-19","bar_index":1869,"type":"RECLAIM","strength":0.863,"price":78.077,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-01-15","prior_stop_level":77.432,"sweep_low":76.5984,"atr14":1.422871,"stop_level":75.886965,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-26","known_ts":"2021-01-28","bar_index":1871,"type":"REBUY","strength":0.863,"price":80.0418,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2021-04-26","known_ts":"2021-04-26","bar_index":1891,"type":"SELL","basis":"structure_stop","strength":1.0,"price":84.289,"stop_level":84.4974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-28","known_ts":"2021-04-28","bar_index":1892,"type":"RECLAIM","strength":1.0,"price":86.1546,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-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":"2021-04-26","prior_stop_level":84.4974,"sweep_low":83.7333,"atr14":1.25039,"stop_level":83.108105,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-10","known_ts":"2021-05-10","bar_index":1895,"type":"RECLAIM","strength":1.0,"price":86.9683,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-04-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-15","known_ts":"2021-10-19","bar_index":1932,"type":"BUY","strength":0.725,"price":91.2453,"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-11-10","known_ts":"2021-11-10","bar_index":1938,"type":"SELL","basis":"structure_stop","strength":0.725,"price":87.2164,"stop_level":88.4866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-12-20","known_ts":"2021-12-22","bar_index":1947,"type":"BUY","strength":0.588,"price":86.3531,"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":"2022-05-05","known_ts":"2022-05-05","bar_index":1978,"type":"SELL","basis":"structure_stop","strength":0.588,"price":78.7816,"stop_level":78.8709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-06","known_ts":"2022-05-06","bar_index":1978,"type":"RECLAIM","strength":0.588,"price":78.8907,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-05-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-05-05","prior_stop_level":78.8709,"sweep_low":77.6701,"atr14":1.83253,"stop_level":76.753835,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-09","known_ts":"2022-05-09","bar_index":1979,"type":"SELL","basis":"structure_stop","strength":0.588,"price":78.2159,"stop_level":78.8709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-12","known_ts":"2022-05-16","bar_index":1980,"type":"REBUY","strength":0.588,"price":80.9845,"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":"2022-05-13","known_ts":"2022-05-13","bar_index":1980,"type":"RECLAIM","strength":0.588,"price":80.2403,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-05-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-05-09","prior_stop_level":78.8709,"sweep_low":76.39,"atr14":1.892465,"stop_level":75.443768,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-25","known_ts":"2022-05-25","bar_index":1983,"type":"RECLAIM","strength":0.725,"price":84.6959,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-05-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-06-09","known_ts":"2022-06-09","bar_index":1986,"type":"SELL","basis":"structure_stop","strength":0.588,"price":81.1929,"stop_level":82.2845,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-13","known_ts":"2022-06-13","bar_index":1987,"type":"SELL","basis":"structure_stop","strength":0.588,"price":75.5763,"stop_level":82.2845,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-06","known_ts":"2022-07-08","bar_index":1992,"type":"BUY","strength":0.588,"price":81.4113,"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":"2022-07-06","known_ts":"2022-07-08","bar_index":1992,"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-07-06","trigger_known_ts":"2022-07-08","strength":0.588,"price":81.4113,"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.112793,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":76.7969,"atr14":1.760034,"stop_level":75.916883,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-19","known_ts":"2022-07-19","bar_index":1995,"type":"RECLAIM","strength":0.725,"price":84.8943,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-07-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-22","known_ts":"2022-08-22","bar_index":2003,"type":"SELL","basis":"structure_stop","strength":0.725,"price":82.1555,"stop_level":83.7631,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-17","known_ts":"2022-10-19","bar_index":2016,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-10-17","trigger_known_ts":"2022-10-19","strength":0.45,"price":75.7351,"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.174651,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":71.6764,"atr14":1.988379,"stop_level":70.68221,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-20","known_ts":"2022-10-24","bar_index":2017,"type":"BUY","strength":0.45,"price":78.4045,"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-10-20","known_ts":"2022-10-24","bar_index":2017,"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-10-20","trigger_known_ts":"2022-10-24","strength":0.45,"price":78.4045,"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.143336,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":71.6764,"atr14":2.003729,"stop_level":70.674535,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-10","known_ts":"2022-11-10","bar_index":2022,"type":"RECLAIM","strength":0.725,"price":81.9967,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-28","known_ts":"2022-12-28","bar_index":2032,"type":"SELL","basis":"structure_stop","strength":0.863,"price":84.2394,"stop_level":84.4279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-29","known_ts":"2022-12-29","bar_index":2033,"type":"RECLAIM","strength":0.863,"price":85.6287,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-12-28","prior_stop_level":84.4279,"sweep_low":84.2394,"atr14":1.562803,"stop_level":83.457999,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-12","known_ts":"2023-01-12","bar_index":2036,"type":"RECLAIM","strength":0.863,"price":86.2836,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-18","known_ts":"2023-01-20","bar_index":2037,"type":"BUY","strength":0.863,"price":86.6012,"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":10},{"ts":"2023-03-07","known_ts":"2023-03-07","bar_index":2048,"type":"SELL","basis":"structure_stop","strength":1.0,"price":88.8835,"stop_level":88.9332,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-03-08","known_ts":"2023-03-08","bar_index":2048,"type":"RECLAIM","strength":1.0,"price":89.4392,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-03-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-03-07","prior_stop_level":88.9332,"sweep_low":88.6553,"atr14":1.479605,"stop_level":87.915498,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-23","known_ts":"2023-03-23","bar_index":2052,"type":"RECLAIM","strength":1.0,"price":92.972,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-18","known_ts":"2023-05-22","bar_index":2065,"type":"REBUY","strength":1.0,"price":103.5602,"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":"2023-11-03","known_ts":"2023-11-07","bar_index":2104,"type":"BUY","strength":0.725,"price":101.0198,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2024-01-02","known_ts":"2024-01-02","bar_index":2117,"type":"SELL","basis":"structure_stop","strength":0.863,"price":103.1136,"stop_level":105.5746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-04","known_ts":"2024-01-04","bar_index":2117,"type":"SELL","basis":"structure_stop","strength":0.863,"price":101.6747,"stop_level":105.5746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-11","known_ts":"2024-01-11","bar_index":2119,"type":"RECLAIM","strength":0.863,"price":105.9219,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-01-04","prior_stop_level":105.5746,"sweep_low":100.8313,"atr14":1.632829,"stop_level":100.014885,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-19","known_ts":"2024-01-19","bar_index":2121,"type":"RECLAIM","strength":1.0,"price":107.8173,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-02-21","known_ts":"2024-02-21","bar_index":2128,"type":"SELL","basis":"structure_stop","strength":1.0,"price":110.5562,"stop_level":110.6355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-02-22","known_ts":"2024-02-22","bar_index":2128,"type":"RECLAIM","strength":1.0,"price":113.2454,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-02-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":"2024-02-21","prior_stop_level":110.6355,"sweep_low":110.1195,"atr14":2.160676,"stop_level":109.039162,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-07","known_ts":"2024-03-07","bar_index":2132,"type":"RECLAIM","strength":1.0,"price":116.2323,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-02-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-20","known_ts":"2024-05-22","bar_index":2149,"type":"BUY","strength":0.588,"price":104.1159,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2024-06-06","known_ts":"2024-06-10","bar_index":2153,"type":"REBUY","strength":0.45,"price":100.8213,"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":"2024-06-25","known_ts":"2024-06-27","bar_index":2157,"type":"REBUY","strength":0.45,"price":99.5908,"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":"2024-07-12","known_ts":"2024-07-12","bar_index":2161,"type":"RECLAIM","strength":0.725,"price":106.4479,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-06-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-08-08","known_ts":"2024-08-08","bar_index":2167,"type":"SELL","basis":"structure_stop","strength":0.725,"price":104.3044,"stop_level":105.0586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-08-09","known_ts":"2024-08-09","bar_index":2167,"type":"RECLAIM","strength":0.725,"price":106.0113,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-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":"2024-08-08","prior_stop_level":105.0586,"sweep_low":103.2625,"atr14":2.506852,"stop_level":102.009074,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-23","known_ts":"2024-08-23","bar_index":2171,"type":"RECLAIM","strength":0.725,"price":110.3577,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-02-28","known_ts":"2025-02-28","bar_index":2213,"type":"SELL","basis":"structure_stop","strength":0.725,"price":103.0155,"stop_level":106.82,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-04-14","known_ts":"2025-04-16","bar_index":2224,"type":"BUY","strength":0.45,"price":103.5523,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-06-03","known_ts":"2025-06-03","bar_index":2235,"type":"SELL","basis":"structure_stop","strength":0.588,"price":105.3469,"stop_level":105.8444,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-04","known_ts":"2025-06-04","bar_index":2235,"type":"RECLAIM","strength":0.588,"price":107.2476,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-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":"2025-06-03","prior_stop_level":105.8444,"sweep_low":104.9388,"atr14":1.78682,"stop_level":104.04539,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-20","known_ts":"2025-06-20","bar_index":2239,"type":"SELL","basis":"structure_stop","strength":0.588,"price":104.8294,"stop_level":105.3469,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-23","known_ts":"2025-06-23","bar_index":2239,"type":"RECLAIM","strength":0.588,"price":105.5558,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-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":"2025-06-20","prior_stop_level":105.3469,"sweep_low":104.1626,"atr14":1.676298,"stop_level":103.324451,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-02","known_ts":"2025-09-04","bar_index":2256,"type":"BUY","strength":0.45,"price":94.9384,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-09-18","known_ts":"2025-09-22","bar_index":2260,"type":"BUY","strength":0.45,"price":93.145,"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":"2026-01-20","known_ts":"2026-01-20","bar_index":2288,"type":"SELL","basis":"structure_stop","strength":0.725,"price":86.9978,"stop_level":90.6941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-04-29","known_ts":"2026-04-29","bar_index":2311,"type":"SELL","basis":"structure_stop","strength":0.588,"price":65.4595,"stop_level":69.6212,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-01","known_ts":"2026-05-01","bar_index":2311,"type":"SELL","basis":"structure_stop","strength":0.588,"price":66.4475,"stop_level":69.6212,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-20","known_ts":"2026-05-22","bar_index":2316,"type":"REBUY","strength":0.588,"price":66.97,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-05-20","known_ts":"2026-05-22","bar_index":2316,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2026-05-20","trigger_known_ts":"2026-05-22","strength":0.588,"price":66.97,"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.385928,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":60.679,"atr14":2.374279,"stop_level":59.49186,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-23","known_ts":"2026-07-23","bar_index":2330,"type":"SELL","basis":"structure_stop","strength":0.725,"price":63.79,"stop_level":65.56,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-07-24","known_ts":"2026-07-24","bar_index":2330,"type":"RECLAIM","strength":0.725,"price":66.43,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-07-23","prior_stop_level":65.56,"sweep_low":63.15,"atr14":2.153269,"stop_level":62.073365,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-07-23","last_scored_basis":"structure_stop","bars_since_signal":5,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":false},"early_dots":["2018-04-30","2018-08-07","2018-10-15","2018-10-31","2019-08-16","2019-09-25","2019-10-11","2020-02-12","2020-03-02","2020-09-29","2020-11-02","2021-02-25","2021-06-14","2021-07-22","2021-08-20","2021-10-12","2021-11-05","2021-12-02","2021-12-20","2022-06-27","2022-09-08","2022-09-29","2022-11-10","2023-06-28","2023-08-07","2023-08-28","2023-10-05","2023-10-31","2024-04-16","2024-05-02","2024-11-05","2025-03-14","2025-04-01","2025-04-09","2025-05-09","2025-07-02","2025-07-21","2025-08-19","2026-02-24","2026-05-20"],"warnings":[{"ts":"2021-11-10","kind":"confirm","px":87.2164,"level":88.4866},{"ts":"2022-04-29","kind":"arm","px":79.1189},{"ts":"2022-05-05","kind":"confirm","px":78.7816,"level":78.8709},{"ts":"2022-05-06","kind":"arm","px":78.8907},{"ts":"2022-05-09","kind":"confirm","px":78.2159,"level":78.8709},{"ts":"2022-06-01","kind":"arm","px":84.1203},{"ts":"2022-06-09","kind":"confirm","px":81.1929,"level":82.2845},{"ts":"2022-06-10","kind":"arm","px":78.2258},{"ts":"2022-06-13","kind":"confirm","px":75.5763,"level":82.2845},{"ts":"2022-08-19","kind":"arm","px":82.8303},{"ts":"2022-08-22","kind":"confirm","px":82.1555,"level":83.7631},{"ts":"2022-11-03","kind":"arm","px":77.3129},{"ts":"2022-12-28","kind":"confirm","px":84.2394,"level":84.4279},{"ts":"2023-02-21","kind":"arm","px":91.3644},{"ts":"2023-03-07","kind":"confirm","px":88.8835,"level":88.9332},{"ts":"2023-04-24","kind":"arm","px":97.8741},{"ts":"2023-11-29","kind":"arm","px":100.087},{"ts":"2024-01-02","kind":"confirm","px":103.1136,"level":105.5746},{"ts":"2024-01-03","kind":"arm","px":101.8534},{"ts":"2024-01-04","kind":"confirm","px":101.6747,"level":105.5746},{"ts":"2024-02-13","kind":"arm","px":110.6355},{"ts":"2024-02-21","kind":"confirm","px":110.5562,"level":110.6355},{"ts":"2024-08-07","kind":"arm","px":104.9792},{"ts":"2024-08-08","kind":"confirm","px":104.3044,"level":105.0586},{"ts":"2024-09-05","kind":"arm","px":111.4492},{"ts":"2025-02-20","kind":"arm","px":116.6355},{"ts":"2025-02-28","kind":"confirm","px":103.0155,"level":106.82},{"ts":"2025-05-07","kind":"arm","px":105.3816},{"ts":"2025-06-03","kind":"confirm","px":105.3469,"level":105.8444},{"ts":"2025-06-13","kind":"arm","px":107.6656},{"ts":"2025-06-20","kind":"confirm","px":104.8294,"level":105.3469},{"ts":"2025-12-31","kind":"arm","px":91.9594},{"ts":"2026-01-20","kind":"confirm","px":86.9978,"level":90.6941},{"ts":"2026-04-24","kind":"arm","px":72.5553},{"ts":"2026-04-29","kind":"confirm","px":65.4595,"level":69.6212},{"ts":"2026-04-30","kind":"arm","px":65.3098},{"ts":"2026-05-01","kind":"confirm","px":66.4475,"level":69.6212},{"ts":"2026-07-17","kind":"arm","px":68.12},{"ts":"2026-07-23","kind":"confirm","px":63.79,"level":65.56},{"ts":"2026-08-12","kind":"arm","px":73.96}],"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":[]}}}