{"indicator":{"schema":"mastermind.indicator/v1","indicator":{"id":"confluence_rsimacd_stochrsi_mtf","title":"RSI-MACD × StochRSI MTF Confluence","engine":"python:signal_layer.confluence_v2@v2","source_lang":"python","source_hash":"sha256:f27a407bea861a2217477beb98c398abc62845d2bcc38d331d4963c06471986d","macd_kind":"rsi_based","params":{"confW":8,"rsiLen":14,"useMTF":true,"confirmTF":"1W","macd_on":"rsi","macd_fast":14,"macd_slow":60,"macd_signal":5,"buy_rsi_max":65,"ext_rsi":70,"rev_bars":3,"no_cut_exits":true,"reclaim_lane":true}},"symbol":"LTC","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1993-02-22","known_ts":"1993-02-22","bar_index":43,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0086,"stop_level":1.0567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-03-01","known_ts":"1993-03-01","bar_index":45,"type":"RECLAIM","strength":0.588,"price":1.0807,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1993-02-22","prior_stop_level":1.0567,"sweep_low":1.0086,"atr14":0.03004,"stop_level":0.99358,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-06-23","known_ts":"1993-06-25","bar_index":72,"type":"BUY","strength":0.588,"price":1.2505,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1993-07-13","known_ts":"1993-07-13","bar_index":76,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2505,"stop_level":1.263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1993-07-14","known_ts":"1993-07-14","bar_index":76,"type":"RECLAIM","strength":0.588,"price":1.2755,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-07-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1993-07-13","prior_stop_level":1.263,"sweep_low":1.2505,"atr14":0.017271,"stop_level":1.241865,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-13","known_ts":"1993-08-13","bar_index":84,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2255,"stop_level":1.2505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1993-08-31","known_ts":"1993-09-02","bar_index":88,"type":"BUY","strength":0.588,"price":1.313,"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":30},{"ts":"1993-10-18","known_ts":"1993-10-18","bar_index":99,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3878,"stop_level":1.4133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-12-27","known_ts":"1993-12-29","bar_index":115,"type":"BUY","strength":0.725,"price":1.3395,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":90},{"ts":"1994-02-07","known_ts":"1994-02-07","bar_index":125,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3005,"stop_level":1.3395,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1994-02-09","known_ts":"1994-02-09","bar_index":125,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3265,"stop_level":1.3395,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1994-02-11","known_ts":"1994-02-11","bar_index":126,"type":"RECLAIM","strength":0.588,"price":1.3526,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-02-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1994-02-07","prior_stop_level":1.3395,"sweep_low":1.2875,"atr14":0.029166,"stop_level":1.272917,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-02-11","known_ts":"1994-02-11","bar_index":126,"type":"RECLAIM","strength":0.588,"price":1.3526,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-02-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1994-02-09","prior_stop_level":1.3395,"sweep_low":1.2875,"atr14":0.029166,"stop_level":1.272917,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-02-24","known_ts":"1994-02-24","bar_index":129,"type":"RECLAIM","strength":0.725,"price":1.3656,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-02-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-06-29","known_ts":"1994-06-29","bar_index":157,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4609,"stop_level":1.4728,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-07-06","known_ts":"1994-07-06","bar_index":159,"type":"RECLAIM","strength":0.725,"price":1.4744,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-06-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1994-06-29","prior_stop_level":1.4728,"sweep_low":1.4474,"atr14":0.026912,"stop_level":1.433944,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-27","known_ts":"1994-07-29","bar_index":164,"type":"BUY","strength":0.588,"price":1.5421,"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":50},{"ts":"1994-09-13","known_ts":"1994-09-15","bar_index":175,"type":"BUY","strength":0.725,"price":1.5285,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1994-12-12","known_ts":"1994-12-14","bar_index":196,"type":"BUY","strength":0.588,"price":1.5037,"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":70},{"ts":"1994-12-30","known_ts":"1994-12-30","bar_index":200,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4941,"stop_level":1.5037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-01-30","known_ts":"1995-01-30","bar_index":207,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4095,"stop_level":1.4518,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-02-15","known_ts":"1995-02-17","bar_index":211,"type":"BUY","strength":0.725,"price":1.4518,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1995-03-01","known_ts":"1995-03-03","bar_index":214,"type":"BUY","strength":0.588,"price":1.4518,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-03-06","known_ts":"1995-03-06","bar_index":215,"type":"RECLAIM","strength":0.725,"price":1.4659,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1995-03-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-04-24","known_ts":"1995-04-24","bar_index":226,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4555,"stop_level":1.4699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-04-25","known_ts":"1995-04-25","bar_index":226,"type":"RECLAIM","strength":0.863,"price":1.4843,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-04-24","prior_stop_level":1.4699,"sweep_low":1.4555,"atr14":0.028237,"stop_level":1.441382,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-04-26","known_ts":"1995-04-28","bar_index":227,"type":"REBUY","strength":0.863,"price":1.4987,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1995-05-17","known_ts":"1995-05-19","bar_index":232,"type":"BUY","strength":0.863,"price":1.5131,"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":45},{"ts":"1995-06-05","known_ts":"1995-06-07","bar_index":236,"type":"BUY","strength":0.863,"price":1.5564,"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":"1995-06-21","known_ts":"1995-06-21","bar_index":240,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5131,"stop_level":1.5275,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-28","known_ts":"1995-06-28","bar_index":241,"type":"RECLAIM","strength":0.863,"price":1.547,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-06-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-06-21","prior_stop_level":1.5275,"sweep_low":1.5131,"atr14":0.028732,"stop_level":1.498734,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-06-29","known_ts":"1995-07-03","bar_index":242,"type":"REBUY","strength":0.863,"price":1.5617,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1995-10-04","known_ts":"1995-10-04","bar_index":264,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.7156,"stop_level":1.7307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-10-11","known_ts":"1995-10-11","bar_index":266,"type":"RECLAIM","strength":1.0,"price":1.7758,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-10-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-10-04","prior_stop_level":1.7307,"sweep_low":1.6855,"atr14":0.032309,"stop_level":1.669345,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-10-19","known_ts":"1995-10-19","bar_index":268,"type":"RECLAIM","strength":1.0,"price":1.7457,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-05-23","known_ts":"1996-05-28","bar_index":318,"type":"BUY","strength":0.725,"price":1.989,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1996-07-11","known_ts":"1996-07-11","bar_index":329,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0465,"stop_level":2.0625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-07-12","known_ts":"1996-07-12","bar_index":329,"type":"RECLAIM","strength":0.863,"price":2.1104,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-07-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-07-11","prior_stop_level":2.0625,"sweep_low":2.0465,"atr14":0.03031,"stop_level":2.031345,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-07-29","known_ts":"1996-07-29","bar_index":333,"type":"RECLAIM","strength":0.863,"price":2.0944,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-07-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-08-01","known_ts":"1996-08-05","bar_index":334,"type":"REBUY","strength":0.863,"price":2.1584,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1996-09-13","known_ts":"1996-09-17","bar_index":344,"type":"BUY","strength":0.725,"price":2.1584,"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":"1996-11-29","known_ts":"1996-11-29","bar_index":362,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.2357,"stop_level":2.2521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-12-02","known_ts":"1996-12-02","bar_index":362,"type":"RECLAIM","strength":0.863,"price":2.2684,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-11-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-11-29","prior_stop_level":2.2521,"sweep_low":2.2357,"atr14":0.025689,"stop_level":2.222856,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-12-17","known_ts":"1996-12-17","bar_index":366,"type":"RECLAIM","strength":0.863,"price":2.3989,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-11-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-04-15","known_ts":"1997-04-17","bar_index":393,"type":"BUY","strength":0.725,"price":2.3574,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1997-07-15","known_ts":"1997-07-15","bar_index":414,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5101,"stop_level":2.5274,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-18","known_ts":"1997-07-18","bar_index":415,"type":"RECLAIM","strength":0.863,"price":2.5361,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-07-15","prior_stop_level":2.5274,"sweep_low":2.4928,"atr14":0.040282,"stop_level":2.472659,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-31","known_ts":"1997-07-31","bar_index":418,"type":"RECLAIM","strength":0.863,"price":2.5966,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-11-13","known_ts":"1997-11-13","bar_index":442,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.7795,"stop_level":2.7883,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-11-20","known_ts":"1997-11-20","bar_index":444,"type":"RECLAIM","strength":0.863,"price":2.806,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-11-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1997-11-13","prior_stop_level":2.7883,"sweep_low":2.7619,"atr14":0.048529,"stop_level":2.737636,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-11-28","known_ts":"1997-11-28","bar_index":446,"type":"RECLAIM","strength":1.0,"price":2.8942,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-11-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-04-28","known_ts":"1998-04-30","bar_index":480,"type":"BUY","strength":0.725,"price":2.8705,"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":"1998-06-05","known_ts":"1998-06-05","bar_index":489,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.7517,"stop_level":2.8157,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-06-10","known_ts":"1998-06-10","bar_index":490,"type":"RECLAIM","strength":0.45,"price":2.8614,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-06-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1998-06-05","prior_stop_level":2.8157,"sweep_low":2.7243,"atr14":0.064249,"stop_level":2.692176,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-13","known_ts":"1998-08-17","bar_index":505,"type":"BUY","strength":0.45,"price":2.6957,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-14","known_ts":"1998-09-16","bar_index":512,"type":"REBUY","strength":0.45,"price":2.6136,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-30","known_ts":"1998-09-30","bar_index":516,"type":"RECLAIM","strength":0.725,"price":2.8435,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-09-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-11-17","known_ts":"1998-11-17","bar_index":527,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.7911,"stop_level":2.8225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-11-23","known_ts":"1998-11-23","bar_index":528,"type":"RECLAIM","strength":0.863,"price":2.833,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-11-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-11-17","prior_stop_level":2.8225,"sweep_low":2.7596,"atr14":0.079377,"stop_level":2.719912,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-03","known_ts":"1998-12-03","bar_index":531,"type":"RECLAIM","strength":0.863,"price":2.9694,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-03-24","known_ts":"1999-03-26","bar_index":556,"type":"BUY","strength":0.45,"price":2.1308,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-04-15","known_ts":"1999-04-15","bar_index":561,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.9866,"stop_level":2.0643,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-04-19","known_ts":"1999-04-19","bar_index":561,"type":"RECLAIM","strength":0.45,"price":2.1641,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-04-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1999-04-15","prior_stop_level":2.0643,"sweep_low":1.9422,"atr14":0.090033,"stop_level":1.897184,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-05-12","known_ts":"1999-05-12","bar_index":567,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3306,"stop_level":2.3528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-05-24","known_ts":"1999-05-24","bar_index":570,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.2862,"stop_level":2.3306,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-05-26","known_ts":"1999-05-26","bar_index":570,"type":"RECLAIM","strength":0.588,"price":2.3639,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-05-24","prior_stop_level":2.3306,"sweep_low":2.264,"atr14":0.06647,"stop_level":2.230765,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-15","known_ts":"1999-06-15","bar_index":575,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.2634,"stop_level":2.3417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-06-28","known_ts":"1999-06-30","bar_index":578,"type":"REBUY","strength":0.725,"price":2.3777,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1999-07-29","known_ts":"1999-07-29","bar_index":585,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.2863,"stop_level":2.3092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-09-09","known_ts":"1999-09-13","bar_index":595,"type":"BUY","strength":0.588,"price":2.1148,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1999-10-21","known_ts":"1999-10-25","bar_index":605,"type":"BUY","strength":0.588,"price":1.9772,"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":45},{"ts":"1999-12-27","known_ts":"1999-12-29","bar_index":620,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-12-27","trigger_known_ts":"1999-12-29","strength":0.45,"price":1.6692,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.415382,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.5332,"atr14":0.067478,"stop_level":1.499461,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-04","known_ts":"2000-01-06","bar_index":622,"type":"BUY","strength":0.45,"price":1.7558,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-01-04","known_ts":"2000-01-06","bar_index":622,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-01-04","trigger_known_ts":"2000-01-06","strength":0.45,"price":1.7558,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.375649,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.5332,"atr14":0.067966,"stop_level":1.499217,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-24","known_ts":"2000-01-24","bar_index":626,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5332,"stop_level":1.5456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-09","known_ts":"2000-03-13","bar_index":637,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-03-09","trigger_known_ts":"2000-03-13","strength":0.45,"price":1.161,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.522321,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.0633,"atr14":0.049924,"stop_level":1.038338,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-17","known_ts":"2000-03-21","bar_index":639,"type":"BUY","strength":0.45,"price":1.1479,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-03-17","known_ts":"2000-03-21","bar_index":639,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-03-17","trigger_known_ts":"2000-03-21","strength":0.45,"price":1.1479,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.52771,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.0881,"atr14":0.0404,"stop_level":1.0679,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-07","known_ts":"2000-04-11","bar_index":644,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-04-07","trigger_known_ts":"2000-04-11","strength":0.45,"price":1.1088,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.543798,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.0436,"atr14":0.035814,"stop_level":1.025693,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-24","known_ts":"2000-04-24","bar_index":647,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.0436,"stop_level":1.0697,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-04-27","known_ts":"2000-04-27","bar_index":648,"type":"RECLAIM","strength":0.45,"price":1.1218,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2000-04-24","prior_stop_level":1.0697,"sweep_low":0.8349,"atr14":0.05817,"stop_level":0.805815,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-22","known_ts":"2000-08-22","bar_index":675,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8829,"stop_level":1.2904,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-10-16","known_ts":"2000-10-18","bar_index":688,"type":"BUY","strength":0.45,"price":0.7998,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-10-16","known_ts":"2000-10-18","bar_index":688,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-10-16","trigger_known_ts":"2000-10-18","strength":0.45,"price":0.7998,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.595489,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.7405,"atr14":0.062107,"stop_level":0.709446,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-17","known_ts":"2000-11-17","bar_index":696,"type":"RECLAIM","strength":0.725,"price":0.9627,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-10-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-12-07","known_ts":"2000-12-07","bar_index":700,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7257,"stop_level":0.7701,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-12-08","known_ts":"2000-12-08","bar_index":700,"type":"RECLAIM","strength":0.725,"price":0.785,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-12-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-12-07","prior_stop_level":0.7701,"sweep_low":0.7257,"atr14":0.052568,"stop_level":0.699416,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-14","known_ts":"2000-12-18","bar_index":702,"type":"REBUY","strength":0.725,"price":0.9627,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2000-12-28","known_ts":"2001-01-02","bar_index":705,"type":"BUY","strength":0.725,"price":0.859,"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":40},{"ts":"2001-02-14","known_ts":"2001-02-14","bar_index":715,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.981,"stop_level":0.9834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-04-18","known_ts":"2001-04-20","bar_index":730,"type":"BUY","strength":0.863,"price":1.0213,"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":"2001-05-14","known_ts":"2001-05-16","bar_index":736,"type":"REBUY","strength":0.863,"price":0.9716,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2001-07-10","known_ts":"2001-07-10","bar_index":749,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0711,"stop_level":1.0782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-12","known_ts":"2001-07-12","bar_index":749,"type":"RECLAIM","strength":1.0,"price":1.1019,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-07-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-07-10","prior_stop_level":1.0782,"sweep_low":1.0687,"atr14":0.035117,"stop_level":1.051141,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-13","known_ts":"2001-08-13","bar_index":757,"type":"RECLAIM","strength":1.0,"price":1.1682,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-07-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-16","known_ts":"2001-08-20","bar_index":758,"type":"BUY","strength":1.0,"price":1.1588,"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":40},{"ts":"2001-09-07","known_ts":"2001-09-17","bar_index":763,"type":"BUY","strength":1.0,"price":1.2275,"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":"2002-01-30","known_ts":"2002-01-30","bar_index":794,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.6825,"stop_level":1.6943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-31","known_ts":"2002-01-31","bar_index":795,"type":"RECLAIM","strength":1.0,"price":1.7109,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-01-30","prior_stop_level":1.6943,"sweep_low":1.6825,"atr14":0.061462,"stop_level":1.651769,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-20","known_ts":"2002-03-22","bar_index":806,"type":"BUY","strength":0.863,"price":1.7131,"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":"2002-05-21","known_ts":"2002-05-21","bar_index":820,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.9462,"stop_level":1.9582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-23","known_ts":"2002-05-23","bar_index":821,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9318,"stop_level":1.9582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-05-28","known_ts":"2002-05-28","bar_index":821,"type":"RECLAIM","strength":0.863,"price":1.9654,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2002-05-21","prior_stop_level":1.9582,"sweep_low":1.8765,"atr14":0.061743,"stop_level":1.845628,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-28","known_ts":"2002-05-28","bar_index":821,"type":"RECLAIM","strength":0.863,"price":1.9654,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2002-05-23","prior_stop_level":1.9582,"sweep_low":1.8885,"atr14":0.061743,"stop_level":1.857628,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-22","known_ts":"2002-08-26","bar_index":842,"type":"BUY","strength":0.725,"price":1.8366,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2002-10-18","known_ts":"2002-10-18","bar_index":855,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5545,"stop_level":2.006,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2002-11-25","known_ts":"2002-11-27","bar_index":864,"type":"BUY","strength":0.588,"price":1.7,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":70},{"ts":"2003-01-24","known_ts":"2003-01-24","bar_index":877,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.65,"stop_level":1.6525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-02-27","known_ts":"2003-03-03","bar_index":885,"type":"BUY","strength":0.588,"price":1.645,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-04-11","known_ts":"2003-04-11","bar_index":895,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5788,"stop_level":1.5915,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-14","known_ts":"2003-04-14","bar_index":895,"type":"RECLAIM","strength":0.725,"price":1.8152,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-04-11","prior_stop_level":1.5915,"sweep_low":1.5762,"atr14":0.072223,"stop_level":1.540088,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-29","known_ts":"2003-04-29","bar_index":899,"type":"RECLAIM","strength":0.725,"price":1.9576,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-01-14","known_ts":"2004-01-14","bar_index":959,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.9004,"stop_level":3.9058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-22","known_ts":"2004-01-22","bar_index":960,"type":"RECLAIM","strength":0.863,"price":3.9084,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-01-14","prior_stop_level":3.9058,"sweep_low":3.8525,"atr14":0.054446,"stop_level":3.825277,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-27","known_ts":"2004-02-27","bar_index":969,"type":"RECLAIM","strength":1.0,"price":4.5505,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-22","known_ts":"2004-03-22","bar_index":974,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.4617,"stop_level":4.4706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-23","known_ts":"2004-03-23","bar_index":974,"type":"RECLAIM","strength":1.0,"price":4.6104,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-03-22","prior_stop_level":4.4706,"sweep_low":4.4265,"atr14":0.096119,"stop_level":4.37844,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-04-13","known_ts":"2004-04-13","bar_index":979,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2454,"stop_level":4.4617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-06-21","known_ts":"2004-06-23","bar_index":995,"type":"BUY","strength":0.725,"price":4.3094,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2004-08-05","known_ts":"2004-08-05","bar_index":1005,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.681,"stop_level":4.7167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-08-06","known_ts":"2004-08-06","bar_index":1006,"type":"RECLAIM","strength":0.725,"price":4.7222,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-08-05","prior_stop_level":4.7167,"sweep_low":4.681,"atr14":0.101605,"stop_level":4.630197,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-19","known_ts":"2004-08-19","bar_index":1009,"type":"RECLAIM","strength":0.725,"price":4.8626,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-22","known_ts":"2004-09-22","bar_index":1016,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.1095,"stop_level":5.1487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-24","known_ts":"2004-09-24","bar_index":1017,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.0032,"stop_level":5.1487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-11","known_ts":"2004-10-11","bar_index":1021,"type":"RECLAIM","strength":0.725,"price":5.0508,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-12","known_ts":"2004-11-16","bar_index":1029,"type":"BUY","strength":0.725,"price":5.3081,"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":"2004-12-28","known_ts":"2004-12-28","bar_index":1039,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.5649,"stop_level":5.582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-31","known_ts":"2004-12-31","bar_index":1040,"type":"RECLAIM","strength":0.725,"price":5.6529,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-12-28","prior_stop_level":5.582,"sweep_low":5.5337,"atr14":0.092383,"stop_level":5.487509,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-01-05","known_ts":"2005-01-05","bar_index":1041,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.3917,"stop_level":5.5252,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-04-20","known_ts":"2005-04-22","bar_index":1065,"type":"BUY","strength":0.588,"price":5.254,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2005-11-03","known_ts":"2005-11-07","bar_index":1111,"type":"BUY","strength":0.588,"price":6.1437,"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":"2005-12-19","known_ts":"2005-12-19","bar_index":1121,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.3605,"stop_level":6.4207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-20","known_ts":"2005-12-20","bar_index":1121,"type":"RECLAIM","strength":0.725,"price":6.4362,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-12-19","prior_stop_level":6.4207,"sweep_low":6.3605,"atr14":0.168676,"stop_level":6.276162,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-05","known_ts":"2006-01-05","bar_index":1125,"type":"RECLAIM","strength":0.725,"price":6.6695,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-02","known_ts":"2006-02-02","bar_index":1131,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.6717,"stop_level":6.7692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-06","known_ts":"2006-02-06","bar_index":1132,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.5711,"stop_level":6.7692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-10","known_ts":"2006-02-10","bar_index":1133,"type":"RECLAIM","strength":0.863,"price":6.9154,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-02-06","prior_stop_level":6.7692,"sweep_low":6.3305,"atr14":0.194616,"stop_level":6.233192,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-23","known_ts":"2006-02-23","bar_index":1136,"type":"RECLAIM","strength":0.863,"price":6.8215,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-02-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-13","known_ts":"2006-03-15","bar_index":1140,"type":"BUY","strength":0.863,"price":7.0298,"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":50},{"ts":"2006-05-30","known_ts":"2006-06-01","bar_index":1158,"type":"BUY","strength":0.588,"price":6.9593,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2006-06-28","known_ts":"2006-06-30","bar_index":1165,"type":"BUY","strength":0.588,"price":6.9992,"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":"quality","score":70},{"ts":"2006-07-13","known_ts":"2006-07-13","bar_index":1168,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.708,"stop_level":6.7518,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-07-19","known_ts":"2006-07-19","bar_index":1169,"type":"RECLAIM","strength":0.588,"price":6.8874,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-07-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2006-07-13","prior_stop_level":6.7518,"sweep_low":6.5076,"atr14":0.203026,"stop_level":6.406087,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-28","known_ts":"2006-07-28","bar_index":1172,"type":"RECLAIM","strength":0.725,"price":6.9756,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-07-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-03","known_ts":"2006-11-03","bar_index":1195,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.3128,"stop_level":8.3352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-06","known_ts":"2006-11-06","bar_index":1195,"type":"RECLAIM","strength":0.863,"price":8.4087,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-11-03","prior_stop_level":8.3352,"sweep_low":8.2776,"atr14":0.163443,"stop_level":8.195879,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-16","known_ts":"2006-11-20","bar_index":1198,"type":"REBUY","strength":0.863,"price":8.7263,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2007-02-23","known_ts":"2007-02-23","bar_index":1219,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.9989,"stop_level":9.1388,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-04-18","known_ts":"2007-04-20","bar_index":1232,"type":"BUY","strength":0.725,"price":8.5448,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2007-05-10","known_ts":"2007-05-10","bar_index":1237,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.203,"stop_level":8.2391,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-05-11","known_ts":"2007-05-11","bar_index":1237,"type":"RECLAIM","strength":0.588,"price":8.3443,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2007-05-10","prior_stop_level":8.2391,"sweep_low":8.1833,"atr14":0.222859,"stop_level":8.071871,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-26","known_ts":"2007-06-28","bar_index":1248,"type":"BUY","strength":0.45,"price":7.8495,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-08-08","known_ts":"2007-08-10","bar_index":1258,"type":"BUY","strength":0.45,"price":7.0553,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-09-17","known_ts":"2007-09-17","bar_index":1267,"type":"RECLAIM","strength":0.725,"price":8.5885,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":1275,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.7838,"stop_level":7.9972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-23","known_ts":"2007-10-23","bar_index":1275,"type":"RECLAIM","strength":0.863,"price":8.2321,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-10-19","prior_stop_level":7.9972,"sweep_low":7.6208,"atr14":0.321978,"stop_level":7.459811,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-06","known_ts":"2007-12-10","bar_index":1286,"type":"BUY","strength":0.863,"price":8.5688,"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":45},{"ts":"2008-01-08","known_ts":"2008-01-08","bar_index":1293,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.9319,"stop_level":7.9575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-01-09","known_ts":"2008-01-09","bar_index":1293,"type":"RECLAIM","strength":0.863,"price":8.3403,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-01-08","prior_stop_level":7.9575,"sweep_low":7.7225,"atr14":0.393486,"stop_level":7.525757,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-25","known_ts":"2008-01-29","bar_index":1297,"type":"BUY","strength":0.863,"price":9.0423,"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":"2008-03-13","known_ts":"2008-03-17","bar_index":1308,"type":"BUY","strength":0.863,"price":9.1399,"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":20},{"ts":"2008-04-11","known_ts":"2008-04-11","bar_index":1314,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.8181,"stop_level":8.961,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":1315,"type":"RECLAIM","strength":0.863,"price":9.2364,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-04-11","prior_stop_level":8.961,"sweep_low":8.7589,"atr14":0.270181,"stop_level":8.623809,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-17","known_ts":"2008-04-21","bar_index":1316,"type":"BUY","strength":0.863,"price":9.404,"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":"2008-05-07","known_ts":"2008-05-07","bar_index":1320,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.0222,"stop_level":9.3024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-12","known_ts":"2008-05-12","bar_index":1321,"type":"RECLAIM","strength":0.863,"price":9.3094,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-05-07","prior_stop_level":9.3024,"sweep_low":8.9346,"atr14":0.254522,"stop_level":8.807339,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-30","known_ts":"2008-06-03","bar_index":1326,"type":"BUY","strength":0.863,"price":9.7636,"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":"2008-08-07","known_ts":"2008-08-07","bar_index":1342,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.5723,"stop_level":9.8601,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-08-08","known_ts":"2008-08-08","bar_index":1342,"type":"RECLAIM","strength":1.0,"price":10.2474,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2008-08-07","prior_stop_level":9.8601,"sweep_low":9.3485,"atr14":0.410679,"stop_level":9.143161,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-24","known_ts":"2008-09-26","bar_index":1353,"type":"BUY","strength":1.0,"price":10.279,"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":"2008-12-05","known_ts":"2008-12-09","bar_index":1370,"type":"BUY","strength":0.45,"price":6.4874,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-12-05","known_ts":"2008-12-09","bar_index":1370,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-12-05","trigger_known_ts":"2008-12-09","strength":0.45,"price":6.4874,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.389978,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.8154,"atr14":0.636634,"stop_level":5.497083,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-09","known_ts":"2009-01-09","bar_index":1377,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.6215,"stop_level":6.702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":1379,"type":"RECLAIM","strength":0.588,"price":6.7898,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-09","prior_stop_level":6.702,"sweep_low":6.1935,"atr14":0.446203,"stop_level":5.970398,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-12","known_ts":"2009-02-12","bar_index":1385,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.365,"stop_level":7.8106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-17","known_ts":"2009-02-17","bar_index":1386,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.7479,"stop_level":7.8106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-13","known_ts":"2009-03-17","bar_index":1392,"type":"BUY","strength":0.588,"price":6.974,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-23","known_ts":"2009-03-25","bar_index":1394,"type":"BUY","strength":0.588,"price":6.5558,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-23","known_ts":"2009-03-25","bar_index":1394,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-23","trigger_known_ts":"2009-03-25","strength":0.588,"price":6.5558,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.383546,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.231,"atr14":0.509765,"stop_level":5.976118,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-31","known_ts":"2009-04-02","bar_index":1396,"type":"BUY","strength":0.588,"price":6.8881,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-31","known_ts":"2009-04-02","bar_index":1396,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-31","trigger_known_ts":"2009-04-02","strength":0.588,"price":6.8881,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.3523,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.231,"atr14":0.476494,"stop_level":5.992753,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-27","known_ts":"2009-04-27","bar_index":1402,"type":"RECLAIM","strength":0.725,"price":7.1802,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-07","known_ts":"2009-05-07","bar_index":1404,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.7406,"stop_level":6.7669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-08","known_ts":"2009-05-08","bar_index":1405,"type":"RECLAIM","strength":0.725,"price":6.9209,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-07","prior_stop_level":6.7669,"sweep_low":6.7406,"atr14":0.39442,"stop_level":6.54339,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-18","known_ts":"2009-05-20","bar_index":1407,"type":"REBUY","strength":0.725,"price":7.491,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-06-25","known_ts":"2009-06-29","bar_index":1416,"type":"REBUY","strength":0.863,"price":8.0083,"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":"2009-07-14","known_ts":"2009-07-16","bar_index":1420,"type":"REBUY","strength":0.863,"price":8.709,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2009-08-11","known_ts":"2009-08-11","bar_index":1426,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.3125,"stop_level":9.3508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-12","known_ts":"2009-08-12","bar_index":1427,"type":"RECLAIM","strength":0.863,"price":9.4581,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-08-11","prior_stop_level":9.3508,"sweep_low":9.2666,"atr14":0.409271,"stop_level":9.061964,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-08-17","known_ts":"2009-08-17","bar_index":1428,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.1594,"stop_level":9.3125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-20","known_ts":"2009-08-20","bar_index":1429,"type":"RECLAIM","strength":0.863,"price":9.5672,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-08-17","prior_stop_level":9.3125,"sweep_low":9.0513,"atr14":0.36844,"stop_level":8.86708,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-02","known_ts":"2009-09-02","bar_index":1432,"type":"RECLAIM","strength":1.0,"price":9.3939,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-10","known_ts":"2009-11-12","bar_index":1448,"type":"BUY","strength":0.863,"price":9.9182,"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":"2009-11-27","known_ts":"2009-11-27","bar_index":1452,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.6914,"stop_level":9.9105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2009-11-30","known_ts":"2009-11-30","bar_index":1452,"type":"RECLAIM","strength":1.0,"price":10.0552,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-11-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-11-27","prior_stop_level":9.9105,"sweep_low":9.5428,"atr14":0.282465,"stop_level":9.401567,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-15","known_ts":"2009-12-15","bar_index":1456,"type":"RECLAIM","strength":1.0,"price":10.6262,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-11-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-29","known_ts":"2009-12-29","bar_index":1459,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.5346,"stop_level":10.6262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-30","known_ts":"2009-12-30","bar_index":1459,"type":"RECLAIM","strength":1.0,"price":10.7271,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-12-29","prior_stop_level":10.6262,"sweep_low":10.2752,"atr14":0.296853,"stop_level":10.126774,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-01-15","known_ts":"2010-01-15","bar_index":1463,"type":"RECLAIM","strength":1.0,"price":10.8212,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-05","known_ts":"2010-03-09","bar_index":1474,"type":"BUY","strength":0.725,"price":10.5983,"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":"2010-05-04","known_ts":"2010-05-04","bar_index":1487,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.9716,"stop_level":11.1359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-06-22","known_ts":"2010-06-24","bar_index":1499,"type":"BUY","strength":0.725,"price":10.4096,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2010-08-12","known_ts":"2010-08-12","bar_index":1511,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.0581,"stop_level":10.1557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-08-17","known_ts":"2010-08-17","bar_index":1512,"type":"RECLAIM","strength":0.588,"price":10.1638,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2010-08-12","prior_stop_level":10.1557,"sweep_low":9.7612,"atr14":0.258923,"stop_level":9.631739,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-16","known_ts":"2010-09-16","bar_index":1519,"type":"RECLAIM","strength":0.863,"price":10.6602,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-23","known_ts":"2010-09-23","bar_index":1520,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.2533,"stop_level":10.3112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-09-24","known_ts":"2010-09-24","bar_index":1521,"type":"RECLAIM","strength":0.725,"price":10.6355,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-09-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2010-09-23","prior_stop_level":10.3112,"sweep_low":10.2533,"atr14":0.244584,"stop_level":10.131008,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-07","known_ts":"2010-10-07","bar_index":1524,"type":"RECLAIM","strength":0.863,"price":10.7547,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-09","known_ts":"2010-11-09","bar_index":1531,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.48,"stop_level":11.5007,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-10","known_ts":"2010-11-10","bar_index":1532,"type":"RECLAIM","strength":1.0,"price":11.5502,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-09","prior_stop_level":11.5007,"sweep_low":11.3933,"atr14":0.232621,"stop_level":11.27699,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-15","known_ts":"2010-11-15","bar_index":1533,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.4181,"stop_level":11.48,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-20","known_ts":"2010-12-22","bar_index":1541,"type":"BUY","strength":0.863,"price":11.7525,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2011-03-10","known_ts":"2011-03-10","bar_index":1559,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.9207,"stop_level":11.9755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-11","known_ts":"2011-03-11","bar_index":1559,"type":"RECLAIM","strength":1.0,"price":12.0513,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-03-10","prior_stop_level":11.9755,"sweep_low":11.8533,"atr14":0.230949,"stop_level":11.737826,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-15","known_ts":"2011-03-15","bar_index":1560,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.7775,"stop_level":11.9755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-18","known_ts":"2011-03-18","bar_index":1561,"type":"RECLAIM","strength":1.0,"price":11.9839,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-03-15","prior_stop_level":11.9755,"sweep_low":11.4656,"atr14":0.274276,"stop_level":11.328462,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-15","known_ts":"2011-04-19","bar_index":1568,"type":"BUY","strength":1.0,"price":12.4037,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2011-05-06","known_ts":"2011-05-06","bar_index":1572,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.0505,"stop_level":12.1321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-09","known_ts":"2011-05-09","bar_index":1573,"type":"RECLAIM","strength":1.0,"price":12.3016,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-05-06","prior_stop_level":12.1321,"sweep_low":11.9995,"atr14":0.23928,"stop_level":11.87986,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-07-05","known_ts":"2011-07-07","bar_index":1586,"type":"BUY","strength":0.725,"price":12.3229,"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":"2011-08-24","known_ts":"2011-08-26","bar_index":1598,"type":"BUY","strength":0.588,"price":10.9292,"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":"2011-09-28","known_ts":"2011-09-28","bar_index":1606,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.007,"stop_level":11.2551,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-09-29","known_ts":"2011-09-29","bar_index":1606,"type":"RECLAIM","strength":0.588,"price":11.2603,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-09-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-09-28","prior_stop_level":11.2551,"sweep_low":10.9677,"atr14":0.358065,"stop_level":10.788667,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-04","known_ts":"2011-10-04","bar_index":1607,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.2428,"stop_level":11.2551,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-10-06","known_ts":"2011-10-06","bar_index":1608,"type":"RECLAIM","strength":0.588,"price":11.3171,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-10-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-10-04","prior_stop_level":11.2551,"sweep_low":10.3736,"atr14":0.42168,"stop_level":10.16276,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-19","known_ts":"2011-10-19","bar_index":1611,"type":"RECLAIM","strength":0.725,"price":11.8125,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-21","known_ts":"2011-11-21","bar_index":1618,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.2818,"stop_level":12.3175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":1619,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.8934,"stop_level":12.3175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-28","known_ts":"2011-11-30","bar_index":1620,"type":"REBUY","strength":0.863,"price":12.6878,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2011-11-30","known_ts":"2011-11-30","bar_index":1620,"type":"RECLAIM","strength":0.863,"price":12.6878,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-11-23","prior_stop_level":12.3175,"sweep_low":11.8493,"atr14":0.357261,"stop_level":11.67067,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-23","known_ts":"2012-01-23","bar_index":1632,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.0004,"stop_level":14.0348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-25","known_ts":"2012-01-25","bar_index":1633,"type":"RECLAIM","strength":0.863,"price":14.0717,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-01-23","prior_stop_level":14.0348,"sweep_low":13.8356,"atr14":0.23648,"stop_level":13.71736,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-07","known_ts":"2012-02-07","bar_index":1636,"type":"RECLAIM","strength":1.0,"price":14.4147,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-02-22","known_ts":"2012-02-22","bar_index":1639,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.7694,"stop_level":14.0004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-02-28","known_ts":"2012-02-28","bar_index":1640,"type":"RECLAIM","strength":0.863,"price":14.2527,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2012-02-22","prior_stop_level":14.0004,"sweep_low":13.5948,"atr14":0.250841,"stop_level":13.46938,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-03","known_ts":"2012-04-05","bar_index":1649,"type":"BUY","strength":0.863,"price":14.306,"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":"2012-04-20","known_ts":"2012-04-24","bar_index":1653,"type":"BUY","strength":0.863,"price":14.6776,"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":"2012-05-17","known_ts":"2012-05-17","bar_index":1659,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.5331,"stop_level":14.7137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-25","known_ts":"2012-06-25","bar_index":1668,"type":"RECLAIM","strength":1.0,"price":15.9004,"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":true}},{"ts":"2012-07-25","known_ts":"2012-07-25","bar_index":1675,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.1559,"stop_level":16.1692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-07-26","known_ts":"2012-07-26","bar_index":1675,"type":"RECLAIM","strength":1.0,"price":16.2062,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-07-25","prior_stop_level":16.1692,"sweep_low":16.0782,"atr14":0.289828,"stop_level":15.933286,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-18","known_ts":"2012-10-22","bar_index":1695,"type":"BUY","strength":0.725,"price":15.1622,"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":"2012-11-20","known_ts":"2012-11-23","bar_index":1702,"type":"REBUY","strength":0.588,"price":15.0222,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2013-03-28","known_ts":"2013-04-02","bar_index":1731,"type":"REBUY","strength":1.0,"price":19.7799,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2013-05-23","known_ts":"2013-05-23","bar_index":1744,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.8003,"stop_level":21.8105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-09-05","known_ts":"2013-09-09","bar_index":1768,"type":"BUY","strength":0.45,"price":17.747,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-10-07","known_ts":"2013-10-07","bar_index":1775,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.0541,"stop_level":18.2578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-10-10","known_ts":"2013-10-10","bar_index":1776,"type":"RECLAIM","strength":0.588,"price":18.3597,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2013-10-07","prior_stop_level":18.2578,"sweep_low":17.7145,"atr14":0.437298,"stop_level":17.495851,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-22","known_ts":"2013-10-22","bar_index":1779,"type":"RECLAIM","strength":0.725,"price":19.5313,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-10-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-12-02","known_ts":"2013-12-02","bar_index":1788,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.2959,"stop_level":18.6349,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-01-14","known_ts":"2014-01-16","bar_index":1798,"type":"BUY","strength":0.45,"price":18.1105,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-01-14","known_ts":"2014-01-16","bar_index":1798,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2014-01-14","trigger_known_ts":"2014-01-16","strength":0.45,"price":18.1105,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.197304,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.0929,"atr14":0.363667,"stop_level":16.911066,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-13","known_ts":"2014-02-13","bar_index":1805,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.9735,"stop_level":18.1809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-02-21","known_ts":"2014-02-21","bar_index":1806,"type":"RECLAIM","strength":0.588,"price":18.1916,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-02-13","prior_stop_level":18.1809,"sweep_low":17.845,"atr14":0.332997,"stop_level":17.678501,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-04","known_ts":"2014-03-04","bar_index":1809,"type":"RECLAIM","strength":0.725,"price":19.05,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-02-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-14","known_ts":"2014-03-14","bar_index":1811,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.8218,"stop_level":18.8466,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-18","known_ts":"2014-03-18","bar_index":1812,"type":"RECLAIM","strength":0.725,"price":18.8714,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-03-14","prior_stop_level":18.8466,"sweep_low":18.6828,"atr14":0.304686,"stop_level":18.530457,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-20","known_ts":"2014-03-20","bar_index":1813,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.5574,"stop_level":18.8466,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-21","known_ts":"2014-03-21","bar_index":1813,"type":"RECLAIM","strength":0.725,"price":18.9512,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-03-20","prior_stop_level":18.8466,"sweep_low":18.363,"atr14":0.327891,"stop_level":18.199055,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-07","known_ts":"2014-04-09","bar_index":1817,"type":"REBUY","strength":0.863,"price":19.0409,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2014-05-21","known_ts":"2014-05-21","bar_index":1827,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.5199,"stop_level":19.6211,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-23","known_ts":"2014-05-23","bar_index":1828,"type":"RECLAIM","strength":0.863,"price":19.897,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-05-21","prior_stop_level":19.6211,"sweep_low":19.4093,"atr14":0.309336,"stop_level":19.254632,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-06","known_ts":"2014-06-06","bar_index":1831,"type":"RECLAIM","strength":0.863,"price":19.8568,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-05-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-11","known_ts":"2014-06-11","bar_index":1832,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.8216,"stop_level":19.8317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-08-14","known_ts":"2014-08-18","bar_index":1847,"type":"BUY","strength":0.725,"price":20.6589,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2014-09-10","known_ts":"2014-09-10","bar_index":1853,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.4246,"stop_level":20.4602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-11","known_ts":"2014-09-11","bar_index":1853,"type":"RECLAIM","strength":0.863,"price":20.5926,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-09-10","prior_stop_level":20.4602,"sweep_low":20.2106,"atr14":0.275885,"stop_level":20.072657,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-14","known_ts":"2014-10-16","bar_index":1861,"type":"BUY","strength":0.863,"price":20.1156,"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":"2014-12-15","known_ts":"2014-12-15","bar_index":1875,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.2712,"stop_level":21.364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-17","known_ts":"2014-12-17","bar_index":1876,"type":"RECLAIM","strength":0.863,"price":21.6272,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-12-15","prior_stop_level":21.364,"sweep_low":20.7243,"atr14":0.390032,"stop_level":20.529284,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-22","known_ts":"2014-12-24","bar_index":1877,"type":"BUY","strength":0.863,"price":22.1248,"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":20},{"ts":"2015-01-30","known_ts":"2015-01-30","bar_index":1885,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.3922,"stop_level":24.8081,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-02-03","known_ts":"2015-02-03","bar_index":1886,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.2414,"stop_level":24.8081,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-03-30","known_ts":"2015-04-01","bar_index":1899,"type":"BUY","strength":0.725,"price":24.123,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2015-04-17","known_ts":"2015-04-17","bar_index":1903,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.3792,"stop_level":23.5101,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-06-16","known_ts":"2015-06-18","bar_index":1917,"type":"BUY","strength":0.725,"price":22.6926,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2015-07-23","known_ts":"2015-07-23","bar_index":1925,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.7921,"stop_level":23.0848,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-10","known_ts":"2015-08-10","bar_index":1929,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.7868,"stop_level":22.7921,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-13","known_ts":"2015-08-13","bar_index":1930,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.7442,"stop_level":22.7921,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-11","known_ts":"2015-08-11","bar_index":1930,"type":"RECLAIM","strength":0.725,"price":22.8293,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-08-10","prior_stop_level":22.7921,"sweep_low":22.659,"atr14":0.367152,"stop_level":22.475424,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-14","known_ts":"2015-08-14","bar_index":1931,"type":"RECLAIM","strength":0.725,"price":22.9358,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-08-13","prior_stop_level":22.7921,"sweep_low":22.4142,"atr14":0.364699,"stop_level":22.231851,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-18","known_ts":"2015-09-22","bar_index":1939,"type":"BUY","strength":0.45,"price":22.69,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-09-23","known_ts":"2015-09-23","bar_index":1940,"type":"RECLAIM","strength":0.588,"price":23.0172,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-09-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-10-30","known_ts":"2015-10-30","bar_index":1949,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.0786,"stop_level":23.1191,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-02","known_ts":"2015-11-02","bar_index":1949,"type":"RECLAIM","strength":0.725,"price":23.2886,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-10-30","prior_stop_level":23.1191,"sweep_low":22.9547,"atr14":0.405789,"stop_level":22.751806,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-14","known_ts":"2015-12-16","bar_index":1959,"type":"BUY","strength":0.725,"price":22.9547,"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":"2015-12-22","known_ts":"2015-12-24","bar_index":1961,"type":"BUY","strength":0.588,"price":22.837,"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":30},{"ts":"2016-01-13","known_ts":"2016-01-13","bar_index":1965,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.2771,"stop_level":23.3586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-01-14","known_ts":"2016-01-14","bar_index":1966,"type":"RECLAIM","strength":0.725,"price":23.6031,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-01-13","prior_stop_level":23.3586,"sweep_low":23.1304,"atr14":0.436115,"stop_level":22.912343,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-28","known_ts":"2016-01-28","bar_index":1969,"type":"RECLAIM","strength":0.863,"price":24.602,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-02-10","known_ts":"2016-02-10","bar_index":1972,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.0143,"stop_level":23.6908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-02-18","known_ts":"2016-02-18","bar_index":1973,"type":"RECLAIM","strength":0.863,"price":23.6932,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-02-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-02-10","prior_stop_level":23.6908,"sweep_low":22.1249,"atr14":0.606373,"stop_level":21.821713,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-29","known_ts":"2016-02-29","bar_index":1976,"type":"RECLAIM","strength":1.0,"price":24.6521,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-02-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-03-03","known_ts":"2016-03-07","bar_index":1977,"type":"BUY","strength":1.0,"price":24.537,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2016-03-16","known_ts":"2016-03-18","bar_index":1980,"type":"BUY","strength":1.0,"price":24.559,"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":60},{"ts":"2016-03-24","known_ts":"2016-03-29","bar_index":1982,"type":"BUY","strength":1.0,"price":25.1201,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2016-05-17","known_ts":"2016-05-17","bar_index":1994,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.0395,"stop_level":26.4261,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-10","known_ts":"2016-06-10","bar_index":2000,"type":"RECLAIM","strength":1.0,"price":27.3382,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-03","known_ts":"2016-08-03","bar_index":2012,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.8957,"stop_level":29.3256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-10","known_ts":"2016-08-10","bar_index":2014,"type":"RECLAIM","strength":1.0,"price":29.3479,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-08-03","prior_stop_level":29.3256,"sweep_low":28.7114,"atr14":0.431576,"stop_level":28.495612,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-12-05","known_ts":"2016-12-07","bar_index":2041,"type":"BUY","strength":0.588,"price":26.5383,"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":"2017-01-26","known_ts":"2017-01-26","bar_index":2052,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.6958,"stop_level":26.7129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-02-02","known_ts":"2017-02-02","bar_index":2054,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.4101,"stop_level":26.7129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-02-23","known_ts":"2017-02-23","bar_index":2059,"type":"RECLAIM","strength":0.725,"price":27.6276,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-10","known_ts":"2017-03-10","bar_index":2062,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.9751,"stop_level":26.1472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-03-15","known_ts":"2017-03-15","bar_index":2063,"type":"RECLAIM","strength":0.588,"price":26.3022,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-03-10","prior_stop_level":26.1472,"sweep_low":25.7743,"atr14":0.448144,"stop_level":25.550228,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-21","known_ts":"2017-03-23","bar_index":2065,"type":"REBUY","strength":0.588,"price":26.9644,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-04-06","known_ts":"2017-04-06","bar_index":2069,"type":"RECLAIM","strength":0.725,"price":28.0303,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-03-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-04-28","known_ts":"2017-04-28","bar_index":2074,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.6703,"stop_level":28.1735,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-05-16","known_ts":"2017-05-16","bar_index":2078,"type":"RECLAIM","strength":0.863,"price":27.9132,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-04-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-19","known_ts":"2017-05-23","bar_index":2079,"type":"BUY","strength":0.863,"price":28.3371,"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":"2017-05-30","known_ts":"2017-06-01","bar_index":2081,"type":"REBUY","strength":0.863,"price":28.1919,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2017-10-18","known_ts":"2017-10-20","bar_index":2114,"type":"BUY","strength":0.588,"price":28.0329,"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":40},{"ts":"2017-11-03","known_ts":"2017-11-07","bar_index":2118,"type":"BUY","strength":0.588,"price":28.0803,"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":"2017-11-22","known_ts":"2017-11-22","bar_index":2122,"type":"SELL","basis":"structure_stop","strength":0.45,"price":27.6309,"stop_level":27.8849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-12-13","known_ts":"2017-12-15","bar_index":2127,"type":"REBUY","strength":0.45,"price":27.72,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-02-28","known_ts":"2018-03-02","bar_index":2144,"type":"BUY","strength":0.45,"price":22.893,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-02-28","known_ts":"2018-03-02","bar_index":2144,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-02-28","trigger_known_ts":"2018-03-02","strength":0.45,"price":22.893,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.237698,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.2478,"atr14":0.590513,"stop_level":21.952543,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-23","known_ts":"2018-03-23","bar_index":2149,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.1475,"stop_level":22.278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-03-27","known_ts":"2018-03-27","bar_index":2150,"type":"RECLAIM","strength":0.588,"price":22.3838,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-03-23","prior_stop_level":22.278,"sweep_low":21.9172,"atr14":0.527635,"stop_level":21.653382,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-13","known_ts":"2018-04-13","bar_index":2154,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.099,"stop_level":22.1475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-16","known_ts":"2018-04-16","bar_index":2154,"type":"RECLAIM","strength":0.588,"price":22.3111,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-04-13","prior_stop_level":22.1475,"sweep_low":21.8748,"atr14":0.465416,"stop_level":21.642092,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-07","known_ts":"2018-06-07","bar_index":2167,"type":"RECLAIM","strength":0.725,"price":25.4782,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-04-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-16","known_ts":"2018-07-16","bar_index":2175,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.7045,"stop_level":25.7291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-19","known_ts":"2018-07-19","bar_index":2176,"type":"RECLAIM","strength":0.863,"price":25.852,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-07-16","prior_stop_level":25.7291,"sweep_low":25.0836,"atr14":0.429255,"stop_level":24.868972,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-30","known_ts":"2018-07-30","bar_index":2179,"type":"RECLAIM","strength":0.863,"price":26.0867,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-07-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-10","known_ts":"2018-09-10","bar_index":2188,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.0867,"stop_level":28.1177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-11","known_ts":"2018-09-11","bar_index":2189,"type":"RECLAIM","strength":0.863,"price":28.1735,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-09-10","prior_stop_level":28.1177,"sweep_low":27.8448,"atr14":0.4382,"stop_level":27.6257,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-30","known_ts":"2018-11-30","bar_index":2208,"type":"RECLAIM","strength":1.0,"price":28.663,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-09-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-12-06","known_ts":"2018-12-06","bar_index":2209,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.6391,"stop_level":27.9783,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-12-11","known_ts":"2018-12-11","bar_index":2210,"type":"RECLAIM","strength":0.863,"price":28.1227,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2018-12-06","prior_stop_level":27.9783,"sweep_low":26.3827,"atr14":0.743395,"stop_level":26.011003,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-16","known_ts":"2019-01-18","bar_index":2218,"type":"BUY","strength":0.863,"price":27.9996,"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":"2019-02-20","known_ts":"2019-02-20","bar_index":2225,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.251,"stop_level":29.5013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-02-26","known_ts":"2019-02-26","bar_index":2227,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.8375,"stop_level":29.5013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-03-22","known_ts":"2019-03-26","bar_index":2233,"type":"BUY","strength":0.863,"price":29.428,"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":"2019-04-09","known_ts":"2019-04-11","bar_index":2237,"type":"BUY","strength":0.863,"price":29.5238,"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":"2019-05-30","known_ts":"2019-05-30","bar_index":2248,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.7967,"stop_level":29.0171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-21","known_ts":"2019-06-21","bar_index":2254,"type":"RECLAIM","strength":0.863,"price":29.6075,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-05-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-07-19","known_ts":"2019-07-19","bar_index":2260,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.1769,"stop_level":30.4034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-07-24","known_ts":"2019-07-24","bar_index":2261,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.086,"stop_level":30.4034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-07-30","known_ts":"2019-07-30","bar_index":2262,"type":"RECLAIM","strength":1.0,"price":30.4043,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-07-24","prior_stop_level":30.4034,"sweep_low":29.7351,"atr14":0.467063,"stop_level":29.501568,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-08","known_ts":"2019-08-12","bar_index":2265,"type":"BUY","strength":1.0,"price":31.3463,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2019-10-16","known_ts":"2019-10-18","bar_index":2281,"type":"REBUY","strength":1.0,"price":34.265,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2020-01-13","known_ts":"2020-01-15","bar_index":2301,"type":"BUY","strength":0.588,"price":30.6009,"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":40},{"ts":"2020-03-02","known_ts":"2020-03-02","bar_index":2312,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.7105,"stop_level":32.3799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-03-04","known_ts":"2020-03-04","bar_index":2312,"type":"RECLAIM","strength":0.725,"price":32.6002,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-03-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-03-02","prior_stop_level":32.3799,"sweep_low":29.7956,"atr14":0.876894,"stop_level":29.357153,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-03-23","known_ts":"2020-03-25","bar_index":2317,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2020-03-23","trigger_known_ts":"2020-03-25","strength":0.45,"price":20.1731,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.419379,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.3535,"atr14":2.207785,"stop_level":15.249608,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-14","known_ts":"2020-04-16","bar_index":2322,"type":"BUY","strength":0.45,"price":23.2048,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Real Estate"}},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":2335,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.7713,"stop_level":25.016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-12","known_ts":"2020-06-12","bar_index":2336,"type":"RECLAIM","strength":0.588,"price":25.5665,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-11","prior_stop_level":25.016,"sweep_low":24.6626,"atr14":1.333461,"stop_level":23.995869,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":2338,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.2028,"stop_level":24.7713,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-25","known_ts":"2020-06-25","bar_index":2339,"type":"RECLAIM","strength":0.588,"price":25.0428,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-24","prior_stop_level":24.7713,"sweep_low":23.8682,"atr14":1.293807,"stop_level":23.221296,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-08","known_ts":"2020-09-10","bar_index":2356,"type":"BUY","strength":0.725,"price":25.6852,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2020-11-30","known_ts":"2020-11-30","bar_index":2375,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.9736,"stop_level":26.0368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-01","known_ts":"2020-12-01","bar_index":2375,"type":"RECLAIM","strength":0.725,"price":26.3663,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-11-30","prior_stop_level":26.0368,"sweep_low":25.9526,"atr14":0.820958,"stop_level":25.542121,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-15","known_ts":"2020-12-15","bar_index":2379,"type":"RECLAIM","strength":0.863,"price":28.1825,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-30","known_ts":"2020-12-30","bar_index":2382,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.2561,"stop_level":27.4252,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-06","known_ts":"2021-01-06","bar_index":2383,"type":"RECLAIM","strength":0.863,"price":27.6225,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-12-30","prior_stop_level":27.4252,"sweep_low":26.5655,"atr14":0.690544,"stop_level":26.220228,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-15","known_ts":"2021-01-15","bar_index":2386,"type":"RECLAIM","strength":0.863,"price":28.6374,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-27","known_ts":"2021-01-27","bar_index":2388,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.9011,"stop_level":28.0427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-02-01","known_ts":"2021-02-01","bar_index":2389,"type":"RECLAIM","strength":0.863,"price":28.1348,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-01-27","prior_stop_level":28.0427,"sweep_low":27.271,"atr14":0.71167,"stop_level":26.915165,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-02-03","known_ts":"2021-02-05","bar_index":2390,"type":"REBUY","strength":1.0,"price":28.9064,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2021-03-23","known_ts":"2021-03-23","bar_index":2401,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.1318,"stop_level":30.3679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-26","known_ts":"2021-03-26","bar_index":2402,"type":"RECLAIM","strength":1.0,"price":30.6033,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-03-23","prior_stop_level":30.3679,"sweep_low":29.6603,"atr14":0.695021,"stop_level":29.312789,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-09","known_ts":"2021-04-09","bar_index":2405,"type":"RECLAIM","strength":1.0,"price":31.0748,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-03-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-14","known_ts":"2021-07-16","bar_index":2427,"type":"BUY","strength":0.725,"price":28.8337,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2021-08-02","known_ts":"2021-08-02","bar_index":2431,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.5375,"stop_level":28.0294,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-08-04","known_ts":"2021-08-04","bar_index":2432,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.892,"stop_level":28.0294,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-10-07","known_ts":"2021-10-11","bar_index":2447,"type":"BUY","strength":0.45,"price":24.2194,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2021-10-29","known_ts":"2021-10-29","bar_index":2452,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.591,"stop_level":24.7905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-11-05","known_ts":"2021-11-05","bar_index":2454,"type":"RECLAIM","strength":0.588,"price":25.0497,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-10-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2021-10-29","prior_stop_level":24.7905,"sweep_low":23.4725,"atr14":0.614686,"stop_level":23.165157,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":2458,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.0269,"stop_level":24.0352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-11-30","known_ts":"2021-11-30","bar_index":2459,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.6472,"stop_level":24.0352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-12-02","known_ts":"2021-12-02","bar_index":2460,"type":"RECLAIM","strength":0.588,"price":24.0939,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2021-11-26","prior_stop_level":24.0352,"sweep_low":23.3494,"atr14":0.609392,"stop_level":23.044704,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-02","known_ts":"2021-12-02","bar_index":2460,"type":"RECLAIM","strength":0.588,"price":24.0939,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2021-11-30","prior_stop_level":24.0352,"sweep_low":23.3494,"atr14":0.609392,"stop_level":23.044704,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-11","known_ts":"2022-01-11","bar_index":2469,"type":"RECLAIM","strength":0.725,"price":27.1878,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-01-27","known_ts":"2022-01-27","bar_index":2472,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.3916,"stop_level":26.4217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-01-28","known_ts":"2022-01-28","bar_index":2473,"type":"RECLAIM","strength":0.725,"price":26.7002,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-01-27","prior_stop_level":26.4217,"sweep_low":25.7442,"atr14":0.710993,"stop_level":25.388703,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-04","known_ts":"2022-03-08","bar_index":2481,"type":"BUY","strength":1.0,"price":26.7649,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2022-04-12","known_ts":"2022-04-12","bar_index":2490,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.9535,"stop_level":28.0448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-05-20","known_ts":"2022-05-24","bar_index":2499,"type":"BUY","strength":0.863,"price":29.1982,"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":"2022-06-13","known_ts":"2022-06-13","bar_index":2504,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.2064,"stop_level":29.2981,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-06-22","known_ts":"2022-06-24","bar_index":2506,"type":"REBUY","strength":1.0,"price":30.0668,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2022-07-14","known_ts":"2022-07-18","bar_index":2511,"type":"REBUY","strength":1.0,"price":30.5381,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2022-09-02","known_ts":"2022-09-02","bar_index":2523,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.1289,"stop_level":34.3884,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-09-07","known_ts":"2022-09-07","bar_index":2523,"type":"RECLAIM","strength":1.0,"price":34.5968,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-09-02","prior_stop_level":34.3884,"sweep_low":33.7859,"atr14":0.68883,"stop_level":33.441485,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-10","known_ts":"2022-11-14","bar_index":2539,"type":"BUY","strength":0.725,"price":31.2707,"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":65},{"ts":"2022-11-28","known_ts":"2022-11-28","bar_index":2542,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.0949,"stop_level":30.2394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-11-29","known_ts":"2022-11-29","bar_index":2543,"type":"RECLAIM","strength":0.725,"price":30.8781,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2022-11-28","prior_stop_level":30.2394,"sweep_low":30.0632,"atr14":0.750337,"stop_level":29.688032,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-14","known_ts":"2022-12-14","bar_index":2546,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.2135,"stop_level":30.5063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-01-12","known_ts":"2023-01-17","bar_index":2553,"type":"BUY","strength":0.588,"price":29.9549,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2023-02-27","known_ts":"2023-02-27","bar_index":2563,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.3063,"stop_level":29.4669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2023-04-05","known_ts":"2023-04-10","bar_index":2572,"type":"BUY","strength":0.45,"price":27.7279,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Real Estate"}},{"ts":"2023-05-02","known_ts":"2023-05-02","bar_index":2578,"type":"SELL","basis":"structure_stop","strength":0.45,"price":26.2402,"stop_level":26.7826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-05-03","known_ts":"2023-05-03","bar_index":2578,"type":"RECLAIM","strength":0.45,"price":26.9957,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2023-05-02","prior_stop_level":26.7826,"sweep_low":26.2077,"atr14":0.673863,"stop_level":25.870769,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-22","known_ts":"2023-05-22","bar_index":2582,"type":"SELL","basis":"structure_stop","strength":0.45,"price":26.1902,"stop_level":26.2402,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-05-23","known_ts":"2023-05-23","bar_index":2583,"type":"RECLAIM","strength":0.45,"price":26.4844,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2023-05-22","prior_stop_level":26.2402,"sweep_low":26.133,"atr14":0.589562,"stop_level":25.838219,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-17","known_ts":"2023-07-17","bar_index":2595,"type":"RECLAIM","strength":0.725,"price":28.6397,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-14","known_ts":"2023-08-14","bar_index":2601,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.4911,"stop_level":27.7225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-09-27","known_ts":"2023-09-29","bar_index":2612,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-09-27","trigger_known_ts":"2023-09-29","strength":0.45,"price":26.8683,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.140784,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.6976,"atr14":0.485422,"stop_level":25.454889,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-05","known_ts":"2023-10-09","bar_index":2614,"type":"BUY","strength":0.45,"price":26.9686,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Real Estate"}},{"ts":"2023-10-05","known_ts":"2023-10-09","bar_index":2614,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-10-05","trigger_known_ts":"2023-10-09","strength":0.45,"price":26.9686,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.137576,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.6976,"atr14":0.523811,"stop_level":25.435695,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-27","known_ts":"2023-10-27","bar_index":2619,"type":"SELL","basis":"structure_stop","strength":0.45,"price":25.7847,"stop_level":26.1044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-10-30","known_ts":"2023-10-30","bar_index":2619,"type":"RECLAIM","strength":0.45,"price":26.4073,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2023-10-27","prior_stop_level":26.1044,"sweep_low":25.6585,"atr14":0.498272,"stop_level":25.409364,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-31","known_ts":"2023-11-02","bar_index":2620,"type":"REBUY","strength":0.45,"price":27.1307,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Real Estate"}},{"ts":"2023-11-13","known_ts":"2023-11-13","bar_index":2623,"type":"RECLAIM","strength":0.725,"price":27.6271,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-10-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-12-18","known_ts":"2023-12-18","bar_index":2631,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.8979,"stop_level":28.0164,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-12-19","known_ts":"2023-12-19","bar_index":2631,"type":"RECLAIM","strength":0.863,"price":28.0502,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-12-18","prior_stop_level":28.0164,"sweep_low":27.881,"atr14":0.423058,"stop_level":27.669471,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-22","known_ts":"2023-12-22","bar_index":2632,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.6928,"stop_level":28.0164,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-10","known_ts":"2024-01-10","bar_index":2636,"type":"RECLAIM","strength":0.863,"price":28.0417,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-12-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-02-20","known_ts":"2024-02-22","bar_index":2645,"type":"BUY","strength":0.725,"price":27.6566,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2024-04-02","known_ts":"2024-04-02","bar_index":2654,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.4728,"stop_level":27.8974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-04","known_ts":"2024-04-04","bar_index":2655,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.2909,"stop_level":27.8974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-09","known_ts":"2024-04-09","bar_index":2656,"type":"RECLAIM","strength":0.863,"price":28.3479,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-04-02","prior_stop_level":27.8974,"sweep_low":27.1696,"atr14":0.410908,"stop_level":26.964146,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-09","known_ts":"2024-04-09","bar_index":2656,"type":"RECLAIM","strength":0.863,"price":28.3479,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-04-04","prior_stop_level":27.8974,"sweep_low":27.1696,"atr14":0.410908,"stop_level":26.964146,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-16","known_ts":"2024-04-16","bar_index":2658,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.1263,"stop_level":27.1523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-17","known_ts":"2024-04-17","bar_index":2658,"type":"RECLAIM","strength":0.863,"price":27.3689,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-04-16","prior_stop_level":27.1523,"sweep_low":27.1003,"atr14":0.452494,"stop_level":26.874053,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-19","known_ts":"2024-04-23","bar_index":2659,"type":"REBUY","strength":0.863,"price":27.996,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2024-08-05","known_ts":"2024-08-05","bar_index":2683,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.3404,"stop_level":31.4378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-06","known_ts":"2024-08-06","bar_index":2683,"type":"RECLAIM","strength":1.0,"price":31.8453,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-08-05","prior_stop_level":31.4378,"sweep_low":31.0481,"atr14":0.717952,"stop_level":30.689124,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-21","known_ts":"2024-11-21","bar_index":2709,"type":"RECLAIM","strength":1.0,"price":34.7576,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-06","known_ts":"2024-12-06","bar_index":2712,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.1245,"stop_level":34.2435,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-02-04","known_ts":"2025-02-06","bar_index":2725,"type":"BUY","strength":0.588,"price":31.4469,"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":75},{"ts":"2025-03-20","known_ts":"2025-03-20","bar_index":2735,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.2259,"stop_level":32.4282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-03-24","known_ts":"2025-03-24","bar_index":2736,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.4108,"stop_level":32.4282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-28","known_ts":"2025-03-28","bar_index":2737,"type":"RECLAIM","strength":0.863,"price":32.5864,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-03-24","prior_stop_level":32.4282,"sweep_low":31.9208,"atr14":0.55986,"stop_level":31.64087,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-14","known_ts":"2025-04-16","bar_index":2741,"type":"REBUY","strength":0.725,"price":32.6234,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2025-05-22","known_ts":"2025-05-22","bar_index":2750,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.5649,"stop_level":32.5664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-05-23","known_ts":"2025-05-23","bar_index":2750,"type":"RECLAIM","strength":0.863,"price":32.9667,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-05-22","prior_stop_level":32.5664,"sweep_low":32.4808,"atr14":0.66842,"stop_level":32.14659,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-10","known_ts":"2025-06-12","bar_index":2754,"type":"REBUY","strength":0.863,"price":33.2376,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2025-06-18","known_ts":"2025-06-23","bar_index":2756,"type":"REBUY","strength":0.863,"price":33.2764,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2025-07-11","known_ts":"2025-07-15","bar_index":2761,"type":"BUY","strength":0.863,"price":33.1167,"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":35},{"ts":"2025-07-21","known_ts":"2025-07-23","bar_index":2763,"type":"BUY","strength":0.863,"price":33.5503,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2025-09-16","known_ts":"2025-09-16","bar_index":2776,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.7745,"stop_level":34.3917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-26","known_ts":"2025-09-30","bar_index":2779,"type":"REBUY","strength":0.863,"price":35.186,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2025-11-07","known_ts":"2025-11-11","bar_index":2789,"type":"BUY","strength":0.725,"price":34.7139,"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":"2025-12-04","known_ts":"2025-12-04","bar_index":2795,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.185,"stop_level":34.378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-01-06","known_ts":"2026-01-08","bar_index":2802,"type":"BUY","strength":0.725,"price":34.5512,"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":"2026-03-04","known_ts":"2026-03-04","bar_index":2815,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.8358,"stop_level":37.9534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-09","known_ts":"2026-03-09","bar_index":2816,"type":"RECLAIM","strength":0.863,"price":37.9926,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-03-04","prior_stop_level":37.9534,"sweep_low":36.9244,"atr14":0.860585,"stop_level":36.494108,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-16","known_ts":"2026-04-16","bar_index":2825,"type":"RECLAIM","strength":1.0,"price":38.4867,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-25","known_ts":"2026-06-29","bar_index":2841,"type":"BUY","strength":0.725,"price":38.48,"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":"2026-07-29","known_ts":"2026-07-29","bar_index":2848,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.68,"stop_level":41.77,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-08-03","known_ts":"2026-08-03","bar_index":2849,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.91,"stop_level":41.77,"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-08-03","last_scored_basis":"structure_stop","bars_since_signal":3,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2015-11-20","2016-06-02","2016-09-06","2016-10-13","2016-11-11","2017-08-23","2017-10-02","2017-11-03","2018-01-16","2018-02-14","2018-07-30","2018-10-05","2018-10-23","2018-11-05","2019-01-03","2019-03-19","2019-04-09","2019-11-14","2019-12-24","2021-05-13","2021-06-09","2021-06-22","2021-07-09","2022-02-24","2022-05-04","2022-09-29","2022-10-12","2022-12-29","2023-03-23","2023-08-28","2024-02-14","2024-03-07","2024-08-23","2024-10-15","2025-01-07","2025-02-04","2025-10-17","2025-12-26","2026-04-02","2026-06-08"],"warnings":[{"ts":"2023-05-02","kind":"confirm","px":26.2402,"level":26.7826},{"ts":"2023-05-03","kind":"arm","px":26.9957},{"ts":"2023-05-22","kind":"confirm","px":26.1902,"level":26.2402},{"ts":"2023-06-20","kind":"arm","px":27.5467},{"ts":"2023-07-27","kind":"arm","px":29.0776},{"ts":"2023-08-14","kind":"confirm","px":27.4911,"level":27.7225},{"ts":"2023-10-24","kind":"arm","px":26.483},{"ts":"2023-10-27","kind":"confirm","px":25.7847,"level":26.1044},{"ts":"2023-11-27","kind":"arm","px":27.5087},{"ts":"2023-12-18","kind":"confirm","px":27.8979,"level":28.0164},{"ts":"2023-12-21","kind":"arm","px":27.7013},{"ts":"2023-12-22","kind":"confirm","px":27.6928,"level":28.0164},{"ts":"2024-04-01","kind":"arm","px":28.0013},{"ts":"2024-04-02","kind":"confirm","px":27.4728,"level":27.8974},{"ts":"2024-04-03","kind":"arm","px":27.3775},{"ts":"2024-04-04","kind":"confirm","px":27.2909,"level":27.8974},{"ts":"2024-04-11","kind":"arm","px":27.6635},{"ts":"2024-04-16","kind":"confirm","px":27.1263,"level":27.1523},{"ts":"2024-05-24","kind":"arm","px":30.0851},{"ts":"2024-07-31","kind":"arm","px":31.6327},{"ts":"2024-08-05","kind":"confirm","px":31.3404,"level":31.4378},{"ts":"2024-11-18","kind":"arm","px":34.2435},{"ts":"2024-12-06","kind":"confirm","px":34.1245,"level":34.2435},{"ts":"2025-03-14","kind":"arm","px":33.0626},{"ts":"2025-03-20","kind":"confirm","px":32.2259,"level":32.4282},{"ts":"2025-03-21","kind":"arm","px":32.004},{"ts":"2025-03-24","kind":"confirm","px":32.4108,"level":32.4282},{"ts":"2025-05-05","kind":"arm","px":32.1388},{"ts":"2025-05-22","kind":"confirm","px":32.5649,"level":32.5664},{"ts":"2025-08-26","kind":"arm","px":34.2682},{"ts":"2025-09-16","kind":"confirm","px":33.7745,"level":34.3917},{"ts":"2025-12-01","kind":"arm","px":34.7639},{"ts":"2025-12-04","kind":"confirm","px":34.185,"level":34.378},{"ts":"2026-01-28","kind":"arm","px":34.3745},{"ts":"2026-03-03","kind":"arm","px":38.6883},{"ts":"2026-03-04","kind":"confirm","px":37.8358,"level":37.9534},{"ts":"2026-07-15","kind":"arm","px":40.06},{"ts":"2026-07-29","kind":"confirm","px":41.68,"level":41.77},{"ts":"2026-07-31","kind":"arm","px":40.24},{"ts":"2026-08-03","kind":"confirm","px":38.91,"level":41.77}],"meta":{"leakfree":true,"scored":false,"score_basis":"full","validated_against":"signal_layer/confluence.py","validation":{},"honest_read":"RSI-MACD × StochRSI MTF confluence on daily→3D. Risk/timing overlay.","warnings":[]}}}