{"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":"CM","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1998-04-27","known_ts":"1998-04-27","bar_index":37,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.4973,"stop_level":4.5056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-04-28","known_ts":"1998-04-28","bar_index":38,"type":"RECLAIM","strength":0.588,"price":4.5468,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-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":"1998-04-27","prior_stop_level":4.5056,"sweep_low":4.3901,"atr14":0.157835,"stop_level":4.311183,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-07-15","known_ts":"1998-07-17","bar_index":56,"type":"BUY","strength":0.45,"price":4.4828,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-07-23","known_ts":"1998-07-23","bar_index":58,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.3411,"stop_level":4.3495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-07-29","known_ts":"1998-07-29","bar_index":59,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.1078,"stop_level":4.3495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-08-31","known_ts":"1998-09-02","bar_index":67,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-08-31","trigger_known_ts":"1998-09-02","strength":0.45,"price":2.6663,"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.493561,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.458,"atr14":0.152779,"stop_level":2.381611,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-25","known_ts":"1998-09-29","bar_index":73,"type":"BUY","strength":0.45,"price":2.6209,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-25","known_ts":"1998-09-29","bar_index":73,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-09-25","trigger_known_ts":"1998-09-29","strength":0.45,"price":2.6209,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.502184,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.533,"atr14":0.126259,"stop_level":2.469871,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-29","known_ts":"1999-03-31","bar_index":115,"type":"BUY","strength":1.0,"price":3.5358,"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":20},{"ts":"1999-04-30","known_ts":"1999-04-30","bar_index":122,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.5705,"stop_level":3.5792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-03","known_ts":"1999-05-03","bar_index":123,"type":"RECLAIM","strength":0.863,"price":3.5878,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-04-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-04-30","prior_stop_level":3.5792,"sweep_low":3.5618,"atr14":0.093171,"stop_level":3.515214,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-07-07","known_ts":"1999-07-09","bar_index":138,"type":"BUY","strength":0.863,"price":3.4666,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1999-07-20","known_ts":"1999-07-20","bar_index":141,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.3789,"stop_level":3.4315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-07-26","known_ts":"1999-07-26","bar_index":142,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.3174,"stop_level":3.4315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-10-05","known_ts":"1999-10-07","bar_index":159,"type":"BUY","strength":0.45,"price":3.03,"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-10-26","known_ts":"1999-10-26","bar_index":164,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.8517,"stop_level":2.8606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-10-28","known_ts":"1999-10-28","bar_index":164,"type":"RECLAIM","strength":0.45,"price":3.0389,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-10-26 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":"1999-10-26","prior_stop_level":2.8606,"sweep_low":2.8517,"atr14":0.074739,"stop_level":2.81433,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-11","known_ts":"1999-11-11","bar_index":168,"type":"RECLAIM","strength":0.725,"price":3.4845,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-10-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-12-06","known_ts":"1999-12-06","bar_index":173,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.1547,"stop_level":3.1636,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-16","known_ts":"1999-12-20","bar_index":176,"type":"REBUY","strength":0.863,"price":3.3508,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2000-01-10","known_ts":"2000-01-10","bar_index":181,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.2761,"stop_level":3.3212,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-18","known_ts":"2000-01-20","bar_index":183,"type":"BUY","strength":0.863,"price":3.4115,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2000-01-18","known_ts":"2000-01-18","bar_index":183,"type":"RECLAIM","strength":0.863,"price":3.3934,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-01-10","prior_stop_level":3.3212,"sweep_low":3.2219,"atr14":0.077186,"stop_level":3.183307,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-22","known_ts":"2000-02-22","bar_index":191,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.6912,"stop_level":3.7003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-02-28","known_ts":"2000-02-28","bar_index":192,"type":"RECLAIM","strength":1.0,"price":3.7454,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-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":"2000-02-22","prior_stop_level":3.7003,"sweep_low":3.5739,"atr14":0.099507,"stop_level":3.524147,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-09","known_ts":"2000-03-09","bar_index":195,"type":"RECLAIM","strength":1.0,"price":3.7093,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-04-05","known_ts":"2000-04-05","bar_index":201,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.9988,"stop_level":4.1175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-04-11","known_ts":"2000-04-11","bar_index":202,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.0992,"stop_level":4.1175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-04-12","known_ts":"2000-04-12","bar_index":203,"type":"RECLAIM","strength":1.0,"price":4.2635,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-04-05","prior_stop_level":4.1175,"sweep_low":3.8618,"atr14":0.142375,"stop_level":3.790613,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-12","known_ts":"2000-04-12","bar_index":203,"type":"RECLAIM","strength":1.0,"price":4.2635,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-04-11","prior_stop_level":4.1175,"sweep_low":3.9714,"atr14":0.142375,"stop_level":3.900213,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-31","known_ts":"2000-06-02","bar_index":214,"type":"BUY","strength":0.863,"price":4.3457,"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":45},{"ts":"2000-06-29","known_ts":"2000-06-29","bar_index":221,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.0819,"stop_level":4.1266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-07-26","known_ts":"2000-07-28","bar_index":227,"type":"BUY","strength":0.863,"price":4.2482,"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":"2000-08-11","known_ts":"2000-08-15","bar_index":231,"type":"BUY","strength":1.0,"price":4.4975,"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":30},{"ts":"2000-10-10","known_ts":"2000-10-10","bar_index":244,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.7579,"stop_level":4.793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-12-22","known_ts":"2000-12-27","bar_index":262,"type":"BUY","strength":0.725,"price":4.5932,"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":45},{"ts":"2001-04-09","known_ts":"2001-04-11","bar_index":286,"type":"BUY","strength":0.725,"price":4.9924,"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":"2001-05-03","known_ts":"2001-05-03","bar_index":291,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.8489,"stop_level":4.8932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-05-08","known_ts":"2001-05-08","bar_index":292,"type":"RECLAIM","strength":0.863,"price":4.9008,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-03 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":"2001-05-03","prior_stop_level":4.8932,"sweep_low":4.7802,"atr14":0.087105,"stop_level":4.736648,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-14","known_ts":"2001-05-16","bar_index":294,"type":"REBUY","strength":0.725,"price":5.0108,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2001-05-30","known_ts":"2001-05-30","bar_index":297,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.8489,"stop_level":4.8916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-05-31","known_ts":"2001-06-04","bar_index":298,"type":"REBUY","strength":0.863,"price":5.1818,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2001-05-31","known_ts":"2001-05-31","bar_index":298,"type":"RECLAIM","strength":0.863,"price":4.994,"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":true,"monthlyBull":true},"anchor_ts":"2001-05-30","prior_stop_level":4.8916,"sweep_low":4.7985,"atr14":0.097758,"stop_level":4.749621,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-27","known_ts":"2001-06-27","bar_index":304,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.1677,"stop_level":5.1925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-28","known_ts":"2001-06-28","bar_index":304,"type":"RECLAIM","strength":1.0,"price":5.1986,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-06-27","prior_stop_level":5.1925,"sweep_low":5.1307,"atr14":0.100098,"stop_level":5.080651,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-11","known_ts":"2001-07-11","bar_index":307,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.1646,"stop_level":5.1677,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-12","known_ts":"2001-07-12","bar_index":307,"type":"RECLAIM","strength":1.0,"price":5.2619,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-07-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-07-11","prior_stop_level":5.1677,"sweep_low":5.126,"atr14":0.090859,"stop_level":5.08057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-13","known_ts":"2001-07-17","bar_index":308,"type":"REBUY","strength":1.0,"price":5.3653,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2001-08-21","known_ts":"2001-08-23","bar_index":317,"type":"BUY","strength":0.863,"price":5.4656,"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":"2001-09-17","known_ts":"2001-09-17","bar_index":321,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0998,"stop_level":5.4733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-09-19","known_ts":"2001-09-19","bar_index":322,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.9161,"stop_level":5.4733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-11-07","known_ts":"2001-11-09","bar_index":334,"type":"BUY","strength":0.588,"price":5.1411,"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":70},{"ts":"2002-03-04","known_ts":"2002-03-06","bar_index":360,"type":"BUY","strength":0.588,"price":5.5523,"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":25},{"ts":"2002-04-25","known_ts":"2002-04-25","bar_index":372,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.5334,"stop_level":5.5797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-29","known_ts":"2002-04-29","bar_index":373,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.4807,"stop_level":5.5797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-08-06","known_ts":"2002-08-08","bar_index":396,"type":"BUY","strength":0.45,"price":4.4315,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-09-20","known_ts":"2002-09-20","bar_index":406,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.2631,"stop_level":4.3376,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-09-24","known_ts":"2002-09-24","bar_index":407,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.0851,"stop_level":4.3376,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-10-17","known_ts":"2002-10-21","bar_index":413,"type":"BUY","strength":0.588,"price":4.424,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-11-12","known_ts":"2002-11-12","bar_index":419,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.1575,"stop_level":4.1591,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-13","known_ts":"2002-11-13","bar_index":419,"type":"RECLAIM","strength":0.588,"price":4.2085,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-11-12","prior_stop_level":4.1591,"sweep_low":4.1131,"atr14":0.140811,"stop_level":4.042695,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-20","known_ts":"2002-12-20","bar_index":428,"type":"RECLAIM","strength":0.863,"price":4.8541,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-11-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-27","known_ts":"2003-01-27","bar_index":435,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.6889,"stop_level":4.7707,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-31","known_ts":"2003-01-31","bar_index":437,"type":"RECLAIM","strength":0.863,"price":4.7824,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-01-27","prior_stop_level":4.7707,"sweep_low":4.5988,"atr14":0.096066,"stop_level":4.550767,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-13","known_ts":"2003-02-13","bar_index":440,"type":"RECLAIM","strength":0.863,"price":4.7356,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-02","known_ts":"2003-04-02","bar_index":451,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.3046,"stop_level":5.4048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-04","known_ts":"2003-04-04","bar_index":451,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.3857,"stop_level":5.4048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-07","known_ts":"2003-04-07","bar_index":452,"type":"RECLAIM","strength":0.863,"price":5.411,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-04-02","prior_stop_level":5.4048,"sweep_low":5.2302,"atr14":0.092751,"stop_level":5.183824,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-07","known_ts":"2003-04-07","bar_index":452,"type":"RECLAIM","strength":0.863,"price":5.411,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-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":"2003-04-04","prior_stop_level":5.4048,"sweep_low":5.3147,"atr14":0.092751,"stop_level":5.268324,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-21","known_ts":"2003-04-21","bar_index":455,"type":"RECLAIM","strength":0.863,"price":5.7558,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-18","known_ts":"2003-07-18","bar_index":475,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.5845,"stop_level":6.6193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-23","known_ts":"2003-07-23","bar_index":476,"type":"RECLAIM","strength":0.863,"price":6.6835,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2003-07-18","prior_stop_level":6.6193,"sweep_low":6.4666,"atr14":0.104892,"stop_level":6.414154,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-01","known_ts":"2003-10-03","bar_index":493,"type":"REBUY","strength":0.863,"price":7.388,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2003-10-30","known_ts":"2003-10-30","bar_index":500,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.8105,"stop_level":7.8277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-04","known_ts":"2003-11-04","bar_index":501,"type":"RECLAIM","strength":1.0,"price":7.8674,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-10-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":"2003-10-30","prior_stop_level":7.8277,"sweep_low":7.6053,"atr14":0.106536,"stop_level":7.552032,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-11-17","known_ts":"2003-11-17","bar_index":504,"type":"RECLAIM","strength":1.0,"price":8.0156,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-10-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-20","known_ts":"2003-11-24","bar_index":505,"type":"REBUY","strength":1.0,"price":8.2225,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2004-01-28","known_ts":"2004-01-28","bar_index":520,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.8446,"stop_level":8.8952,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-14","known_ts":"2004-04-14","bar_index":537,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.0473,"stop_level":9.1422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-04-16","known_ts":"2004-04-16","bar_index":538,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.9206,"stop_level":9.1422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-06-10","known_ts":"2004-06-15","bar_index":551,"type":"BUY","strength":0.725,"price":8.5107,"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":"aplus","score":80},{"ts":"2004-07-15","known_ts":"2004-07-15","bar_index":558,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.4382,"stop_level":8.6483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-07-19","known_ts":"2004-07-19","bar_index":559,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.6341,"stop_level":8.6483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-07-20","known_ts":"2004-07-20","bar_index":559,"type":"RECLAIM","strength":0.725,"price":8.6893,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-15 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":"2004-07-15","prior_stop_level":8.6483,"sweep_low":8.3242,"atr14":0.126419,"stop_level":8.260991,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-20","known_ts":"2004-07-20","bar_index":559,"type":"RECLAIM","strength":0.725,"price":8.6893,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-19 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":"2004-07-19","prior_stop_level":8.6483,"sweep_low":8.4649,"atr14":0.126419,"stop_level":8.401691,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-03","known_ts":"2004-08-03","bar_index":563,"type":"RECLAIM","strength":0.725,"price":8.7961,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-24","known_ts":"2004-11-24","bar_index":589,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.7873,"stop_level":10.8503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-26","known_ts":"2004-11-26","bar_index":590,"type":"RECLAIM","strength":0.863,"price":10.9638,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-11-24","prior_stop_level":10.8503,"sweep_low":10.7495,"atr14":0.160783,"stop_level":10.669109,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-03-03","known_ts":"2005-03-07","bar_index":612,"type":"BUY","strength":0.588,"price":10.5668,"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":50},{"ts":"2005-04-15","known_ts":"2005-04-15","bar_index":622,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.7482,"stop_level":10.9576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-04-19","known_ts":"2005-04-19","bar_index":622,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.8603,"stop_level":10.9576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-04-21","known_ts":"2005-04-21","bar_index":623,"type":"RECLAIM","strength":0.725,"price":10.9962,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-04-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":"2005-04-15","prior_stop_level":10.9576,"sweep_low":10.7096,"atr14":0.134586,"stop_level":10.642307,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-21","known_ts":"2005-04-21","bar_index":623,"type":"RECLAIM","strength":0.725,"price":10.9962,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-04-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-04-19","prior_stop_level":10.9576,"sweep_low":10.739,"atr14":0.134586,"stop_level":10.671707,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-28","known_ts":"2005-05-02","bar_index":625,"type":"REBUY","strength":0.725,"price":10.9981,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2005-06-15","known_ts":"2005-06-17","bar_index":636,"type":"BUY","strength":0.588,"price":11.292,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":85},{"ts":"2005-08-05","known_ts":"2005-08-05","bar_index":648,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.9399,"stop_level":11.6216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-09-14","known_ts":"2005-09-16","bar_index":657,"type":"BUY","strength":0.588,"price":11.5677,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2005-10-10","known_ts":"2005-10-10","bar_index":663,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.457,"stop_level":11.6569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-03","known_ts":"2005-11-03","bar_index":669,"type":"RECLAIM","strength":0.725,"price":11.7217,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-10-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-15","known_ts":"2005-12-15","bar_index":678,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.116,"stop_level":12.1179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-16","known_ts":"2005-12-16","bar_index":679,"type":"RECLAIM","strength":0.725,"price":12.285,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-15","prior_stop_level":12.1179,"sweep_low":12.1141,"atr14":0.136576,"stop_level":12.045812,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-30","known_ts":"2005-12-30","bar_index":682,"type":"RECLAIM","strength":0.863,"price":12.887,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-24","known_ts":"2006-01-24","bar_index":687,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.9155,"stop_level":13.0046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-26","known_ts":"2006-01-26","bar_index":687,"type":"RECLAIM","strength":0.863,"price":13.0691,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-01-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-01-24","prior_stop_level":13.0046,"sweep_low":12.87,"atr14":0.170181,"stop_level":12.784909,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-03","known_ts":"2006-03-03","bar_index":696,"type":"RECLAIM","strength":0.863,"price":13.8316,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-12","known_ts":"2006-04-12","bar_index":705,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.7104,"stop_level":13.8846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-18","known_ts":"2006-04-18","bar_index":706,"type":"RECLAIM","strength":0.863,"price":13.9248,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-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":"2006-04-12","prior_stop_level":13.8846,"sweep_low":13.6031,"atr14":0.170558,"stop_level":13.517821,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-17","known_ts":"2006-07-19","bar_index":727,"type":"BUY","strength":0.725,"price":13.3337,"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":"2006-09-07","known_ts":"2006-09-07","bar_index":739,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.9733,"stop_level":14.039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-11","known_ts":"2006-09-11","bar_index":740,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.8883,"stop_level":14.039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-13","known_ts":"2006-09-13","bar_index":740,"type":"RECLAIM","strength":0.725,"price":14.0815,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-09-07","prior_stop_level":14.039,"sweep_low":13.7801,"atr14":0.197771,"stop_level":13.681215,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-13","known_ts":"2006-09-13","bar_index":740,"type":"RECLAIM","strength":0.725,"price":14.0815,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-09-11","prior_stop_level":14.039,"sweep_low":13.7801,"atr14":0.197771,"stop_level":13.681215,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-27","known_ts":"2006-09-27","bar_index":744,"type":"RECLAIM","strength":0.725,"price":14.7491,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-18","known_ts":"2006-10-20","bar_index":749,"type":"REBUY","strength":0.725,"price":14.7374,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2006-11-28","known_ts":"2006-11-28","bar_index":758,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.5694,"stop_level":15.6493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-30","known_ts":"2006-11-30","bar_index":759,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.3512,"stop_level":15.6493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-05","known_ts":"2006-12-05","bar_index":760,"type":"RECLAIM","strength":0.863,"price":15.7292,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-11-28","prior_stop_level":15.6493,"sweep_low":15.1641,"atr14":0.212936,"stop_level":15.057632,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-05","known_ts":"2006-12-05","bar_index":760,"type":"RECLAIM","strength":0.863,"price":15.7292,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-11-30","prior_stop_level":15.6493,"sweep_low":15.1641,"atr14":0.212936,"stop_level":15.057632,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-08","known_ts":"2006-12-12","bar_index":761,"type":"REBUY","strength":0.863,"price":16.3448,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2007-01-04","known_ts":"2007-01-04","bar_index":766,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.4325,"stop_level":16.5366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-01-22","known_ts":"2007-01-22","bar_index":770,"type":"RECLAIM","strength":1.0,"price":16.8408,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-02-12","known_ts":"2007-02-12","bar_index":775,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.7682,"stop_level":16.8113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-02-13","known_ts":"2007-02-13","bar_index":775,"type":"RECLAIM","strength":1.0,"price":17.0645,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-02-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-02-12","prior_stop_level":16.8113,"sweep_low":16.7485,"atr14":0.181326,"stop_level":16.657837,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-02","known_ts":"2007-03-02","bar_index":779,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.7309,"stop_level":16.7682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-03-06","known_ts":"2007-03-06","bar_index":780,"type":"RECLAIM","strength":0.863,"price":16.8545,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-03-02 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-03-02","prior_stop_level":16.7682,"sweep_low":16.4777,"atr14":0.275251,"stop_level":16.340075,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-17","known_ts":"2007-05-17","bar_index":797,"type":"RECLAIM","strength":1.0,"price":19.1796,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-06-07","known_ts":"2007-06-07","bar_index":801,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.09,"stop_level":18.1671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-06-08","known_ts":"2007-06-08","bar_index":802,"type":"RECLAIM","strength":1.0,"price":18.3827,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-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":"2007-06-07","prior_stop_level":18.1671,"sweep_low":18.0702,"atr14":0.293477,"stop_level":17.923462,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-24","known_ts":"2007-08-28","bar_index":820,"type":"BUY","strength":0.725,"price":17.3702,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2007-11-08","known_ts":"2007-11-08","bar_index":837,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.635,"stop_level":20.7476,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-01-25","known_ts":"2008-01-29","bar_index":855,"type":"BUY","strength":0.45,"price":14.3454,"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-02-21","known_ts":"2008-02-25","bar_index":861,"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-02-21","trigger_known_ts":"2008-02-25","strength":0.45,"price":13.9445,"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.357417,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.1062,"atr14":0.454209,"stop_level":12.879096,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-27","known_ts":"2008-05-27","bar_index":883,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.8513,"stop_level":14.8699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-22","known_ts":"2008-07-24","bar_index":896,"type":"BUY","strength":0.45,"price":12.3332,"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-22","known_ts":"2008-07-24","bar_index":896,"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-07-22","trigger_known_ts":"2008-07-24","strength":0.45,"price":12.3332,"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.431668,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.203,"atr14":0.578563,"stop_level":9.913719,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-14","known_ts":"2008-08-14","bar_index":901,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.9314,"stop_level":12.1009,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-15","known_ts":"2008-09-15","bar_index":908,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.9544,"stop_level":12.3018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-18","known_ts":"2008-09-18","bar_index":909,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.7598,"stop_level":12.3018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-19","known_ts":"2008-09-19","bar_index":910,"type":"RECLAIM","strength":0.725,"price":12.4713,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-09-15","prior_stop_level":12.3018,"sweep_low":10.4646,"atr14":0.679635,"stop_level":10.124782,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-19","known_ts":"2008-09-19","bar_index":910,"type":"RECLAIM","strength":0.725,"price":12.4713,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-09-18","prior_stop_level":12.3018,"sweep_low":10.9103,"atr14":0.679635,"stop_level":10.570482,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-05","known_ts":"2008-11-07","bar_index":921,"type":"BUY","strength":0.588,"price":9.8382,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2008-11-26","known_ts":"2008-12-01","bar_index":926,"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-26","trigger_known_ts":"2008-12-01","strength":0.45,"price":7.8417,"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.54564,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.5008,"atr14":0.674062,"stop_level":6.163769,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-16","known_ts":"2009-01-16","bar_index":937,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.3058,"stop_level":8.3684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-13","known_ts":"2009-03-17","bar_index":950,"type":"BUY","strength":0.725,"price":7.9688,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"2009-08-17","known_ts":"2009-08-17","bar_index":986,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.3133,"stop_level":13.4966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-19","known_ts":"2009-08-19","bar_index":986,"type":"RECLAIM","strength":1.0,"price":13.5257,"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":true},"anchor_ts":"2009-08-17","prior_stop_level":13.4966,"sweep_low":12.9534,"atr14":0.443254,"stop_level":12.731773,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-27","known_ts":"2009-10-27","bar_index":1002,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.1721,"stop_level":13.265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2009-10-29","known_ts":"2009-10-29","bar_index":1003,"type":"RECLAIM","strength":0.863,"price":13.3624,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2009-10-27","prior_stop_level":13.265,"sweep_low":12.9773,"atr14":0.350743,"stop_level":12.801928,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-11-23","known_ts":"2009-11-25","bar_index":1009,"type":"BUY","strength":0.863,"price":14.9591,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2010-02-17","known_ts":"2010-02-19","bar_index":1028,"type":"BUY","strength":0.863,"price":14.9301,"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":"2010-04-07","known_ts":"2010-04-07","bar_index":1039,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.8482,"stop_level":16.8947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-08","known_ts":"2010-04-08","bar_index":1039,"type":"RECLAIM","strength":1.0,"price":16.897,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-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":"2010-04-07","prior_stop_level":16.8947,"sweep_low":16.5675,"atr14":0.282034,"stop_level":16.426483,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-22","known_ts":"2010-04-22","bar_index":1043,"type":"RECLAIM","strength":1.0,"price":17.8205,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-04","known_ts":"2010-05-04","bar_index":1045,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.7044,"stop_level":16.8923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-27","known_ts":"2010-07-29","bar_index":1065,"type":"BUY","strength":0.725,"price":16.1009,"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":"2010-11-16","known_ts":"2010-11-16","bar_index":1091,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.4612,"stop_level":17.6655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-17","known_ts":"2010-11-17","bar_index":1091,"type":"RECLAIM","strength":1.0,"price":17.7676,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-16","prior_stop_level":17.6655,"sweep_low":17.3163,"atr14":0.343943,"stop_level":17.144328,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-02","known_ts":"2010-12-02","bar_index":1095,"type":"RECLAIM","strength":1.0,"price":18.131,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-07","known_ts":"2011-02-09","bar_index":1110,"type":"BUY","strength":0.725,"price":19.0096,"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":"2011-03-22","known_ts":"2011-03-24","bar_index":1120,"type":"REBUY","strength":1.0,"price":20.7237,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-04-25","known_ts":"2011-04-25","bar_index":1127,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.6703,"stop_level":20.7116,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-29","known_ts":"2011-04-29","bar_index":1129,"type":"RECLAIM","strength":1.0,"price":20.9638,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-04-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-04-25","prior_stop_level":20.7116,"sweep_low":20.3913,"atr14":0.289118,"stop_level":20.246741,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-07-21","known_ts":"2011-07-25","bar_index":1148,"type":"BUY","strength":0.588,"price":19.2322,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2011-08-29","known_ts":"2011-08-31","bar_index":1157,"type":"BUY","strength":0.588,"price":19.112,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2011-09-21","known_ts":"2011-09-21","bar_index":1162,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.9859,"stop_level":18.1429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-10-03","known_ts":"2011-10-03","bar_index":1165,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.806,"stop_level":16.8598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-10-05","known_ts":"2011-10-05","bar_index":1165,"type":"RECLAIM","strength":0.588,"price":17.3352,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-10-03","prior_stop_level":16.8598,"sweep_low":16.1302,"atr14":0.566039,"stop_level":15.84718,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-01","known_ts":"2011-11-01","bar_index":1172,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.8818,"stop_level":18.098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-03","known_ts":"2011-11-03","bar_index":1172,"type":"RECLAIM","strength":0.588,"price":18.2943,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-01","prior_stop_level":18.098,"sweep_low":17.8495,"atr14":0.488139,"stop_level":17.605431,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":1174,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.6383,"stop_level":17.8818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-17","known_ts":"2012-01-17","bar_index":1189,"type":"RECLAIM","strength":0.725,"price":18.9858,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-06","known_ts":"2012-03-06","bar_index":1200,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.1442,"stop_level":19.2473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-09","known_ts":"2012-03-09","bar_index":1201,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.031,"stop_level":19.2473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-08","known_ts":"2012-03-08","bar_index":1201,"type":"RECLAIM","strength":0.863,"price":19.3203,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-03-06","prior_stop_level":19.2473,"sweep_low":18.8751,"atr14":0.271432,"stop_level":18.739384,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-13","known_ts":"2012-03-13","bar_index":1202,"type":"RECLAIM","strength":0.863,"price":19.2951,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-03-09","prior_stop_level":19.2473,"sweep_low":18.8298,"atr14":0.28781,"stop_level":18.685895,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-26","known_ts":"2012-03-26","bar_index":1205,"type":"RECLAIM","strength":0.863,"price":19.5755,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-15","known_ts":"2012-06-19","bar_index":1224,"type":"BUY","strength":0.45,"price":18.1787,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-08-30","known_ts":"2012-08-30","bar_index":1241,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.5556,"stop_level":19.6072,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-31","known_ts":"2012-08-31","bar_index":1242,"type":"RECLAIM","strength":0.863,"price":19.9267,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-08-30","prior_stop_level":19.6072,"sweep_low":19.5093,"atr14":0.252731,"stop_level":19.382935,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-14","known_ts":"2012-09-14","bar_index":1245,"type":"RECLAIM","strength":0.863,"price":20.4239,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-26","known_ts":"2012-09-26","bar_index":1247,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.28,"stop_level":20.3544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-27","known_ts":"2012-09-27","bar_index":1248,"type":"RECLAIM","strength":0.863,"price":20.546,"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":20.3544,"sweep_low":20.2617,"atr14":0.231546,"stop_level":20.145927,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-10","known_ts":"2012-10-10","bar_index":1251,"type":"RECLAIM","strength":0.863,"price":20.3817,"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":false}},{"ts":"2013-01-09","known_ts":"2013-01-11","bar_index":1271,"type":"REBUY","strength":0.863,"price":21.9465,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-02-04","known_ts":"2013-02-04","bar_index":1276,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.8911,"stop_level":21.9043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-02-06","known_ts":"2013-02-06","bar_index":1277,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.8964,"stop_level":21.9043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-02-05","known_ts":"2013-02-05","bar_index":1277,"type":"RECLAIM","strength":0.863,"price":21.9149,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-02-04","prior_stop_level":21.9043,"sweep_low":21.7724,"atr14":0.201108,"stop_level":21.671846,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-13","known_ts":"2013-02-13","bar_index":1279,"type":"RECLAIM","strength":0.863,"price":21.9465,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-02-06","prior_stop_level":21.9043,"sweep_low":21.6247,"atr14":0.192891,"stop_level":21.528255,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-29","known_ts":"2013-05-01","bar_index":1296,"type":"BUY","strength":0.725,"price":21.1971,"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":35},{"ts":"2013-05-15","known_ts":"2013-05-15","bar_index":1300,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.4925,"stop_level":21.1383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2013-06-11","known_ts":"2013-06-13","bar_index":1306,"type":"REBUY","strength":0.588,"price":20.3643,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2013-07-11","known_ts":"2013-07-15","bar_index":1313,"type":"BUY","strength":0.45,"price":19.7378,"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":"2013-08-21","known_ts":"2013-08-21","bar_index":1322,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.3568,"stop_level":20.4919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-08-23","known_ts":"2013-08-23","bar_index":1323,"type":"RECLAIM","strength":0.588,"price":20.573,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2013-08-21","prior_stop_level":20.4919,"sweep_low":20.2621,"atr14":0.240886,"stop_level":20.141657,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-05","known_ts":"2013-09-05","bar_index":1326,"type":"RECLAIM","strength":0.725,"price":21.4461,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-12-03","known_ts":"2013-12-03","bar_index":1346,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.1741,"stop_level":23.1769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-12-06","known_ts":"2013-12-06","bar_index":1347,"type":"RECLAIM","strength":1.0,"price":23.2234,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-12-03","prior_stop_level":23.1769,"sweep_low":22.712,"atr14":0.271218,"stop_level":22.576391,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-24","known_ts":"2014-02-26","bar_index":1365,"type":"BUY","strength":0.725,"price":22.7468,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2014-04-23","known_ts":"2014-04-23","bar_index":1378,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.4993,"stop_level":24.5077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-25","known_ts":"2014-04-25","bar_index":1379,"type":"RECLAIM","strength":1.0,"price":24.5614,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-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":"2014-04-23","prior_stop_level":24.5077,"sweep_low":24.4174,"atr14":0.225122,"stop_level":24.304839,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-07","known_ts":"2014-05-07","bar_index":1382,"type":"RECLAIM","strength":1.0,"price":25.0891,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-04-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-16","known_ts":"2014-05-16","bar_index":1384,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.0863,"stop_level":25.0891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-21","known_ts":"2014-05-21","bar_index":1385,"type":"RECLAIM","strength":1.0,"price":25.1766,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-05-16","prior_stop_level":25.0891,"sweep_low":24.9057,"atr14":0.204228,"stop_level":24.803586,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-27","known_ts":"2014-06-27","bar_index":1394,"type":"RECLAIM","strength":1.0,"price":26.1357,"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":true}},{"ts":"2014-08-08","known_ts":"2014-08-08","bar_index":1403,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.8163,"stop_level":25.9446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-08-11","known_ts":"2014-08-11","bar_index":1404,"type":"RECLAIM","strength":0.863,"price":26.0159,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-08-08","prior_stop_level":25.9446,"sweep_low":25.6452,"atr14":0.289142,"stop_level":25.500629,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-09-05","known_ts":"2014-09-05","bar_index":1410,"type":"RECLAIM","strength":1.0,"price":27.6326,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-09-22","known_ts":"2014-09-22","bar_index":1413,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.3361,"stop_level":27.5385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-11-07","known_ts":"2014-11-11","bar_index":1425,"type":"BUY","strength":0.725,"price":26.3267,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2014-12-08","known_ts":"2014-12-08","bar_index":1431,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.4861,"stop_level":26.5829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2014-12-10","known_ts":"2014-12-10","bar_index":1432,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.1061,"stop_level":26.5829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2015-02-10","known_ts":"2015-02-12","bar_index":1446,"type":"BUY","strength":0.45,"price":22.2316,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-03-17","known_ts":"2015-03-17","bar_index":1454,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.1238,"stop_level":21.2296,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-18","known_ts":"2015-03-18","bar_index":1454,"type":"RECLAIM","strength":0.588,"price":21.5469,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-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":"2015-03-17","prior_stop_level":21.2296,"sweep_low":20.9916,"atr14":0.442385,"stop_level":20.770408,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-18","known_ts":"2015-05-18","bar_index":1468,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.1186,"stop_level":23.2642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-21","known_ts":"2015-05-21","bar_index":1469,"type":"RECLAIM","strength":0.588,"price":23.2821,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-05-18","prior_stop_level":23.2642,"sweep_low":22.8036,"atr14":0.329337,"stop_level":22.638932,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-24","known_ts":"2015-06-26","bar_index":1477,"type":"BUY","strength":0.725,"price":23.0838,"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":"quality","score":75},{"ts":"2015-08-27","known_ts":"2015-08-31","bar_index":1492,"type":"BUY","strength":0.588,"price":22.0527,"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":"2015-09-23","known_ts":"2015-09-23","bar_index":1498,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.19,"stop_level":21.22,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-25","known_ts":"2015-09-25","bar_index":1498,"type":"RECLAIM","strength":0.588,"price":21.2846,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-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":"2015-09-23","prior_stop_level":21.22,"sweep_low":20.8404,"atr14":0.419182,"stop_level":20.630809,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-28","known_ts":"2015-09-28","bar_index":1499,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.0017,"stop_level":21.22,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-29","known_ts":"2015-09-29","bar_index":1499,"type":"RECLAIM","strength":0.588,"price":21.2542,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-09-28","prior_stop_level":21.22,"sweep_low":20.953,"atr14":0.403887,"stop_level":20.751056,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-14","known_ts":"2015-10-14","bar_index":1503,"type":"RECLAIM","strength":0.863,"price":23.3352,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-09-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-21","known_ts":"2015-10-21","bar_index":1504,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.9975,"stop_level":23.107,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-22","known_ts":"2015-10-22","bar_index":1505,"type":"RECLAIM","strength":0.863,"price":23.5025,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-10-21","prior_stop_level":23.107,"sweep_low":22.9762,"atr14":0.36956,"stop_level":22.79142,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-04","known_ts":"2015-11-04","bar_index":1508,"type":"RECLAIM","strength":0.863,"price":23.0248,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-10-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-09","known_ts":"2015-11-09","bar_index":1509,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.8088,"stop_level":22.9975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-25","known_ts":"2015-11-25","bar_index":1513,"type":"RECLAIM","strength":0.863,"price":22.8788,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-01-28","known_ts":"2016-02-01","bar_index":1527,"type":"BUY","strength":0.45,"price":19.9741,"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":"2016-02-12","known_ts":"2016-02-12","bar_index":1530,"type":"SELL","basis":"structure_stop","strength":0.45,"price":19.3211,"stop_level":19.5552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2016-02-16","known_ts":"2016-02-16","bar_index":1531,"type":"RECLAIM","strength":0.45,"price":19.7462,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-02-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2016-02-12","prior_stop_level":19.5552,"sweep_low":18.6742,"atr14":0.550977,"stop_level":18.398711,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-03","known_ts":"2016-03-03","bar_index":1535,"type":"RECLAIM","strength":0.725,"price":21.8225,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-02-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-15","known_ts":"2016-08-17","bar_index":1573,"type":"BUY","strength":0.863,"price":24.5369,"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-09-09","known_ts":"2016-09-09","bar_index":1579,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.8429,"stop_level":25.0101,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-14","known_ts":"2016-09-14","bar_index":1580,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.2372,"stop_level":25.0101,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-11","known_ts":"2016-11-15","bar_index":1594,"type":"BUY","strength":0.725,"price":24.4954,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2016-12-23","known_ts":"2016-12-23","bar_index":1603,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.4483,"stop_level":26.4779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-29","known_ts":"2016-12-29","bar_index":1604,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.4096,"stop_level":26.4779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-03","known_ts":"2017-01-03","bar_index":1605,"type":"RECLAIM","strength":1.0,"price":26.6194,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-12-23","prior_stop_level":26.4779,"sweep_low":26.2966,"atr14":0.269737,"stop_level":26.161732,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-03","known_ts":"2017-01-03","bar_index":1605,"type":"RECLAIM","strength":1.0,"price":26.6194,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-12-29","prior_stop_level":26.4779,"sweep_low":26.2966,"atr14":0.269737,"stop_level":26.161732,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-13","known_ts":"2017-01-13","bar_index":1608,"type":"RECLAIM","strength":1.0,"price":26.9616,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-20","known_ts":"2017-03-20","bar_index":1622,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.3175,"stop_level":28.4078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-23","known_ts":"2017-03-23","bar_index":1623,"type":"RECLAIM","strength":1.0,"price":28.5144,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-03-20","prior_stop_level":28.4078,"sweep_low":27.6686,"atr14":0.34707,"stop_level":27.495065,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-12","known_ts":"2017-06-14","bar_index":1642,"type":"BUY","strength":0.588,"price":26.0118,"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":80},{"ts":"2017-08-09","known_ts":"2017-08-09","bar_index":1655,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.2,"stop_level":28.2132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-06","known_ts":"2017-09-06","bar_index":1662,"type":"RECLAIM","strength":0.863,"price":28.6194,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-08-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-20","known_ts":"2017-10-20","bar_index":1672,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.8178,"stop_level":29.9682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-25","known_ts":"2017-10-25","bar_index":1673,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.6741,"stop_level":29.9682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-24","known_ts":"2017-10-24","bar_index":1673,"type":"RECLAIM","strength":1.0,"price":30.0417,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-10-20","prior_stop_level":29.9682,"sweep_low":29.7443,"atr14":0.256902,"stop_level":29.615849,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-08","known_ts":"2017-11-08","bar_index":1677,"type":"RECLAIM","strength":1.0,"price":29.898,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-19","known_ts":"2018-01-19","bar_index":1693,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.0863,"stop_level":33.1572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-22","known_ts":"2018-01-22","bar_index":1693,"type":"RECLAIM","strength":1.0,"price":33.1741,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-01-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-01-19","prior_stop_level":33.1572,"sweep_low":33.0593,"atr14":0.330292,"stop_level":32.894154,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-03","known_ts":"2018-05-07","bar_index":1717,"type":"BUY","strength":0.588,"price":30.055,"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":60},{"ts":"2018-05-29","known_ts":"2018-05-29","bar_index":1722,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.6243,"stop_level":29.7303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2018-05-30","known_ts":"2018-05-30","bar_index":1723,"type":"RECLAIM","strength":0.725,"price":29.9798,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2018-05-29","prior_stop_level":29.7303,"sweep_low":29.474,"atr14":0.387573,"stop_level":29.280213,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-25","known_ts":"2018-07-25","bar_index":1736,"type":"RECLAIM","strength":0.725,"price":31.2979,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-04","known_ts":"2018-10-04","bar_index":1752,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.6914,"stop_level":32.7788,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-01-08","known_ts":"2019-01-10","bar_index":1774,"type":"BUY","strength":0.45,"price":28.2956,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-03-22","known_ts":"2019-03-22","bar_index":1791,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.8269,"stop_level":29.5424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-12","known_ts":"2019-04-16","bar_index":1796,"type":"BUY","strength":0.588,"price":29.7989,"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":"2019-04-12","known_ts":"2019-04-16","bar_index":1796,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-04-12","trigger_known_ts":"2019-04-16","strength":0.588,"price":29.7989,"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.104382,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":29.0668,"atr14":0.313805,"stop_level":28.909898,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-23","known_ts":"2019-04-23","bar_index":1798,"type":"RECLAIM","strength":0.725,"price":29.7127,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-04-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-05-13","known_ts":"2019-05-13","bar_index":1802,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.1278,"stop_level":29.4939,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-05-17","known_ts":"2019-05-21","bar_index":1804,"type":"REBUY","strength":0.725,"price":29.9819,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2019-05-20","known_ts":"2019-05-20","bar_index":1804,"type":"RECLAIM","strength":0.725,"price":29.6805,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-05-13","prior_stop_level":29.4939,"sweep_low":29.0489,"atr14":0.320142,"stop_level":28.888829,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-26","known_ts":"2019-06-28","bar_index":1813,"type":"BUY","strength":0.45,"price":28.5756,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-07-18","known_ts":"2019-07-18","bar_index":1818,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.5647,"stop_level":28.6301,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-07-24","known_ts":"2019-07-24","bar_index":1819,"type":"RECLAIM","strength":0.588,"price":28.7284,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-07-18","prior_stop_level":28.6301,"sweep_low":28.2191,"atr14":0.272242,"stop_level":28.082979,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-02","known_ts":"2019-08-02","bar_index":1821,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.0191,"stop_level":28.3719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-29","known_ts":"2019-09-03","bar_index":1828,"type":"BUY","strength":0.45,"price":28.0081,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-09-09","known_ts":"2019-09-09","bar_index":1830,"type":"RECLAIM","strength":0.725,"price":29.514,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-08-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-02","known_ts":"2019-10-02","bar_index":1835,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.6266,"stop_level":30.1142,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-16","known_ts":"2019-10-16","bar_index":1839,"type":"RECLAIM","strength":0.863,"price":31.1597,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-20","known_ts":"2019-11-20","bar_index":1847,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.7346,"stop_level":31.7899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-21","known_ts":"2019-11-21","bar_index":1847,"type":"RECLAIM","strength":0.863,"price":31.9115,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-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":"2019-11-20","prior_stop_level":31.7899,"sweep_low":31.6794,"atr14":0.254067,"stop_level":31.552366,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-08","known_ts":"2020-04-13","bar_index":1879,"type":"BUY","strength":0.45,"price":23.1302,"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-05-15","known_ts":"2020-05-15","bar_index":1887,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.3697,"stop_level":21.9552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":1888,"type":"RECLAIM","strength":0.588,"price":23.0351,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-15","prior_stop_level":21.9552,"sweep_low":21.191,"atr14":0.872913,"stop_level":20.754544,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-04","known_ts":"2020-06-04","bar_index":1892,"type":"RECLAIM","strength":0.725,"price":28.1418,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-26","known_ts":"2020-06-26","bar_index":1897,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.4002,"stop_level":25.7881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-30","known_ts":"2020-06-30","bar_index":1898,"type":"RECLAIM","strength":0.588,"price":25.8715,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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":"2020-06-26","prior_stop_level":25.7881,"sweep_low":25.1954,"atr14":0.746894,"stop_level":24.821953,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-07","known_ts":"2020-08-07","bar_index":1907,"type":"RECLAIM","strength":0.863,"price":28.0928,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-18","known_ts":"2020-09-18","bar_index":1916,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.8351,"stop_level":29.9509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-02","known_ts":"2020-10-02","bar_index":1920,"type":"RECLAIM","strength":1.0,"price":29.9292,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-22","known_ts":"2020-12-22","bar_index":1938,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.8213,"stop_level":34.029,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-23","known_ts":"2020-12-23","bar_index":1939,"type":"RECLAIM","strength":1.0,"price":34.2093,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-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":"2020-12-22","prior_stop_level":34.029,"sweep_low":33.7546,"atr14":0.446098,"stop_level":33.531551,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-04","known_ts":"2021-01-04","bar_index":1941,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.5644,"stop_level":33.8213,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-05","known_ts":"2021-01-05","bar_index":1941,"type":"RECLAIM","strength":1.0,"price":34.1839,"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":true},"anchor_ts":"2021-01-04","prior_stop_level":33.8213,"sweep_low":33.3301,"atr14":0.503252,"stop_level":33.078474,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-07","known_ts":"2021-01-11","bar_index":1942,"type":"REBUY","strength":1.0,"price":35.0774,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2021-03-30","known_ts":"2021-03-30","bar_index":1960,"type":"SELL","basis":"structure_stop","strength":1.0,"price":39.4638,"stop_level":39.5609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-01","known_ts":"2021-04-01","bar_index":1961,"type":"RECLAIM","strength":1.0,"price":39.6566,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-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":"2021-03-30","prior_stop_level":39.5609,"sweep_low":39.1946,"atr14":0.49341,"stop_level":38.947895,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-14","known_ts":"2021-04-14","bar_index":1964,"type":"RECLAIM","strength":1.0,"price":40.0825,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-03-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-17","known_ts":"2021-06-17","bar_index":1979,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.3341,"stop_level":47.7037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-06-22","known_ts":"2021-06-22","bar_index":1980,"type":"RECLAIM","strength":0.863,"price":47.7157,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-06-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-06-17","prior_stop_level":47.7037,"sweep_low":46.6632,"atr14":0.564935,"stop_level":46.380733,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-07","known_ts":"2021-10-11","bar_index":2005,"type":"BUY","strength":0.725,"price":47.9105,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-11-09","known_ts":"2021-11-09","bar_index":2012,"type":"SELL","basis":"structure_stop","strength":0.725,"price":48.8943,"stop_level":49.706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-11-17","known_ts":"2021-11-17","bar_index":2014,"type":"SELL","basis":"structure_stop","strength":0.725,"price":48.4844,"stop_level":48.5992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-12-23","known_ts":"2021-12-28","bar_index":2023,"type":"BUY","strength":0.725,"price":47.4269,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2022-05-31","known_ts":"2022-06-02","bar_index":2059,"type":"BUY","strength":0.45,"price":46.7203,"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-06-15","known_ts":"2022-06-15","bar_index":2062,"type":"SELL","basis":"structure_stop","strength":0.45,"price":42.2065,"stop_level":44.509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-07-19","known_ts":"2022-07-21","bar_index":2070,"type":"BUY","strength":0.45,"price":40.8716,"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-08-26","known_ts":"2022-08-26","bar_index":2079,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.7612,"stop_level":42.097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-30","known_ts":"2022-08-30","bar_index":2080,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.6115,"stop_level":42.097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-08","known_ts":"2022-09-12","bar_index":2082,"type":"REBUY","strength":0.588,"price":41.7109,"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-10-17","known_ts":"2022-10-19","bar_index":2091,"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":36.5409,"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.318372,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":33.7929,"atr14":1.094687,"stop_level":33.245557,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-20","known_ts":"2022-10-24","bar_index":2092,"type":"BUY","strength":0.45,"price":37.0003,"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":2092,"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":37.0003,"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.309803,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":33.7929,"atr14":1.061423,"stop_level":33.262188,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-29","known_ts":"2022-11-29","bar_index":2101,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.1993,"stop_level":40.2588,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-30","known_ts":"2022-11-30","bar_index":2101,"type":"RECLAIM","strength":0.588,"price":40.982,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-11-29","prior_stop_level":40.2588,"sweep_low":39.8164,"atr14":0.816875,"stop_level":39.407962,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-02","known_ts":"2022-12-02","bar_index":2102,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.5448,"stop_level":40.2588,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-09","known_ts":"2023-01-11","bar_index":2110,"type":"BUY","strength":0.588,"price":36.8432,"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":"2023-01-09","known_ts":"2023-01-11","bar_index":2110,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-01-09","trigger_known_ts":"2023-01-11","strength":0.588,"price":36.8432,"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.312733,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":34.3202,"atr14":0.755439,"stop_level":33.942481,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-23","known_ts":"2023-01-23","bar_index":2113,"type":"RECLAIM","strength":0.725,"price":37.69,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-01-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":2119,"type":"SELL","basis":"structure_stop","strength":0.725,"price":39.2194,"stop_level":39.4872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-24","known_ts":"2023-02-24","bar_index":2120,"type":"RECLAIM","strength":0.725,"price":39.9192,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-02-21","prior_stop_level":39.4872,"sweep_low":38.5022,"atr14":0.69751,"stop_level":38.153445,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-07","known_ts":"2023-03-07","bar_index":2123,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.8046,"stop_level":39.0465,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-04-14","known_ts":"2023-04-18","bar_index":2132,"type":"BUY","strength":0.725,"price":38.0693,"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":50},{"ts":"2023-06-01","known_ts":"2023-06-05","bar_index":2143,"type":"BUY","strength":0.725,"price":36.7886,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":75},{"ts":"2023-06-23","known_ts":"2023-06-23","bar_index":2148,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.7272,"stop_level":37.4202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-26","known_ts":"2023-06-26","bar_index":2148,"type":"RECLAIM","strength":0.725,"price":37.5605,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-06-23","prior_stop_level":37.4202,"sweep_low":36.6658,"atr14":0.642198,"stop_level":36.344701,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-12","known_ts":"2023-07-12","bar_index":2152,"type":"RECLAIM","strength":0.863,"price":38.1681,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-09","known_ts":"2023-08-09","bar_index":2158,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37.0455,"stop_level":37.2772,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-11-03","known_ts":"2023-11-07","bar_index":2179,"type":"BUY","strength":0.45,"price":34.0142,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-11-30","known_ts":"2023-11-30","bar_index":2185,"type":"RECLAIM","strength":0.725,"price":38.0803,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-11-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-10","known_ts":"2024-01-10","bar_index":2194,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.3131,"stop_level":43.4049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-12","known_ts":"2024-01-12","bar_index":2194,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.2661,"stop_level":43.4049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-02-20","known_ts":"2024-02-20","bar_index":2203,"type":"RECLAIM","strength":1.0,"price":42.9549,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-10","known_ts":"2024-04-10","bar_index":2214,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.6693,"stop_level":46.0229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-09","known_ts":"2024-07-11","bar_index":2235,"type":"BUY","strength":0.863,"price":46.5509,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2024-10-03","known_ts":"2024-10-03","bar_index":2255,"type":"SELL","basis":"structure_stop","strength":1.0,"price":57.2129,"stop_level":57.4574,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-09","known_ts":"2024-10-09","bar_index":2256,"type":"RECLAIM","strength":1.0,"price":57.4895,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-03 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-10-03","prior_stop_level":57.4574,"sweep_low":56.7551,"atr14":0.757029,"stop_level":56.376585,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-18","known_ts":"2024-10-18","bar_index":2259,"type":"RECLAIM","strength":1.0,"price":59.6162,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-01","known_ts":"2025-04-03","bar_index":2296,"type":"BUY","strength":0.725,"price":57.485,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2025-07-30","known_ts":"2025-07-30","bar_index":2323,"type":"SELL","basis":"structure_stop","strength":1.0,"price":70.6911,"stop_level":70.9768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-04","known_ts":"2025-08-04","bar_index":2324,"type":"RECLAIM","strength":1.0,"price":71.4399,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-07-30","prior_stop_level":70.9768,"sweep_low":69.9521,"atr14":0.865127,"stop_level":69.519537,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-14","known_ts":"2025-08-14","bar_index":2327,"type":"RECLAIM","strength":1.0,"price":72.7108,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-07-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-30","known_ts":"2025-12-30","bar_index":2358,"type":"SELL","basis":"structure_stop","strength":1.0,"price":90.12,"stop_level":90.2383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-01-02","known_ts":"2026-01-02","bar_index":2359,"type":"RECLAIM","strength":1.0,"price":90.524,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-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":"2025-12-30","prior_stop_level":90.2383,"sweep_low":89.2432,"atr14":1.150943,"stop_level":88.667729,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-24","known_ts":"2026-02-26","bar_index":2371,"type":"REBUY","strength":0.863,"price":102.2188,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2026-05-29","known_ts":"2026-05-29","bar_index":2393,"type":"SELL","basis":"structure_stop","strength":0.725,"price":108.0193,"stop_level":109.2809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-07-17","known_ts":"2026-07-17","bar_index":2404,"type":"RECLAIM","strength":0.863,"price":117.37,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-30","known_ts":"2026-08-03","bar_index":2407,"type":"REBUY","strength":0.725,"price":119.27,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2026-08-12","known_ts":"2026-08-13","bar_index":2410,"type":"REBUY","strength":0.725,"price":122.4,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"pending","quality_reason":"pending confirmation","tier":"base","score":20}],"state":{"position_hint":"long","last_signal":"REBUY","last_scored_signal":"REBUY","last_scored_ts":"2026-08-13","last_scored_basis":null,"bars_since_signal":0,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2018-02-20","2018-03-13","2018-04-25","2018-10-18","2018-11-05","2018-11-21","2018-12-24","2019-04-01","2019-06-05","2019-08-21","2019-12-19","2020-01-16","2020-03-23","2020-10-07","2020-11-02","2021-02-03","2021-07-19","2021-08-20","2021-09-13","2021-12-07","2022-03-14","2022-04-18","2022-05-12","2022-07-06","2022-12-23","2023-03-23","2023-08-23","2023-09-14","2023-10-13","2023-10-31","2024-02-14","2024-06-25","2024-12-10","2025-01-13","2025-02-12","2025-03-14","2025-08-11","2025-08-27","2026-03-20","2026-06-11"],"warnings":[{"ts":"2021-11-17","kind":"confirm","px":48.4844,"level":48.5992},{"ts":"2022-01-21","kind":"arm","px":52.108},{"ts":"2022-06-14","kind":"arm","px":41.5522},{"ts":"2022-06-15","kind":"confirm","px":42.2065,"level":44.509},{"ts":"2022-08-19","kind":"arm","px":43.809},{"ts":"2022-08-26","kind":"confirm","px":41.7612,"level":42.097},{"ts":"2022-08-29","kind":"arm","px":41.3668},{"ts":"2022-08-30","kind":"confirm","px":40.6115,"level":42.097},{"ts":"2022-11-21","kind":"arm","px":40.4715},{"ts":"2022-11-29","kind":"confirm","px":40.1993,"level":40.2588},{"ts":"2022-12-01","kind":"arm","px":37.8851},{"ts":"2022-12-02","kind":"confirm","px":37.5448,"level":40.2588},{"ts":"2023-02-08","kind":"arm","px":39.8069},{"ts":"2023-02-21","kind":"confirm","px":39.2194,"level":39.4872},{"ts":"2023-02-23","kind":"arm","px":39.0811},{"ts":"2023-03-07","kind":"confirm","px":38.8046,"level":39.0465},{"ts":"2023-06-22","kind":"arm","px":37.236},{"ts":"2023-06-23","kind":"confirm","px":36.7272,"level":37.4202},{"ts":"2023-08-02","kind":"arm","px":37.9187},{"ts":"2023-08-09","kind":"confirm","px":37.0455,"level":37.2772},{"ts":"2023-11-29","kind":"arm","px":35.5537},{"ts":"2024-01-02","kind":"arm","px":43.9376},{"ts":"2024-01-10","kind":"confirm","px":43.3131,"level":43.4049},{"ts":"2024-01-11","kind":"arm","px":42.5324},{"ts":"2024-01-12","kind":"confirm","px":42.2661,"level":43.4049},{"ts":"2024-03-21","kind":"arm","px":46.5092},{"ts":"2024-04-10","kind":"confirm","px":45.6693,"level":46.0229},{"ts":"2024-08-02","kind":"arm","px":46.9566},{"ts":"2024-09-18","kind":"arm","px":57.4574},{"ts":"2024-10-03","kind":"confirm","px":57.2129,"level":57.4574},{"ts":"2025-05-12","kind":"arm","px":62.108},{"ts":"2025-07-14","kind":"arm","px":71.2428},{"ts":"2025-07-30","kind":"confirm","px":70.6911,"level":70.9768},{"ts":"2025-09-26","kind":"arm","px":79.5681},{"ts":"2025-11-19","kind":"arm","px":82.7898},{"ts":"2025-12-24","kind":"arm","px":91.1841},{"ts":"2025-12-30","kind":"confirm","px":90.12,"level":90.2383},{"ts":"2026-04-29","kind":"arm","px":107.006},{"ts":"2026-05-28","kind":"arm","px":108.7742},{"ts":"2026-05-29","kind":"confirm","px":108.0193,"level":109.2809}],"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":[]}}}