{"indicator":{"schema":"mastermind.indicator/v1","indicator":{"id":"confluence_rsimacd_stochrsi_mtf","title":"RSI-MACD \u00d7 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":"FISI","timeframe":"3D","as_of":"2026-07-30T00:00:00Z","bar_quality":"real_ohlc","signals":[{"ts":"1999-11-22","known_ts":"1999-11-22","bar_index":35,"type":"SELL","strength":0.588,"price":5.0029,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-11-23","known_ts":"1999-11-23","bar_index":35,"type":"SELL","strength":0.588,"price":5.0029,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-16","known_ts":"2000-02-18","bar_index":55,"type":"BUY","strength":0.588,"price":4.9083,"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},{"ts":"2000-03-01","known_ts":"2000-03-01","bar_index":58,"type":"SELL","strength":0.725,"price":4.6271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-02","known_ts":"2000-03-02","bar_index":58,"type":"SELL","strength":0.725,"price":4.6271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-27","known_ts":"2000-03-29","bar_index":64,"type":"BUY","strength":0.725,"price":4.8502,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2000-10-04","known_ts":"2000-10-04","bar_index":108,"type":"SELL","strength":0.863,"price":5.9713,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-02-12","known_ts":"2001-02-12","bar_index":138,"type":"RECLAIM","strength":0.725,"price":6.1264,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-05-22","known_ts":"2001-05-22","bar_index":161,"type":"SELL","strength":1.0,"price":9.7847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-24","known_ts":"2001-08-24","bar_index":183,"type":"RECLAIM","strength":0.863,"price":11.2726,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-09-07","known_ts":"2001-09-07","bar_index":186,"type":"SELL","strength":0.725,"price":9.5258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-11-15","known_ts":"2001-11-19","bar_index":201,"type":"BUY","strength":0.725,"price":9.4273,"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":"2002-01-29","known_ts":"2002-01-29","bar_index":217,"type":"SELL","strength":0.863,"price":10.9048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-02-13","known_ts":"2002-02-13","bar_index":221,"type":"RECLAIM","strength":0.863,"price":11.3955,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-09","known_ts":"2002-05-09","bar_index":240,"type":"SELL","strength":1.0,"price":14.5074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-12-12","known_ts":"2002-12-12","bar_index":291,"type":"SELL","strength":0.588,"price":12.8934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-13","known_ts":"2002-12-13","bar_index":291,"type":"SELL","strength":0.588,"price":12.8934,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-07","known_ts":"2003-04-09","bar_index":317,"type":"BUY","strength":0.45,"price":9.2811,"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},{"ts":"2003-05-08","known_ts":"2003-05-08","bar_index":324,"type":"SELL","strength":0.588,"price":9.0909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-06-03","known_ts":"2003-06-03","bar_index":330,"type":"RECLAIM","strength":0.725,"price":12.0225,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-21","known_ts":"2003-07-21","bar_index":341,"type":"SELL","strength":0.725,"price":10.4161,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-07-29","known_ts":"2003-07-31","bar_index":343,"type":"BUY","strength":0.863,"price":11.756,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2003-10-06","known_ts":"2003-10-08","bar_index":359,"type":"BUY","strength":0.863,"price":11.3167,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2003-10-21","known_ts":"2003-10-21","bar_index":362,"type":"SELL","strength":0.863,"price":10.8685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-10-23","known_ts":"2003-10-23","bar_index":363,"type":"SELL","strength":0.863,"price":10.5144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-10-27","known_ts":"2003-10-29","bar_index":364,"type":"REBUY","strength":0.863,"price":11.2181,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2003-11-20","known_ts":"2003-11-20","bar_index":370,"type":"SELL","strength":0.863,"price":12.101,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-12-03","known_ts":"2003-12-03","bar_index":372,"type":"SELL","strength":0.863,"price":11.2046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-12-17","known_ts":"2003-12-17","bar_index":376,"type":"RECLAIM","strength":0.863,"price":11.9264,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-12-26","known_ts":"2003-12-30","bar_index":378,"type":"BUY","strength":0.863,"price":12.9003,"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":"2004-01-22","known_ts":"2004-01-22","bar_index":383,"type":"SELL","strength":0.863,"price":11.9489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-01-23","known_ts":"2004-01-23","bar_index":384,"type":"SELL","strength":0.863,"price":11.7911,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-03-29","known_ts":"2004-03-31","bar_index":399,"type":"BUY","strength":0.588,"price":10.4196,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":65},{"ts":"2004-05-07","known_ts":"2004-05-07","bar_index":408,"type":"SELL","strength":0.45,"price":10.247,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-06-02","known_ts":"2004-06-04","bar_index":414,"type":"BUY","strength":0.45,"price":10.4923,"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},{"ts":"2004-06-24","known_ts":"2004-06-24","bar_index":419,"type":"RECLAIM","strength":0.725,"price":11.1146,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2004-06-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-07-09","known_ts":"2004-07-09","bar_index":422,"type":"SELL","strength":0.588,"price":10.0256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-07-16","known_ts":"2004-07-20","bar_index":424,"type":"REBUY","strength":0.725,"price":10.0667,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":70},{"ts":"2004-09-07","known_ts":"2004-09-09","bar_index":436,"type":"BUY","strength":0.725,"price":10.5472,"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":75},{"ts":"2004-09-24","known_ts":"2004-09-24","bar_index":440,"type":"SELL","strength":0.725,"price":9.8694,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-09-27","known_ts":"2004-09-27","bar_index":440,"type":"SELL","strength":0.725,"price":9.8694,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-10-11","known_ts":"2004-10-11","bar_index":444,"type":"RECLAIM","strength":0.863,"price":11.4037,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-08","known_ts":"2004-11-08","bar_index":450,"type":"SELL","strength":0.863,"price":11.9612,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-10","known_ts":"2004-11-10","bar_index":451,"type":"SELL","strength":0.863,"price":11.6894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-26","known_ts":"2004-11-26","bar_index":455,"type":"RECLAIM","strength":0.863,"price":11.7493,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-11-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-04-28","known_ts":"2005-05-02","bar_index":490,"type":"BUY","strength":0.45,"price":8.6082,"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},{"ts":"2005-06-07","known_ts":"2005-06-07","bar_index":499,"type":"SELL","strength":0.45,"price":8.4401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-08-04","known_ts":"2005-08-04","bar_index":512,"type":"SELL","strength":0.588,"price":8.7354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-09-22","known_ts":"2005-09-26","bar_index":524,"type":"BUY","strength":0.588,"price":8.4679,"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},{"ts":"2005-10-07","known_ts":"2005-10-07","bar_index":527,"type":"SELL","strength":0.588,"price":7.8031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-10-12","known_ts":"2005-10-12","bar_index":528,"type":"SELL","strength":0.588,"price":7.6192,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-10-21","known_ts":"2005-10-25","bar_index":531,"type":"REBUY","strength":0.588,"price":8.2982,"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},{"ts":"2005-11-03","known_ts":"2005-11-03","bar_index":534,"type":"RECLAIM","strength":0.725,"price":9.3355,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-10-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-20","known_ts":"2005-12-20","bar_index":544,"type":"SELL","strength":0.863,"price":9.8351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-17","known_ts":"2006-04-19","bar_index":571,"type":"BUY","strength":0.863,"price":9.2784,"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":65},{"ts":"2006-05-10","known_ts":"2006-05-10","bar_index":576,"type":"SELL","strength":1.0,"price":8.9646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-05-12","known_ts":"2006-05-12","bar_index":577,"type":"SELL","strength":0.725,"price":8.5416,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2006-05-30","known_ts":"2006-06-01","bar_index":581,"type":"BUY","strength":0.863,"price":9.0835,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2006-07-27","known_ts":"2006-07-27","bar_index":594,"type":"SELL","strength":1.0,"price":9.1792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-08-10","known_ts":"2006-08-10","bar_index":598,"type":"RECLAIM","strength":1.0,"price":10.8451,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-07-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-20","known_ts":"2006-09-20","bar_index":607,"type":"SELL","strength":1.0,"price":11.7137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-04-26","known_ts":"2007-04-30","bar_index":657,"type":"BUY","strength":0.588,"price":9.2744,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2007-06-08","known_ts":"2007-06-08","bar_index":667,"type":"SELL","strength":0.588,"price":9.7722,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-06-27","known_ts":"2007-06-27","bar_index":671,"type":"SELL","strength":0.588,"price":9.8207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-07-19","known_ts":"2007-07-19","bar_index":676,"type":"SELL","strength":0.588,"price":9.6944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-08-21","known_ts":"2007-08-23","bar_index":684,"type":"BUY","strength":0.45,"price":9.4612,"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},{"ts":"2007-09-12","known_ts":"2007-09-12","bar_index":689,"type":"SELL","strength":0.588,"price":9.0118,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-09-24","known_ts":"2007-09-24","bar_index":691,"type":"SELL","strength":0.588,"price":8.6206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-17","known_ts":"2007-10-17","bar_index":697,"type":"SELL","strength":0.588,"price":9.3003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-01","known_ts":"2007-11-01","bar_index":701,"type":"SELL","strength":0.725,"price":8.7966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-12-11","known_ts":"2007-12-13","bar_index":710,"type":"BUY","strength":0.725,"price":8.901,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":80},{"ts":"2008-04-01","known_ts":"2008-04-03","bar_index":735,"type":"BUY","strength":0.725,"price":9.6693,"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":55},{"ts":"2008-04-30","known_ts":"2008-04-30","bar_index":742,"type":"SELL","strength":1.0,"price":9.6842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-05-01","known_ts":"2008-05-01","bar_index":742,"type":"SELL","strength":1.0,"price":9.6842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-07-17","known_ts":"2008-07-21","bar_index":760,"type":"BUY","strength":0.588,"price":8.9982,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":35},{"ts":"2008-08-21","known_ts":"2008-08-21","bar_index":768,"type":"SELL","strength":0.588,"price":8.7279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-22","known_ts":"2008-08-22","bar_index":768,"type":"SELL","strength":0.588,"price":8.7279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-25","known_ts":"2008-08-25","bar_index":769,"type":"SELL","strength":0.725,"price":8.763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-03","known_ts":"2008-09-05","bar_index":771,"type":"REBUY","strength":0.863,"price":9.1833,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2008-09-19","known_ts":"2008-09-23","bar_index":775,"type":"REBUY","strength":0.863,"price":9.2577,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2008-10-08","known_ts":"2008-10-08","bar_index":779,"type":"SELL","strength":0.725,"price":6.9748,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-11-21","known_ts":"2008-11-25","bar_index":790,"type":"BUY","strength":0.588,"price":8.1768,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2009-03-13","known_ts":"2009-03-17","bar_index":815,"type":"BUY","strength":0.45,"price":2.9084,"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},{"ts":"2009-04-17","known_ts":"2009-04-17","bar_index":823,"type":"RECLAIM","strength":0.725,"price":7.297,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-15","known_ts":"2009-05-15","bar_index":829,"type":"SELL","strength":0.725,"price":6.1295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-01","known_ts":"2009-06-01","bar_index":833,"type":"RECLAIM","strength":0.863,"price":7.6619,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-11-27","known_ts":"2009-11-27","bar_index":875,"type":"SELL","strength":0.588,"price":5.865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2009-12-16","known_ts":"2009-12-16","bar_index":879,"type":"SELL","strength":0.725,"price":5.9181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-01-12","known_ts":"2010-01-12","bar_index":885,"type":"SELL","strength":0.863,"price":6.0571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-01-29","known_ts":"2010-01-29","bar_index":889,"type":"RECLAIM","strength":1.0,"price":6.7628,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-31","known_ts":"2010-03-31","bar_index":903,"type":"SELL","strength":1.0,"price":8.138,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-19","known_ts":"2010-04-19","bar_index":907,"type":"RECLAIM","strength":1.0,"price":8.6978,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-07","known_ts":"2010-05-07","bar_index":911,"type":"SELL","strength":1.0,"price":8.3964,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-21","known_ts":"2010-05-21","bar_index":915,"type":"RECLAIM","strength":1.0,"price":9.6881,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-16","known_ts":"2010-09-20","bar_index":942,"type":"BUY","strength":0.725,"price":10.1125,"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":70},{"ts":"2010-10-27","known_ts":"2010-10-27","bar_index":951,"type":"SELL","strength":0.863,"price":9.3878,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-10","known_ts":"2010-11-10","bar_index":955,"type":"RECLAIM","strength":0.863,"price":9.9,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-23","known_ts":"2010-12-23","bar_index":965,"type":"SELL","strength":0.863,"price":10.8932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-31","known_ts":"2010-12-31","bar_index":966,"type":"SELL","strength":1.0,"price":10.3893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-25","known_ts":"2011-05-27","bar_index":1000,"type":"BUY","strength":0.588,"price":8.9195,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2011-07-26","known_ts":"2011-07-26","bar_index":1014,"type":"SELL","strength":0.588,"price":9.4589,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-07-29","known_ts":"2011-07-29","bar_index":1015,"type":"SELL","strength":0.588,"price":9.1538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-09-15","known_ts":"2011-09-19","bar_index":1026,"type":"BUY","strength":0.45,"price":8.4359,"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},{"ts":"2011-11-01","known_ts":"2011-11-01","bar_index":1037,"type":"RECLAIM","strength":0.725,"price":9.3365,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-22","known_ts":"2011-11-22","bar_index":1042,"type":"SELL","strength":0.725,"price":8.3911,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-14","known_ts":"2011-12-14","bar_index":1047,"type":"RECLAIM","strength":0.863,"price":9.0543,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-12-22","known_ts":"2011-12-27","bar_index":1049,"type":"BUY","strength":0.863,"price":9.4548,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2012-01-20","known_ts":"2012-01-24","bar_index":1055,"type":"BUY","strength":0.863,"price":9.6748,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2012-02-22","known_ts":"2012-02-22","bar_index":1062,"type":"SELL","strength":0.863,"price":10.0077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-17","known_ts":"2012-05-17","bar_index":1082,"type":"SELL","strength":0.863,"price":9.4282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-28","known_ts":"2012-06-28","bar_index":1092,"type":"RECLAIM","strength":0.863,"price":9.8423,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-07-24","known_ts":"2012-07-24","bar_index":1097,"type":"SELL","strength":0.863,"price":9.6072,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-07-25","known_ts":"2012-07-25","bar_index":1098,"type":"SELL","strength":0.863,"price":9.8366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-10","known_ts":"2012-08-10","bar_index":1102,"type":"RECLAIM","strength":1.0,"price":9.9571,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-15","known_ts":"2012-08-17","bar_index":1103,"type":"BUY","strength":1.0,"price":10.3012,"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":"2012-09-06","known_ts":"2012-09-10","bar_index":1108,"type":"BUY","strength":1.0,"price":10.378,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2013-02-25","known_ts":"2013-02-25","bar_index":1146,"type":"SELL","strength":1.0,"price":11.5566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-12","known_ts":"2013-03-12","bar_index":1150,"type":"RECLAIM","strength":1.0,"price":11.7795,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-15","known_ts":"2013-05-17","bar_index":1165,"type":"BUY","strength":0.725,"price":11.7501,"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":20},{"ts":"2013-07-02","known_ts":"2013-07-05","bar_index":1176,"type":"BUY","strength":0.725,"price":12.3756,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2013-07-26","known_ts":"2013-07-26","bar_index":1181,"type":"SELL","strength":0.863,"price":12.441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-01","known_ts":"2013-08-01","bar_index":1183,"type":"SELL","strength":0.725,"price":12.5182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-08-20","known_ts":"2013-08-20","bar_index":1187,"type":"SELL","strength":0.863,"price":11.728,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-09-26","known_ts":"2013-09-30","bar_index":1196,"type":"BUY","strength":0.725,"price":12.2778,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2013-11-20","known_ts":"2013-11-20","bar_index":1209,"type":"SELL","strength":0.863,"price":14.9302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-12-10","known_ts":"2013-12-10","bar_index":1213,"type":"SELL","strength":1.0,"price":14.1801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-27","known_ts":"2014-03-03","bar_index":1231,"type":"BUY","strength":0.725,"price":13.3033,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2014-04-30","known_ts":"2014-04-30","bar_index":1245,"type":"SELL","strength":0.725,"price":14.2009,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-06","known_ts":"2014-06-10","bar_index":1254,"type":"BUY","strength":0.725,"price":14.9021,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":90},{"ts":"2014-06-27","known_ts":"2014-07-01","bar_index":1259,"type":"BUY","strength":0.863,"price":15.0005,"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":50},{"ts":"2014-08-14","known_ts":"2014-08-18","bar_index":1270,"type":"BUY","strength":0.588,"price":14.2016,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2014-10-06","known_ts":"2014-10-08","bar_index":1282,"type":"REBUY","strength":0.588,"price":14.4364,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2014-11-17","known_ts":"2014-11-17","bar_index":1292,"type":"SELL","strength":0.725,"price":14.8701,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-11-18","known_ts":"2014-11-18","bar_index":1292,"type":"SELL","strength":0.725,"price":14.8701,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-04","known_ts":"2014-12-04","bar_index":1296,"type":"RECLAIM","strength":0.863,"price":15.1675,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-17","known_ts":"2014-12-19","bar_index":1299,"type":"BUY","strength":0.863,"price":15.7816,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2015-01-06","known_ts":"2015-01-06","bar_index":1303,"type":"SELL","strength":0.863,"price":15.5318,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-09","known_ts":"2015-03-11","bar_index":1317,"type":"BUY","strength":0.45,"price":14.4771,"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},{"ts":"2015-03-12","known_ts":"2015-03-12","bar_index":1318,"type":"RECLAIM","strength":0.588,"price":14.8677,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-03-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-03-25","known_ts":"2015-03-25","bar_index":1321,"type":"SELL","strength":0.45,"price":14.3826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-04-16","known_ts":"2015-04-16","bar_index":1326,"type":"RECLAIM","strength":0.725,"price":14.9118,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-03","known_ts":"2015-06-05","bar_index":1337,"type":"BUY","strength":0.725,"price":15.2457,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2015-07-08","known_ts":"2015-07-08","bar_index":1345,"type":"SELL","strength":0.863,"price":15.6408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-24","known_ts":"2015-07-24","bar_index":1349,"type":"RECLAIM","strength":0.863,"price":15.7171,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-07-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-27","known_ts":"2015-08-31","bar_index":1357,"type":"BUY","strength":0.725,"price":15.7361,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":100},{"ts":"2016-01-04","known_ts":"2016-01-04","bar_index":1386,"type":"SELL","strength":1.0,"price":17.2456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-03-24","known_ts":"2016-03-24","bar_index":1405,"type":"RECLAIM","strength":0.863,"price":19.0504,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-04-07","known_ts":"2016-04-07","bar_index":1408,"type":"SELL","strength":0.863,"price":18.3808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-04-21","known_ts":"2016-04-21","bar_index":1411,"type":"SELL","strength":0.725,"price":18.2052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-04-25","known_ts":"2016-04-27","bar_index":1412,"type":"REBUY","strength":0.725,"price":18.7774,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":65},{"ts":"2016-05-27","known_ts":"2016-06-01","bar_index":1420,"type":"BUY","strength":0.725,"price":18.5693,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2016-07-12","known_ts":"2016-07-14","bar_index":1430,"type":"BUY","strength":0.725,"price":17.681,"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":"2016-08-26","known_ts":"2016-08-26","bar_index":1441,"type":"SELL","strength":0.45,"price":17.4714,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2016-09-14","known_ts":"2016-09-14","bar_index":1445,"type":"RECLAIM","strength":0.725,"price":17.7602,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-10-06","known_ts":"2016-10-06","bar_index":1450,"type":"SELL","strength":0.588,"price":17.7206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-11-03","known_ts":"2016-11-07","bar_index":1457,"type":"BUY","strength":0.725,"price":17.78,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2017-01-05","known_ts":"2017-01-05","bar_index":1471,"type":"SELL","strength":1.0,"price":21.7123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-24","known_ts":"2017-01-24","bar_index":1475,"type":"RECLAIM","strength":1.0,"price":22.2435,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-25","known_ts":"2017-04-27","bar_index":1496,"type":"BUY","strength":0.725,"price":22.7173,"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":40},{"ts":"2017-07-17","known_ts":"2017-07-19","bar_index":1515,"type":"BUY","strength":0.45,"price":20.5866,"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},{"ts":"2017-07-26","known_ts":"2017-07-26","bar_index":1517,"type":"SELL","strength":0.45,"price":19.7793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-08-02","known_ts":"2017-08-02","bar_index":1519,"type":"SELL","strength":0.45,"price":18.972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-09-11","known_ts":"2017-09-13","bar_index":1528,"type":"BUY","strength":0.45,"price":18.4749,"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},{"ts":"2017-10-23","known_ts":"2017-10-23","bar_index":1538,"type":"RECLAIM","strength":0.725,"price":21.2547,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-08-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-03-05","known_ts":"2018-03-07","bar_index":1568,"type":"BUY","strength":0.725,"price":22.0473,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2018-03-23","known_ts":"2018-03-23","bar_index":1572,"type":"SELL","strength":0.588,"price":20.3897,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-03-26","known_ts":"2018-03-26","bar_index":1573,"type":"SELL","strength":0.725,"price":20.7336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2018-05-03","known_ts":"2018-05-03","bar_index":1582,"type":"RECLAIM","strength":0.725,"price":22.1089,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-03-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-13","known_ts":"2018-07-13","bar_index":1598,"type":"SELL","strength":0.863,"price":22.8253,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-31","known_ts":"2018-09-05","bar_index":1610,"type":"BUY","strength":0.725,"price":22.5483,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2018-11-05","known_ts":"2018-11-07","bar_index":1625,"type":"BUY","strength":0.45,"price":20.5773,"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},{"ts":"2018-12-04","known_ts":"2018-12-04","bar_index":1631,"type":"SELL","strength":0.588,"price":19.412,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-07","known_ts":"2018-12-07","bar_index":1632,"type":"SELL","strength":0.45,"price":19.0143,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-01-03","known_ts":"2019-01-07","bar_index":1638,"type":"BUY","strength":0.45,"price":18.9796,"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},{"ts":"2019-01-31","known_ts":"2019-01-31","bar_index":1644,"type":"SELL","strength":0.588,"price":19.2119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-15","known_ts":"2019-02-15","bar_index":1648,"type":"RECLAIM","strength":0.725,"price":21.3028,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-07","known_ts":"2019-03-07","bar_index":1652,"type":"SELL","strength":0.588,"price":20.627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-11","known_ts":"2019-03-11","bar_index":1653,"type":"SELL","strength":0.725,"price":20.627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-05-01","known_ts":"2019-05-03","bar_index":1665,"type":"BUY","strength":0.863,"price":20.6341,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2019-05-17","known_ts":"2019-05-21","bar_index":1669,"type":"BUY","strength":0.725,"price":20.2151,"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":65},{"ts":"2019-05-23","known_ts":"2019-05-23","bar_index":1670,"type":"SELL","strength":0.725,"price":19.7607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-06-26","known_ts":"2019-06-28","bar_index":1678,"type":"BUY","strength":0.725,"price":20.8885,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2019-07-17","known_ts":"2019-07-17","bar_index":1682,"type":"SELL","strength":0.863,"price":19.9856,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-23","known_ts":"2019-07-25","bar_index":1684,"type":"BUY","strength":0.863,"price":20.4084,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":75},{"ts":"2019-10-01","known_ts":"2019-10-01","bar_index":1700,"type":"SELL","strength":1.0,"price":21.4449,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-16","known_ts":"2019-10-16","bar_index":1704,"type":"RECLAIM","strength":1.0,"price":21.8495,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-24","known_ts":"2019-10-28","bar_index":1706,"type":"BUY","strength":1.0,"price":22.2108,"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":50},{"ts":"2019-12-02","known_ts":"2019-12-02","bar_index":1714,"type":"SELL","strength":1.0,"price":23.1718,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-04","known_ts":"2019-12-04","bar_index":1715,"type":"SELL","strength":1.0,"price":23.0201,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-16","known_ts":"2019-12-18","bar_index":1718,"type":"REBUY","strength":1.0,"price":23.9201,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2020-04-08","known_ts":"2020-04-13","bar_index":1744,"type":"BUY","strength":0.45,"price":13.1618,"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},{"ts":"2020-05-12","known_ts":"2020-05-12","bar_index":1751,"type":"SELL","strength":0.45,"price":11.3301,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":1761,"type":"SELL","strength":0.588,"price":12.4622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-07","known_ts":"2020-08-11","bar_index":1772,"type":"BUY","strength":0.588,"price":13.4652,"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},{"ts":"2020-09-08","known_ts":"2020-09-08","bar_index":1779,"type":"RECLAIM","strength":0.725,"price":12.7142,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-08-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-18","known_ts":"2020-09-18","bar_index":1781,"type":"SELL","strength":0.725,"price":12.623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-21","known_ts":"2020-09-21","bar_index":1782,"type":"SELL","strength":0.725,"price":11.1107,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-20","known_ts":"2020-10-22","bar_index":1789,"type":"BUY","strength":0.725,"price":12.8662,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2021-03-22","known_ts":"2021-03-22","bar_index":1823,"type":"SELL","strength":1.0,"price":22.97,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-06","known_ts":"2021-04-06","bar_index":1827,"type":"RECLAIM","strength":1.0,"price":23.2415,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-03-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-04","known_ts":"2021-08-06","bar_index":1855,"type":"BUY","strength":0.725,"price":24.7371,"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":"2021-08-26","known_ts":"2021-08-26","bar_index":1860,"type":"SELL","strength":0.725,"price":25.1594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-09-29","known_ts":"2021-10-01","bar_index":1868,"type":"BUY","strength":0.725,"price":24.642,"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":20},{"ts":"2021-10-27","known_ts":"2021-10-27","bar_index":1874,"type":"SELL","strength":0.863,"price":24.6025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-10","known_ts":"2021-11-10","bar_index":1878,"type":"RECLAIM","strength":0.863,"price":26.1811,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":1881,"type":"SELL","strength":0.863,"price":24.5394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-23","known_ts":"2021-12-28","bar_index":1888,"type":"BUY","strength":0.725,"price":25.5533,"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":"2022-01-19","known_ts":"2022-01-19","bar_index":1893,"type":"SELL","strength":0.863,"price":25.7921,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-20","known_ts":"2022-01-20","bar_index":1894,"type":"SELL","strength":0.863,"price":25.9752,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-14","known_ts":"2022-03-16","bar_index":1906,"type":"BUY","strength":0.725,"price":26.1583,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2022-05-25","known_ts":"2022-05-27","bar_index":1923,"type":"BUY","strength":0.588,"price":22.4799,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2022-06-10","known_ts":"2022-06-10","bar_index":1926,"type":"SELL","strength":0.45,"price":21.0584,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-08-31","known_ts":"2022-08-31","bar_index":1945,"type":"SELL","strength":0.588,"price":21.1601,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-12","known_ts":"2022-10-14","bar_index":1955,"type":"BUY","strength":0.45,"price":20.8323,"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},{"ts":"2022-11-01","known_ts":"2022-11-01","bar_index":1959,"type":"SELL","strength":0.588,"price":19.559,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-02","known_ts":"2022-11-02","bar_index":1960,"type":"SELL","strength":0.588,"price":19.6822,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-15","known_ts":"2022-11-17","bar_index":1963,"type":"REBUY","strength":0.588,"price":20.2572,"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},{"ts":"2022-12-20","known_ts":"2022-12-22","bar_index":1971,"type":"BUY","strength":0.588,"price":20.1367,"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},{"ts":"2022-12-29","known_ts":"2023-01-03","bar_index":1973,"type":"BUY","strength":0.588,"price":20.4443,"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},{"ts":"2023-01-09","known_ts":"2023-01-09","bar_index":1975,"type":"RECLAIM","strength":0.725,"price":20.1201,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-12-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-26","known_ts":"2023-01-30","bar_index":1979,"type":"REBUY","strength":0.725,"price":20.3279,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2023-03-02","known_ts":"2023-03-02","bar_index":1987,"type":"SELL","strength":0.725,"price":20.2032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-15","known_ts":"2023-05-17","bar_index":2004,"type":"BUY","strength":0.45,"price":14.1594,"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},{"ts":"2023-06-16","known_ts":"2023-06-16","bar_index":2011,"type":"SELL","strength":0.45,"price":14.1504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-09-05","known_ts":"2023-09-05","bar_index":2029,"type":"SELL","strength":0.725,"price":14.794,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-11-03","known_ts":"2023-11-07","bar_index":2044,"type":"BUY","strength":0.725,"price":14.6671,"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":65},{"ts":"2024-01-31","known_ts":"2024-01-31","bar_index":2063,"type":"SELL","strength":0.863,"price":18.5304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-02","known_ts":"2024-05-06","bar_index":2085,"type":"BUY","strength":0.588,"price":16.0041,"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":20},{"ts":"2024-06-10","known_ts":"2024-06-10","bar_index":2093,"type":"SELL","strength":0.725,"price":15.5535,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2024-06-28","known_ts":"2024-06-28","bar_index":2098,"type":"RECLAIM","strength":0.863,"price":17.7157,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-06-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-09","known_ts":"2024-12-09","bar_index":2135,"type":"SELL","strength":0.863,"price":24.7261,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-01-07","known_ts":"2025-01-07","bar_index":2142,"type":"SELL","strength":0.863,"price":24.0676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-02-07","known_ts":"2025-02-11","bar_index":2149,"type":"BUY","strength":0.725,"price":26.6282,"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":"2025-03-10","known_ts":"2025-03-10","bar_index":2155,"type":"SELL","strength":0.725,"price":24.3303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-04-28","known_ts":"2025-04-30","bar_index":2167,"type":"BUY","strength":0.725,"price":24.1018,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2025-05-22","known_ts":"2025-05-22","bar_index":2173,"type":"SELL","strength":0.863,"price":24.6618,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-06-10","known_ts":"2025-06-10","bar_index":2177,"type":"RECLAIM","strength":0.863,"price":24.7473,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-07-24","known_ts":"2025-07-24","bar_index":2187,"type":"SELL","strength":0.863,"price":25.4197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-07-25","known_ts":"2025-07-25","bar_index":2187,"type":"SELL","strength":0.863,"price":25.4197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-22","known_ts":"2025-08-26","bar_index":2194,"type":"BUY","strength":0.863,"price":26.4477,"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":30},{"ts":"2025-09-11","known_ts":"2025-09-11","bar_index":2198,"type":"SELL","strength":0.863,"price":25.9865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-09-15","known_ts":"2025-09-15","bar_index":2199,"type":"SELL","strength":0.863,"price":25.6756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-10-01","known_ts":"2025-10-01","bar_index":2203,"type":"RECLAIM","strength":0.863,"price":26.3267,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-09-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-10-10","known_ts":"2025-10-10","bar_index":2205,"type":"SELL","strength":0.863,"price":25.9185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-10-22","known_ts":"2025-10-24","bar_index":2208,"type":"REBUY","strength":0.725,"price":28.1343,"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":"2025-11-18","known_ts":"2025-11-18","bar_index":2214,"type":"SELL","strength":1.0,"price":27.7844,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-04","known_ts":"2025-12-04","bar_index":2218,"type":"RECLAIM","strength":1.0,"price":30.1945,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-02-27","known_ts":"2026-02-27","bar_index":2237,"type":"SELL","strength":0.863,"price":31.0521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-04-02","known_ts":"2026-04-07","bar_index":2245,"type":"BUY","strength":0.725,"price":32.9104,"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":"2026-05-15","known_ts":"2026-05-15","bar_index":2255,"type":"SELL","strength":0.725,"price":34.0804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-05-20","known_ts":"2026-05-22","bar_index":2256,"type":"REBUY","strength":0.725,"price":35.0621,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30}],"state":{"position_hint":"long","last_signal":"REBUY","last_scored_signal":"REBUY","last_scored_ts":"2026-05-22","bars_since_signal":16,"extended":true,"strong_bull":true,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2017-09-11","2018-01-05","2018-02-09","2018-08-10","2018-10-26","2018-12-28","2019-04-04","2019-05-01","2019-06-18","2020-01-08","2020-01-30","2020-03-23","2020-07-30","2021-04-14","2021-06-01","2021-07-09","2021-09-21","2021-12-07","2021-12-20","2022-04-18","2022-05-20","2022-06-22","2022-09-29","2023-03-23","2023-04-19","2023-05-05","2023-06-06","2023-10-05","2023-10-26","2024-02-14","2024-03-07","2024-04-19","2024-10-10","2024-11-05","2025-01-16","2025-02-04","2025-03-24","2025-04-14","2025-08-11","2026-03-17"],"warnings":[{"ts":"2022-11-01","kind":"confirm"},{"ts":"2022-11-02","kind":"arm"},{"ts":"2022-11-02","kind":"confirm"},{"ts":"2023-02-17","kind":"arm"},{"ts":"2023-03-02","kind":"confirm"},{"ts":"2023-05-30","kind":"arm"},{"ts":"2023-06-16","kind":"confirm"},{"ts":"2023-08-09","kind":"arm"},{"ts":"2023-09-05","kind":"confirm"},{"ts":"2023-11-30","kind":"arm"},{"ts":"2024-01-31","kind":"confirm"},{"ts":"2024-05-24","kind":"arm"},{"ts":"2024-06-10","kind":"confirm"},{"ts":"2024-08-05","kind":"arm"},{"ts":"2024-12-03","kind":"arm"},{"ts":"2024-12-09","kind":"confirm"},{"ts":"2024-12-23","kind":"arm"},{"ts":"2025-01-07","kind":"confirm"},{"ts":"2025-02-26","kind":"arm"},{"ts":"2025-03-10","kind":"confirm"},{"ts":"2025-05-16","kind":"arm"},{"ts":"2025-05-22","kind":"confirm"},{"ts":"2025-07-15","kind":"arm"},{"ts":"2025-07-24","kind":"confirm"},{"ts":"2025-07-25","kind":"arm"},{"ts":"2025-07-25","kind":"confirm"},{"ts":"2025-09-11","kind":"arm"},{"ts":"2025-09-11","kind":"confirm"},{"ts":"2025-09-15","kind":"arm"},{"ts":"2025-09-15","kind":"confirm"},{"ts":"2025-10-09","kind":"arm"},{"ts":"2025-10-10","kind":"confirm"},{"ts":"2025-11-18","kind":"arm"},{"ts":"2025-11-18","kind":"confirm"},{"ts":"2025-12-17","kind":"arm"},{"ts":"2026-02-13","kind":"arm"},{"ts":"2026-02-27","kind":"confirm"},{"ts":"2026-04-27","kind":"arm"},{"ts":"2026-05-15","kind":"confirm"},{"ts":"2026-06-24","kind":"arm"}],"meta":{"leakfree":true,"scored":false,"score_basis":"full","validated_against":"signal_layer/confluence.py","validation":{},"honest_read":"RSI-MACD \u00d7 StochRSI MTF confluence on daily\u21923D. Risk/timing overlay.","warnings":[]}}}