{"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":"VC","timeframe":"3D","as_of":"2026-07-29T00:00:00Z","bar_quality":"real_ohlc","signals":[{"ts":"2011-04-19","known_ts":"2011-04-21","bar_index":46,"type":"BUY","strength":0.45,"price":38.5964,"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-05-06","known_ts":"2011-05-06","bar_index":50,"type":"RECLAIM","strength":0.588,"price":38.516,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-04-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2011-06-15","known_ts":"2011-06-17","bar_index":59,"type":"BUY","strength":0.45,"price":37.2587,"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-07-20","known_ts":"2011-07-20","bar_index":67,"type":"RECLAIM","strength":0.725,"price":39.0786,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-06-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-07-27","known_ts":"2011-07-27","bar_index":68,"type":"SELL","strength":0.588,"price":37.3219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-17","known_ts":"2011-11-17","bar_index":95,"type":"SELL","strength":0.588,"price":31.2078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-22","known_ts":"2011-11-22","bar_index":96,"type":"SELL","strength":0.588,"price":29.6807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-02-01","known_ts":"2012-02-03","bar_index":112,"type":"BUY","strength":0.863,"price":29.9964,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2012-03-06","known_ts":"2012-03-06","bar_index":119,"type":"SELL","strength":0.725,"price":29.6233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-03-07","known_ts":"2012-03-07","bar_index":120,"type":"SELL","strength":0.725,"price":30.4901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-03-23","known_ts":"2012-03-23","bar_index":124,"type":"RECLAIM","strength":0.863,"price":30.8576,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-06","known_ts":"2012-08-08","bar_index":155,"type":"BUY","strength":0.45,"price":22.7054,"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":"2012-08-30","known_ts":"2012-08-30","bar_index":161,"type":"RECLAIM","strength":0.725,"price":26.46,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-08-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-24","known_ts":"2012-09-24","bar_index":166,"type":"SELL","strength":0.725,"price":25.1396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-25","known_ts":"2012-09-25","bar_index":166,"type":"SELL","strength":0.725,"price":25.1396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-10-12","known_ts":"2012-10-12","bar_index":171,"type":"RECLAIM","strength":0.863,"price":25.9433,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-09-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-11-01","known_ts":"2012-11-05","bar_index":175,"type":"BUY","strength":0.863,"price":28.6014,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2013-02-04","known_ts":"2013-02-04","bar_index":196,"type":"SELL","strength":1.0,"price":32.2469,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-26","known_ts":"2013-02-26","bar_index":201,"type":"RECLAIM","strength":1.0,"price":33.4582,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-06","known_ts":"2013-05-08","bar_index":217,"type":"BUY","strength":0.863,"price":34.5834,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2013-06-13","known_ts":"2013-06-17","bar_index":226,"type":"REBUY","strength":0.863,"price":37.1554,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2013-07-26","known_ts":"2013-07-30","bar_index":236,"type":"BUY","strength":0.863,"price":37.6376,"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":"2013-11-07","known_ts":"2013-11-07","bar_index":260,"type":"SELL","strength":0.863,"price":43.1489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-01-13","known_ts":"2014-01-13","bar_index":275,"type":"RECLAIM","strength":1.0,"price":49.0162,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-03","known_ts":"2014-02-03","bar_index":279,"type":"SELL","strength":0.863,"price":45.2042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-04-11","known_ts":"2014-04-11","bar_index":295,"type":"SELL","strength":0.725,"price":48.333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-05-22","known_ts":"2014-05-22","bar_index":305,"type":"RECLAIM","strength":0.863,"price":53.2185,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-31","known_ts":"2014-07-31","bar_index":321,"type":"SELL","strength":0.863,"price":56.7263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-08-29","known_ts":"2014-08-29","bar_index":328,"type":"RECLAIM","strength":0.863,"price":58.7299,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-07-31 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":333,"type":"SELL","strength":1.0,"price":59.1776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-09-23","known_ts":"2014-09-23","bar_index":333,"type":"SELL","strength":1.0,"price":59.1776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-11-11","known_ts":"2014-11-13","bar_index":345,"type":"BUY","strength":0.725,"price":54.5332,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2014-12-10","known_ts":"2014-12-10","bar_index":351,"type":"SELL","strength":0.588,"price":54.9408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-12-12","known_ts":"2014-12-12","bar_index":352,"type":"SELL","strength":0.588,"price":55.3886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-12-30","known_ts":"2014-12-30","bar_index":356,"type":"RECLAIM","strength":0.725,"price":60.7392,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-13","known_ts":"2015-01-13","bar_index":359,"type":"SELL","strength":0.725,"price":56.5368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-18","known_ts":"2015-02-20","bar_index":367,"type":"BUY","strength":0.588,"price":57.9835,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2015-04-07","known_ts":"2015-04-09","bar_index":378,"type":"BUY","strength":0.588,"price":58.5519,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2015-06-01","known_ts":"2015-06-01","bar_index":390,"type":"SELL","strength":0.725,"price":62.2491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-02","known_ts":"2015-06-02","bar_index":391,"type":"SELL","strength":0.863,"price":61.0549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-18","known_ts":"2015-06-18","bar_index":395,"type":"RECLAIM","strength":0.863,"price":62.2605,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-13","known_ts":"2015-08-17","bar_index":408,"type":"BUY","strength":0.588,"price":59.4704,"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":80},{"ts":"2015-08-26","known_ts":"2015-08-28","bar_index":411,"type":"BUY","strength":0.45,"price":57.6907,"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-09-03","known_ts":"2015-09-03","bar_index":413,"type":"RECLAIM","strength":0.588,"price":58.6437,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-08-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-09-23","known_ts":"2015-09-23","bar_index":417,"type":"SELL","strength":0.588,"price":58.3509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-08","known_ts":"2015-10-08","bar_index":421,"type":"RECLAIM","strength":0.725,"price":61.3879,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-18","known_ts":"2015-12-18","bar_index":437,"type":"SELL","strength":0.863,"price":66.0209,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-02-18","known_ts":"2016-02-22","bar_index":451,"type":"BUY","strength":0.588,"price":67.6619,"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":"2016-04-01","known_ts":"2016-04-01","bar_index":461,"type":"SELL","strength":0.863,"price":75.8286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-05","known_ts":"2016-04-05","bar_index":461,"type":"SELL","strength":0.863,"price":75.8286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-19","known_ts":"2016-04-19","bar_index":465,"type":"RECLAIM","strength":0.863,"price":78.8018,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-07-22","known_ts":"2016-07-26","bar_index":487,"type":"BUY","strength":0.725,"price":69.5549,"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":"2016-09-09","known_ts":"2016-09-09","bar_index":498,"type":"SELL","strength":0.725,"price":70.7046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-13","known_ts":"2016-09-13","bar_index":499,"type":"SELL","strength":0.725,"price":71.8741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-26","known_ts":"2016-09-26","bar_index":502,"type":"SELL","strength":0.725,"price":71.0515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-11-18","known_ts":"2016-11-18","bar_index":515,"type":"RECLAIM","strength":0.725,"price":78.336,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-09-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-07-06","known_ts":"2017-07-10","bar_index":567,"type":"BUY","strength":0.863,"price":103.6783,"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":"2017-08-25","known_ts":"2017-08-25","bar_index":579,"type":"SELL","strength":1.0,"price":112.9648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-08","known_ts":"2017-09-12","bar_index":582,"type":"REBUY","strength":1.0,"price":118.2969,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2017-10-12","known_ts":"2017-10-12","bar_index":590,"type":"SELL","strength":1.0,"price":123.3614,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-30","known_ts":"2017-10-30","bar_index":594,"type":"RECLAIM","strength":1.0,"price":124.7588,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-04-16","known_ts":"2018-04-18","bar_index":632,"type":"BUY","strength":0.45,"price":115.2047,"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-04-24","known_ts":"2018-04-24","bar_index":634,"type":"RECLAIM","strength":0.588,"price":123.0542,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-04-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2018-06-28","known_ts":"2018-06-28","bar_index":649,"type":"SELL","strength":0.725,"price":128.0889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-06","known_ts":"2018-07-10","bar_index":651,"type":"BUY","strength":0.725,"price":135.7897,"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":55},{"ts":"2018-10-30","known_ts":"2018-11-01","bar_index":678,"type":"BUY","strength":0.45,"price":83.7177,"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-11-27","known_ts":"2018-11-27","bar_index":684,"type":"SELL","strength":0.588,"price":74.9465,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-06","known_ts":"2018-12-06","bar_index":686,"type":"SELL","strength":0.588,"price":66.988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-11","known_ts":"2018-12-11","bar_index":687,"type":"SELL","strength":0.588,"price":63.5588,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-21","known_ts":"2018-12-26","bar_index":690,"type":"REBUY","strength":0.45,"price":63.1723,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null},{"ts":"2019-03-20","known_ts":"2019-03-20","bar_index":709,"type":"SELL","strength":0.725,"price":71.5569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-08","known_ts":"2019-04-10","bar_index":714,"type":"BUY","strength":0.725,"price":79.5848,"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":0},{"ts":"2019-06-17","known_ts":"2019-06-19","bar_index":730,"type":"BUY","strength":0.588,"price":52.2505,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2019-08-12","known_ts":"2019-08-12","bar_index":743,"type":"SELL","strength":0.725,"price":60.5657,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-28","known_ts":"2019-08-28","bar_index":747,"type":"RECLAIM","strength":0.863,"price":68.3557,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-08-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-08","known_ts":"2019-10-08","bar_index":756,"type":"SELL","strength":0.863,"price":75.0555,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-18","known_ts":"2019-10-22","bar_index":759,"type":"REBUY","strength":0.863,"price":84.2727,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2019-11-13","known_ts":"2019-11-13","bar_index":765,"type":"SELL","strength":1.0,"price":92.2014,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-11-19","known_ts":"2019-11-19","bar_index":766,"type":"SELL","strength":1.0,"price":89.1984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-05","known_ts":"2019-12-05","bar_index":770,"type":"RECLAIM","strength":1.0,"price":90.9328,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-13","known_ts":"2020-04-15","bar_index":799,"type":"BUY","strength":0.588,"price":47.7013,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":816,"type":"SELL","strength":0.725,"price":63.9354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-21","known_ts":"2020-07-23","bar_index":822,"type":"BUY","strength":0.863,"price":73.7473,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2020-09-04","known_ts":"2020-09-04","bar_index":833,"type":"SELL","strength":1.0,"price":76.7701,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-10-09","known_ts":"2020-10-13","bar_index":841,"type":"BUY","strength":1.0,"price":81.7256,"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":0},{"ts":"2020-12-21","known_ts":"2020-12-21","bar_index":857,"type":"SELL","strength":1.0,"price":122.1523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-06","known_ts":"2021-01-06","bar_index":861,"type":"RECLAIM","strength":1.0,"price":138.545,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-04","known_ts":"2021-05-06","bar_index":888,"type":"BUY","strength":0.725,"price":125.4031,"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":"2021-06-16","known_ts":"2021-06-16","bar_index":898,"type":"SELL","strength":0.725,"price":113.1928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-06-18","known_ts":"2021-06-18","bar_index":898,"type":"SELL","strength":0.725,"price":113.1928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-08-03","known_ts":"2021-08-05","bar_index":909,"type":"BUY","strength":0.588,"price":115.1452,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2021-10-01","known_ts":"2021-10-05","bar_index":923,"type":"BUY","strength":0.588,"price":98.4949,"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":"2021-11-26","known_ts":"2021-11-26","bar_index":936,"type":"SELL","strength":0.588,"price":104.9766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-11-29","known_ts":"2021-11-29","bar_index":936,"type":"SELL","strength":0.588,"price":104.9766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-12-31","known_ts":"2022-01-04","bar_index":944,"type":"BUY","strength":0.725,"price":117.4347,"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":60},{"ts":"2022-02-17","known_ts":"2022-02-22","bar_index":955,"type":"BUY","strength":0.725,"price":126.523,"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":55},{"ts":"2022-03-29","known_ts":"2022-03-31","bar_index":964,"type":"BUY","strength":0.588,"price":108.158,"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-05-03","known_ts":"2022-05-05","bar_index":972,"type":"BUY","strength":0.45,"price":104.3027,"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-05-27","known_ts":"2022-05-27","bar_index":978,"type":"RECLAIM","strength":0.725,"price":111.9936,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-05-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-06-14","known_ts":"2022-06-14","bar_index":981,"type":"SELL","strength":0.588,"price":101.4781,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-15","known_ts":"2022-06-15","bar_index":982,"type":"SELL","strength":0.588,"price":95.5117,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-24","known_ts":"2022-06-28","bar_index":984,"type":"REBUY","strength":0.863,"price":108.6734,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2022-07-05","known_ts":"2022-07-07","bar_index":986,"type":"REBUY","strength":0.725,"price":106.4236,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2022-08-22","known_ts":"2022-08-22","bar_index":997,"type":"SELL","strength":0.863,"price":118.7429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-07","known_ts":"2022-09-07","bar_index":1001,"type":"RECLAIM","strength":1.0,"price":126.0968,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-08-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-09-15","known_ts":"2022-09-19","bar_index":1003,"type":"BUY","strength":1.0,"price":130.2297,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2022-10-24","known_ts":"2022-10-26","bar_index":1012,"type":"BUY","strength":0.863,"price":127.078,"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":"2022-11-29","known_ts":"2022-11-29","bar_index":1020,"type":"SELL","strength":0.863,"price":145.4925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-09","known_ts":"2022-12-09","bar_index":1023,"type":"SELL","strength":1.0,"price":142.3904,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-01-20","known_ts":"2023-01-20","bar_index":1032,"type":"RECLAIM","strength":1.0,"price":143.0148,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-01-25","known_ts":"2023-01-27","bar_index":1033,"type":"BUY","strength":1.0,"price":148.6145,"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":0},{"ts":"2023-03-10","known_ts":"2023-03-10","bar_index":1043,"type":"SELL","strength":1.0,"price":153.6889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-31","known_ts":"2023-06-02","bar_index":1062,"type":"BUY","strength":0.725,"price":139.7838,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2023-07-27","known_ts":"2023-07-27","bar_index":1075,"type":"SELL","strength":0.725,"price":152.7176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-07","known_ts":"2023-08-07","bar_index":1077,"type":"SELL","strength":0.725,"price":146.3647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-11-15","known_ts":"2023-11-17","bar_index":1101,"type":"BUY","strength":0.45,"price":118.515,"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-12-29","known_ts":"2023-12-29","bar_index":1111,"type":"SELL","strength":0.588,"price":117.4842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-04","known_ts":"2024-01-04","bar_index":1112,"type":"SELL","strength":0.588,"price":116.8598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-05","known_ts":"2024-01-05","bar_index":1112,"type":"SELL","strength":0.588,"price":116.8598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-26","known_ts":"2024-01-30","bar_index":1117,"type":"BUY","strength":0.588,"price":118.1879,"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":"2024-03-01","known_ts":"2024-03-05","bar_index":1125,"type":"BUY","strength":0.588,"price":116.0174,"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":"2024-03-27","known_ts":"2024-04-01","bar_index":1131,"type":"BUY","strength":0.588,"price":116.2453,"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":"2024-04-04","known_ts":"2024-04-04","bar_index":1132,"type":"SELL","strength":0.588,"price":110.0114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-04-05","known_ts":"2024-04-09","bar_index":1133,"type":"BUY","strength":0.588,"price":113.054,"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":"2024-04-26","known_ts":"2024-04-30","bar_index":1138,"type":"BUY","strength":0.588,"price":109.6447,"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":"2024-05-20","known_ts":"2024-05-20","bar_index":1143,"type":"SELL","strength":0.588,"price":111.4881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-05-23","known_ts":"2024-05-23","bar_index":1144,"type":"SELL","strength":0.588,"price":108.8716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-07-11","known_ts":"2024-07-15","bar_index":1155,"type":"BUY","strength":0.588,"price":110.1798,"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":"2024-07-29","known_ts":"2024-07-29","bar_index":1159,"type":"RECLAIM","strength":0.725,"price":114.5109,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-07-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-08-02","known_ts":"2024-08-02","bar_index":1160,"type":"SELL","strength":0.725,"price":101.1114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-08-05","known_ts":"2024-08-05","bar_index":1160,"type":"SELL","strength":0.725,"price":101.1114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-11-18","known_ts":"2024-11-18","bar_index":1185,"type":"SELL","strength":0.588,"price":86.3342,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-11-19","known_ts":"2024-11-19","bar_index":1185,"type":"SELL","strength":0.588,"price":86.3342,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-11-20","known_ts":"2024-11-20","bar_index":1186,"type":"SELL","strength":0.588,"price":91.1905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-12-16","known_ts":"2024-12-16","bar_index":1191,"type":"SELL","strength":0.588,"price":89.6543,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-12-17","known_ts":"2024-12-17","bar_index":1192,"type":"SELL","strength":0.588,"price":84.7286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-02-14","known_ts":"2025-02-19","bar_index":1205,"type":"BUY","strength":0.588,"price":88.3659,"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":"2025-03-10","known_ts":"2025-03-10","bar_index":1210,"type":"RECLAIM","strength":0.725,"price":82.8752,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-02-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-03-13","known_ts":"2025-03-13","bar_index":1211,"type":"SELL","strength":0.725,"price":79.4758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-04-25","known_ts":"2025-04-29","bar_index":1221,"type":"BUY","strength":0.725,"price":80.1398,"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":45},{"ts":"2025-06-02","known_ts":"2025-06-02","bar_index":1229,"type":"SELL","strength":0.725,"price":83.3113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-17","known_ts":"2025-06-17","bar_index":1233,"type":"RECLAIM","strength":0.863,"price":89.694,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-05","known_ts":"2026-01-07","bar_index":1279,"type":"BUY","strength":0.725,"price":100.9627,"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":"2026-01-16","known_ts":"2026-01-16","bar_index":1282,"type":"SELL","strength":0.588,"price":95.3348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2026-01-30","known_ts":"2026-02-03","bar_index":1285,"type":"BUY","strength":0.588,"price":96.5799,"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":"2026-02-20","known_ts":"2026-02-20","bar_index":1289,"type":"SELL","strength":0.725,"price":92.5458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2026-03-27","known_ts":"2026-03-31","bar_index":1298,"type":"BUY","strength":0.588,"price":91.11,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2026-05-19","known_ts":"2026-05-19","bar_index":1310,"type":"SELL","strength":1.0,"price":110.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-05","known_ts":"2026-06-05","bar_index":1314,"type":"RECLAIM","strength":1.0,"price":119.35,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-15","known_ts":"2026-06-15","bar_index":1316,"type":"SELL","strength":1.0,"price":110.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-06-15","bars_since_signal":10,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2018-08-06","2018-09-13","2018-10-25","2019-03-29","2019-05-24","2020-01-10","2020-03-17","2020-09-28","2021-01-06","2021-02-02","2021-04-21","2021-07-29","2021-09-20","2022-02-04","2022-03-16","2022-04-28","2022-10-06","2023-01-03","2023-04-10","2023-05-04","2023-08-22","2023-11-02","2024-01-26","2024-04-23","2024-06-18","2024-08-22","2024-09-18","2025-01-24","2025-02-11","2025-04-16","2025-09-30","2025-10-13","2025-11-06","2025-11-19","2025-12-08","2026-01-05","2026-01-30","2026-03-27","2026-07-08","2026-07-29"],"warnings":[{"ts":"2023-12-20","kind":"arm"},{"ts":"2023-12-29","kind":"confirm"},{"ts":"2024-01-04","kind":"arm"},{"ts":"2024-01-04","kind":"confirm"},{"ts":"2024-01-05","kind":"arm"},{"ts":"2024-01-05","kind":"confirm"},{"ts":"2024-03-14","kind":"arm"},{"ts":"2024-04-04","kind":"confirm"},{"ts":"2024-05-20","kind":"arm"},{"ts":"2024-05-20","kind":"confirm"},{"ts":"2024-05-23","kind":"arm"},{"ts":"2024-05-23","kind":"confirm"},{"ts":"2024-07-30","kind":"arm"},{"ts":"2024-08-02","kind":"confirm"},{"ts":"2024-08-05","kind":"arm"},{"ts":"2024-08-05","kind":"confirm"},{"ts":"2024-11-12","kind":"arm"},{"ts":"2024-11-18","kind":"confirm"},{"ts":"2024-11-19","kind":"arm"},{"ts":"2024-11-19","kind":"confirm"},{"ts":"2024-11-20","kind":"arm"},{"ts":"2024-11-20","kind":"confirm"},{"ts":"2024-12-16","kind":"arm"},{"ts":"2024-12-16","kind":"confirm"},{"ts":"2024-12-17","kind":"arm"},{"ts":"2024-12-17","kind":"confirm"},{"ts":"2025-03-05","kind":"arm"},{"ts":"2025-03-13","kind":"confirm"},{"ts":"2025-05-15","kind":"arm"},{"ts":"2025-06-02","kind":"confirm"},{"ts":"2025-06-05","kind":"arm"},{"ts":"2025-08-28","kind":"arm"},{"ts":"2026-01-16","kind":"arm"},{"ts":"2026-01-16","kind":"confirm"},{"ts":"2026-02-20","kind":"arm"},{"ts":"2026-02-20","kind":"confirm"},{"ts":"2026-05-04","kind":"arm"},{"ts":"2026-05-19","kind":"confirm"},{"ts":"2026-05-20","kind":"arm"},{"ts":"2026-06-15","kind":"confirm"}],"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":[]}}}