{"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":"VIAV","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1994-05-25","known_ts":"1994-05-27","bar_index":44,"type":"BUY","strength":0.45,"price":1.1021,"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":"1994-06-20","known_ts":"1994-06-20","bar_index":49,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.0666,"stop_level":1.1021,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-09-01","known_ts":"1994-09-01","bar_index":67,"type":"RECLAIM","strength":0.863,"price":1.4221,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-10-24","known_ts":"1994-10-24","bar_index":79,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7065,"stop_level":1.742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-10-26","known_ts":"1994-10-26","bar_index":79,"type":"RECLAIM","strength":0.863,"price":1.8131,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-10-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":"1994-10-24","prior_stop_level":1.742,"sweep_low":1.7065,"atr14":0.074354,"stop_level":1.669323,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-11-09","known_ts":"1994-11-09","bar_index":83,"type":"RECLAIM","strength":0.863,"price":1.9909,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-10-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-28","known_ts":"1995-03-28","bar_index":114,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.5953,"stop_level":2.6308,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-03-31","known_ts":"1995-03-31","bar_index":115,"type":"RECLAIM","strength":1.0,"price":2.7375,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-03-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-03-28","prior_stop_level":2.6308,"sweep_low":2.5953,"atr14":0.098133,"stop_level":2.546234,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-04-03","known_ts":"1995-04-05","bar_index":116,"type":"REBUY","strength":1.0,"price":2.8797,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1995-07-07","known_ts":"1995-07-11","bar_index":138,"type":"BUY","strength":0.725,"price":3.3774,"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":10},{"ts":"1995-08-02","known_ts":"1995-08-04","bar_index":144,"type":"BUY","strength":0.725,"price":3.4485,"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":"1995-10-09","known_ts":"1995-10-09","bar_index":159,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1062,"stop_level":4.1596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-10-11","known_ts":"1995-10-11","bar_index":160,"type":"RECLAIM","strength":0.863,"price":4.3729,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-10-09 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":"1995-10-09","prior_stop_level":4.1596,"sweep_low":3.5552,"atr14":0.301522,"stop_level":3.404439,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-11-27","known_ts":"1995-11-29","bar_index":171,"type":"BUY","strength":0.725,"price":4.8706,"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":"1995-12-18","known_ts":"1995-12-18","bar_index":176,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.5862,"stop_level":5.155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-12-27","known_ts":"1995-12-29","bar_index":178,"type":"REBUY","strength":0.725,"price":5.0839,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1996-01-04","known_ts":"1996-01-04","bar_index":179,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.5151,"stop_level":4.7284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-01-05","known_ts":"1996-01-05","bar_index":180,"type":"RECLAIM","strength":0.725,"price":5.0128,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-01-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1996-01-04","prior_stop_level":4.7284,"sweep_low":4.3373,"atr14":0.299513,"stop_level":4.187544,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-23","known_ts":"1996-01-25","bar_index":184,"type":"BUY","strength":0.725,"price":5.1906,"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":"1996-03-08","known_ts":"1996-03-08","bar_index":194,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.1906,"stop_level":5.4039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-03-14","known_ts":"1996-03-18","bar_index":196,"type":"REBUY","strength":0.725,"price":5.6172,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":70},{"ts":"1996-03-14","known_ts":"1996-03-14","bar_index":196,"type":"RECLAIM","strength":0.725,"price":5.4394,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-03-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":"1996-03-08","prior_stop_level":5.4039,"sweep_low":5.155,"atr14":0.224327,"stop_level":5.042836,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-04-01","known_ts":"1996-04-03","bar_index":200,"type":"REBUY","strength":0.725,"price":5.5461,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1996-06-10","known_ts":"1996-06-10","bar_index":216,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.0347,"stop_level":8.4969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-06-11","known_ts":"1996-06-11","bar_index":216,"type":"RECLAIM","strength":1.0,"price":8.8168,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-06-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":"1996-06-10","prior_stop_level":8.4969,"sweep_low":7.9636,"atr14":0.634004,"stop_level":7.646598,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-08-13","known_ts":"1996-08-15","bar_index":231,"type":"BUY","strength":0.725,"price":9.8123,"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":"1996-09-06","known_ts":"1996-09-06","bar_index":236,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.599,"stop_level":10.0967,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-09-09","known_ts":"1996-09-09","bar_index":237,"type":"RECLAIM","strength":0.725,"price":10.1323,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-09-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":"1996-09-06","prior_stop_level":10.0967,"sweep_low":9.599,"atr14":0.567108,"stop_level":9.315446,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-09-20","known_ts":"1996-09-20","bar_index":240,"type":"RECLAIM","strength":0.725,"price":11.3055,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-09-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-17","known_ts":"1996-10-17","bar_index":246,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.0876,"stop_level":12.2654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-18","known_ts":"1996-10-18","bar_index":246,"type":"RECLAIM","strength":0.725,"price":12.372,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-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":"1996-10-17","prior_stop_level":12.2654,"sweep_low":12.0876,"atr14":0.608367,"stop_level":11.783416,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-01","known_ts":"1996-11-01","bar_index":250,"type":"RECLAIM","strength":0.725,"price":13.6874,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-12-11","known_ts":"1996-12-11","bar_index":259,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.6473,"stop_level":14.8606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-12-13","known_ts":"1996-12-13","bar_index":259,"type":"RECLAIM","strength":0.863,"price":14.9317,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-12-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":"1996-12-11","prior_stop_level":14.8606,"sweep_low":14.2207,"atr14":0.795815,"stop_level":13.822792,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-03-10","known_ts":"1997-03-12","bar_index":279,"type":"BUY","strength":0.588,"price":12.5142,"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":45},{"ts":"1997-04-22","known_ts":"1997-04-22","bar_index":289,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.99,"stop_level":10.5233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-04-23","known_ts":"1997-04-23","bar_index":289,"type":"RECLAIM","strength":0.588,"price":10.8788,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-04-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":"1997-04-22","prior_stop_level":10.5233,"sweep_low":9.4568,"atr14":0.836583,"stop_level":9.038509,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-08","known_ts":"1997-05-08","bar_index":293,"type":"RECLAIM","strength":0.725,"price":14.0074,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-04-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-20","known_ts":"1997-06-20","bar_index":303,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.7895,"stop_level":14.9317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-23","known_ts":"1997-06-23","bar_index":303,"type":"RECLAIM","strength":0.863,"price":15.0739,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-06-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":"1997-06-20","prior_stop_level":14.9317,"sweep_low":14.4696,"atr14":0.813109,"stop_level":14.063046,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-09","known_ts":"1997-07-09","bar_index":307,"type":"RECLAIM","strength":0.863,"price":18.7713,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-22","known_ts":"1997-08-22","bar_index":317,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.167,"stop_level":18.4158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-28","known_ts":"1997-08-28","bar_index":319,"type":"RECLAIM","strength":0.863,"price":19.749,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-08-22 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-08-22","prior_stop_level":18.4158,"sweep_low":16.496,"atr14":0.970859,"stop_level":16.010571,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-08","known_ts":"1997-09-08","bar_index":321,"type":"RECLAIM","strength":0.863,"price":22.1843,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-24","known_ts":"1997-10-24","bar_index":332,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.5845,"stop_level":21.8999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1997-12-05","known_ts":"1997-12-05","bar_index":342,"type":"RECLAIM","strength":0.725,"price":25.5973,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-10-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-02-06","known_ts":"1998-02-10","bar_index":356,"type":"BUY","strength":0.725,"price":22.6109,"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":"1998-03-13","known_ts":"1998-03-17","bar_index":364,"type":"REBUY","strength":0.725,"price":25.1173,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1998-04-07","known_ts":"1998-04-07","bar_index":369,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.5353,"stop_level":23.8375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-13","known_ts":"1998-04-13","bar_index":370,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.4286,"stop_level":23.8375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-09","known_ts":"1998-04-09","bar_index":370,"type":"RECLAIM","strength":0.725,"price":24.1752,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-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":"1998-04-07","prior_stop_level":23.8375,"sweep_low":22.9664,"atr14":1.165927,"stop_level":22.383436,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-14","known_ts":"1998-04-14","bar_index":371,"type":"RECLAIM","strength":0.725,"price":25.4551,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-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":"1998-04-13","prior_stop_level":23.8375,"sweep_low":23.3931,"atr14":1.216812,"stop_level":22.784694,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-27","known_ts":"1998-04-27","bar_index":374,"type":"RECLAIM","strength":0.863,"price":31.9966,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-04-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-05-11","known_ts":"1998-05-11","bar_index":377,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.3612,"stop_level":30.5034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-05-13","known_ts":"1998-05-13","bar_index":378,"type":"RECLAIM","strength":0.863,"price":30.93,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-05-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":"1998-05-11","prior_stop_level":30.5034,"sweep_low":29.899,"atr14":1.441963,"stop_level":29.178018,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-06-01","known_ts":"1998-06-01","bar_index":382,"type":"RECLAIM","strength":1.0,"price":30.7167,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-08-17","known_ts":"1998-08-19","bar_index":400,"type":"BUY","strength":0.725,"price":32.3521,"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":70},{"ts":"1998-10-12","known_ts":"1998-10-14","bar_index":413,"type":"BUY","strength":0.45,"price":24.4596,"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-10-15","known_ts":"1998-10-15","bar_index":414,"type":"RECLAIM","strength":0.588,"price":28.4414,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-10-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1999-01-12","known_ts":"1999-01-12","bar_index":434,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.1206,"stop_level":37.8271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-13","known_ts":"1999-01-13","bar_index":434,"type":"RECLAIM","strength":0.863,"price":38.7514,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-01-12","prior_stop_level":37.8271,"sweep_low":33.7031,"atr14":2.4485,"stop_level":32.47885,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-29","known_ts":"1999-01-29","bar_index":438,"type":"RECLAIM","strength":0.863,"price":48.9903,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-04-19","known_ts":"1999-04-19","bar_index":456,"type":"SELL","basis":"structure_stop","strength":1.0,"price":60.0825,"stop_level":71.1035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-05-05","known_ts":"1999-05-05","bar_index":460,"type":"RECLAIM","strength":1.0,"price":70.8191,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-04-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-07-22","known_ts":"1999-07-22","bar_index":478,"type":"SELL","basis":"structure_stop","strength":0.863,"price":90.8703,"stop_level":92.8968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-07-27","known_ts":"1999-07-27","bar_index":479,"type":"RECLAIM","strength":0.863,"price":93.9989,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-07-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":"1999-07-22","prior_stop_level":92.8968,"sweep_low":87.884,"atr14":4.129703,"stop_level":85.819148,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-04","known_ts":"1999-10-06","bar_index":495,"type":"REBUY","strength":0.863,"price":152.446,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1999-10-28","known_ts":"1999-11-01","bar_index":501,"type":"REBUY","strength":1.0,"price":190.913,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1999-12-14","known_ts":"1999-12-14","bar_index":511,"type":"SELL","basis":"structure_stop","strength":1.0,"price":250.1422,"stop_level":253.6263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-12-15","known_ts":"1999-12-15","bar_index":512,"type":"RECLAIM","strength":1.0,"price":260.0967,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-12-14 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":"1999-12-14","prior_stop_level":253.6263,"sweep_low":238.5523,"atr14":17.50086,"stop_level":229.80187,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-14","known_ts":"2000-01-14","bar_index":519,"type":"RECLAIM","strength":1.0,"price":482.2241,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-06-02","known_ts":"2000-06-06","bar_index":551,"type":"BUY","strength":0.588,"price":486.917,"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":60},{"ts":"2000-07-06","known_ts":"2000-07-06","bar_index":558,"type":"SELL","basis":"structure_stop","strength":0.725,"price":518.7713,"stop_level":529.579,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-07-20","known_ts":"2000-07-20","bar_index":562,"type":"RECLAIM","strength":0.725,"price":598.9761,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-07-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-10-13","known_ts":"2000-10-17","bar_index":582,"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-10-13","trigger_known_ts":"2000-10-17","strength":0.45,"price":418.3731,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.360157,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":389.6473,"atr14":29.73584,"stop_level":374.77938,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-05","known_ts":"2000-12-07","bar_index":594,"type":"BUY","strength":0.45,"price":304.8919,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-12-05","known_ts":"2000-12-07","bar_index":594,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-12-05","trigger_known_ts":"2000-12-07","strength":0.45,"price":304.8919,"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.53371,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":226.9625,"atr14":31.291899,"stop_level":211.316551,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-02","known_ts":"2001-01-04","bar_index":600,"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":"2001-01-02","trigger_known_ts":"2001-01-04","strength":0.45,"price":217.8612,"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.666812,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":168.3732,"atr14":32.300877,"stop_level":152.222761,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-05","known_ts":"2001-01-09","bar_index":601,"type":"BUY","strength":0.45,"price":198.8055,"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":"2001-01-05","known_ts":"2001-01-09","bar_index":601,"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":"2001-01-05","trigger_known_ts":"2001-01-09","strength":0.45,"price":198.8055,"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.695955,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":171.7861,"atr14":30.7358,"stop_level":156.4182,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-02","known_ts":"2001-02-02","bar_index":607,"type":"SELL","basis":"structure_stop","strength":0.588,"price":227.5313,"stop_level":251.1376,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-03-13","known_ts":"2001-03-15","bar_index":616,"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":"2001-03-13","trigger_known_ts":"2001-03-15","strength":0.45,"price":110.0683,"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.820418,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":100.967,"atr14":17.093182,"stop_level":92.420409,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-06","known_ts":"2001-04-10","bar_index":622,"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":"2001-04-06","trigger_known_ts":"2001-04-10","strength":0.45,"price":81.5472,"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.863856,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":59.4425,"atr14":12.902288,"stop_level":52.991356,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-11","known_ts":"2001-04-16","bar_index":623,"type":"BUY","strength":0.588,"price":90.5574,"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":"2001-04-11","known_ts":"2001-04-16","bar_index":623,"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":"2001-04-11","trigger_known_ts":"2001-04-16","strength":0.588,"price":90.5574,"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.848813,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":59.4425,"atr14":13.306014,"stop_level":52.789493,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-31","known_ts":"2001-05-31","bar_index":634,"type":"SELL","basis":"structure_stop","strength":0.588,"price":76.041,"stop_level":90.2844,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-06-04","known_ts":"2001-06-04","bar_index":635,"type":"SELL","basis":"structure_stop","strength":0.588,"price":77.1786,"stop_level":90.2844,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-08-07","known_ts":"2001-08-09","bar_index":650,"type":"BUY","strength":0.725,"price":40.8191,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2001-09-25","known_ts":"2001-09-27","bar_index":660,"type":"BUY","strength":0.725,"price":27.4403,"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":55},{"ts":"2001-10-30","known_ts":"2001-10-30","bar_index":668,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.4494,"stop_level":36.9511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-11-01","known_ts":"2001-11-01","bar_index":669,"type":"RECLAIM","strength":0.725,"price":38.3163,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-10-30","prior_stop_level":36.9511,"sweep_low":34.5848,"atr14":3.547058,"stop_level":32.811271,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-13","known_ts":"2001-12-13","bar_index":678,"type":"SELL","basis":"structure_stop","strength":0.725,"price":39.6359,"stop_level":43.959,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-03-14","known_ts":"2002-03-18","bar_index":699,"type":"BUY","strength":0.588,"price":27.3038,"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":25},{"ts":"2002-03-27","known_ts":"2002-04-01","bar_index":702,"type":"BUY","strength":0.725,"price":27.9408,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2002-04-15","known_ts":"2002-04-17","bar_index":706,"type":"REBUY","strength":0.588,"price":26.7577,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2002-04-15","known_ts":"2002-04-15","bar_index":706,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.8453,"stop_level":24.6644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-04-16","known_ts":"2002-04-16","bar_index":706,"type":"RECLAIM","strength":0.588,"price":25.9841,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-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":"2002-04-15","prior_stop_level":24.6644,"sweep_low":23.2992,"atr14":1.922991,"stop_level":22.337705,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-30","known_ts":"2002-04-30","bar_index":709,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.7497,"stop_level":22.7531,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-07-05","known_ts":"2002-07-09","bar_index":725,"type":"BUY","strength":0.725,"price":14.1524,"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":70},{"ts":"2002-07-26","known_ts":"2002-07-26","bar_index":730,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.7383,"stop_level":11.1035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-07-30","known_ts":"2002-07-30","bar_index":730,"type":"RECLAIM","strength":0.863,"price":11.3766,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2002-07-26","prior_stop_level":11.1035,"sweep_low":9.3743,"atr14":1.948313,"stop_level":8.400144,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-21","known_ts":"2002-08-23","bar_index":736,"type":"REBUY","strength":0.863,"price":13.8339,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2002-10-16","known_ts":"2002-10-18","bar_index":749,"type":"BUY","strength":0.725,"price":9.0557,"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":50},{"ts":"2002-12-19","known_ts":"2002-12-19","bar_index":764,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.6951,"stop_level":12.0592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2003-01-08","known_ts":"2003-01-10","bar_index":768,"type":"BUY","strength":1.0,"price":15.4721,"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":30},{"ts":"2003-03-14","known_ts":"2003-03-18","bar_index":783,"type":"BUY","strength":1.0,"price":14.1524,"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":"2003-04-01","known_ts":"2003-04-03","bar_index":787,"type":"BUY","strength":1.0,"price":14.0159,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2003-05-09","known_ts":"2003-05-13","bar_index":796,"type":"BUY","strength":1.0,"price":15.5176,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2003-05-23","known_ts":"2003-05-23","bar_index":799,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.4255,"stop_level":14.653,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-05-27","known_ts":"2003-05-27","bar_index":799,"type":"RECLAIM","strength":1.0,"price":14.9261,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-05-23","prior_stop_level":14.653,"sweep_low":14.1524,"atr14":0.809283,"stop_level":13.747758,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-28","known_ts":"2003-05-30","bar_index":800,"type":"REBUY","strength":1.0,"price":17.2014,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2003-06-19","known_ts":"2003-06-19","bar_index":805,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.3834,"stop_level":17.4289,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-26","known_ts":"2003-08-28","bar_index":821,"type":"BUY","strength":0.863,"price":15.9272,"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":"2003-10-08","known_ts":"2003-10-10","bar_index":831,"type":"REBUY","strength":1.0,"price":17.8385,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2003-12-24","known_ts":"2003-12-29","bar_index":849,"type":"BUY","strength":0.725,"price":15.5176,"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":"2004-02-04","known_ts":"2004-02-04","bar_index":858,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.661,"stop_level":22.4801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-10","known_ts":"2004-02-10","bar_index":859,"type":"RECLAIM","strength":1.0,"price":22.7531,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-02-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":"2004-02-04","prior_stop_level":22.4801,"sweep_low":21.3879,"atr14":1.155543,"stop_level":20.810129,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-26","known_ts":"2004-02-26","bar_index":863,"type":"RECLAIM","strength":1.0,"price":22.4346,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-04","known_ts":"2004-06-08","bar_index":886,"type":"BUY","strength":0.588,"price":15.4721,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2004-07-16","known_ts":"2004-07-16","bar_index":895,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.38,"stop_level":14.562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-07-20","known_ts":"2004-07-20","bar_index":896,"type":"RECLAIM","strength":0.588,"price":14.9716,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-16 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":"2004-07-16","prior_stop_level":14.562,"sweep_low":13.9249,"atr14":0.725563,"stop_level":13.562118,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-28","known_ts":"2004-07-30","bar_index":898,"type":"REBUY","strength":0.588,"price":15.6997,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"2004-10-08","known_ts":"2004-10-08","bar_index":915,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.744,"stop_level":14.7895,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-10-11","known_ts":"2004-10-11","bar_index":915,"type":"RECLAIM","strength":0.725,"price":14.835,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-08 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":"2004-10-08","prior_stop_level":14.7895,"sweep_low":14.562,"atr14":0.625862,"stop_level":14.249069,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-01","known_ts":"2004-11-01","bar_index":920,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.2435,"stop_level":14.5165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-12-27","known_ts":"2004-12-29","bar_index":933,"type":"BUY","strength":0.588,"price":14.5165,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2005-03-02","known_ts":"2005-03-04","bar_index":948,"type":"BUY","strength":0.588,"price":8.4642,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2005-05-05","known_ts":"2005-05-05","bar_index":963,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.1889,"stop_level":7.0535,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-06-07","known_ts":"2005-06-07","bar_index":970,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.917,"stop_level":6.9625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-06-09","known_ts":"2005-06-09","bar_index":971,"type":"RECLAIM","strength":0.588,"price":7.1445,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-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":"2005-06-07","prior_stop_level":6.9625,"sweep_low":6.6894,"atr14":0.371517,"stop_level":6.503642,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-01","known_ts":"2005-07-01","bar_index":976,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.8259,"stop_level":6.917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-07-11","known_ts":"2005-07-11","bar_index":978,"type":"RECLAIM","strength":0.588,"price":7.0535,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-07-01","prior_stop_level":6.917,"sweep_low":6.6439,"atr14":0.266015,"stop_level":6.510893,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-28","known_ts":"2005-07-28","bar_index":982,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.917,"stop_level":7.554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-08-17","known_ts":"2005-08-19","bar_index":987,"type":"REBUY","strength":0.725,"price":7.099,"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":"2005-09-08","known_ts":"2005-09-12","bar_index":992,"type":"BUY","strength":0.725,"price":7.4175,"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":50},{"ts":"2005-11-07","known_ts":"2005-11-09","bar_index":1006,"type":"REBUY","strength":1.0,"price":10.6485,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2005-12-28","known_ts":"2005-12-28","bar_index":1017,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.9215,"stop_level":11.1035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-01-04","known_ts":"2006-01-04","bar_index":1019,"type":"RECLAIM","strength":0.863,"price":11.3766,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-28","prior_stop_level":11.1035,"sweep_low":10.5575,"atr14":0.506669,"stop_level":10.304166,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-12","known_ts":"2006-01-12","bar_index":1021,"type":"RECLAIM","strength":1.0,"price":13.0148,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-04-04","known_ts":"2006-04-04","bar_index":1039,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.7929,"stop_level":17.8385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-04-05","known_ts":"2006-04-05","bar_index":1040,"type":"RECLAIM","strength":1.0,"price":17.9295,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-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":"2006-04-04","prior_stop_level":17.8385,"sweep_low":17.6109,"atr14":0.722109,"stop_level":17.249846,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-24","known_ts":"2006-07-26","bar_index":1065,"type":"BUY","strength":0.588,"price":10.2389,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2006-09-08","known_ts":"2006-09-08","bar_index":1076,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.4653,"stop_level":9.6018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2006-09-12","known_ts":"2006-09-12","bar_index":1076,"type":"RECLAIM","strength":0.725,"price":9.9204,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-08 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":"2006-09-08","prior_stop_level":9.6018,"sweep_low":9.2833,"atr14":0.556028,"stop_level":9.005286,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-02","known_ts":"2006-11-06","bar_index":1089,"type":"BUY","strength":0.725,"price":9.6132,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2006-12-29","known_ts":"2006-12-29","bar_index":1102,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.4767,"stop_level":9.5563,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-01-03","known_ts":"2007-01-03","bar_index":1102,"type":"RECLAIM","strength":0.588,"price":9.7838,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-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":"2006-12-29","prior_stop_level":9.5563,"sweep_low":9.4482,"atr14":0.34335,"stop_level":9.276525,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-19","known_ts":"2007-01-23","bar_index":1106,"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":"2007-01-19","trigger_known_ts":"2007-01-23","strength":0.588,"price":9.7725,"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.480023,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":8.9249,"atr14":0.358199,"stop_level":8.7458,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-24","known_ts":"2007-01-26","bar_index":1107,"type":"BUY","strength":0.588,"price":9.9033,"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":"2007-01-24","known_ts":"2007-01-26","bar_index":1107,"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":"2007-01-24","trigger_known_ts":"2007-01-26","strength":0.588,"price":9.9033,"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.473063,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":8.9249,"atr14":0.339442,"stop_level":8.755179,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-02-20","known_ts":"2007-02-22","bar_index":1113,"type":"BUY","strength":0.588,"price":9.653,"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":"2007-02-20","known_ts":"2007-02-22","bar_index":1113,"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":"2007-02-20","trigger_known_ts":"2007-02-22","strength":0.588,"price":9.653,"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.486381,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":8.8168,"atr14":0.306284,"stop_level":8.663658,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-04-12","known_ts":"2007-04-16","bar_index":1125,"type":"BUY","strength":0.45,"price":8.8453,"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-04-12","known_ts":"2007-04-16","bar_index":1125,"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":"2007-04-12","trigger_known_ts":"2007-04-16","strength":0.45,"price":8.8453,"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.473237,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.5324,"atr14":0.183161,"stop_level":8.44082,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-07","known_ts":"2007-05-07","bar_index":1130,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.8498,"stop_level":8.6121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-05-21","known_ts":"2007-05-23","bar_index":1134,"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":"2007-05-21","trigger_known_ts":"2007-05-23","strength":0.45,"price":7.5199,"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.454621,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.3379,"atr14":0.220295,"stop_level":7.227752,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-15","known_ts":"2007-06-19","bar_index":1140,"type":"BUY","strength":0.45,"price":7.8498,"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-07-17","known_ts":"2007-07-17","bar_index":1147,"type":"RECLAIM","strength":0.725,"price":9.0387,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-06-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-07-25","known_ts":"2007-07-25","bar_index":1149,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.3788,"stop_level":8.7827,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-07-31","known_ts":"2007-07-31","bar_index":1150,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.1513,"stop_level":8.7827,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-08-28","known_ts":"2007-08-30","bar_index":1157,"type":"REBUY","strength":0.725,"price":8.2309,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2007-09-27","known_ts":"2007-10-01","bar_index":1164,"type":"BUY","strength":0.863,"price":8.6803,"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":"2007-10-19","known_ts":"2007-10-19","bar_index":1169,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.6633,"stop_level":8.8168,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-25","known_ts":"2007-10-25","bar_index":1170,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.3049,"stop_level":8.8168,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-12-18","known_ts":"2007-12-20","bar_index":1183,"type":"BUY","strength":0.725,"price":7.8441,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2008-01-24","known_ts":"2008-01-28","bar_index":1191,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-01-24","trigger_known_ts":"2008-01-28","strength":0.45,"price":5.8874,"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.417884,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.3982,"atr14":0.285902,"stop_level":5.255249,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-11","known_ts":"2008-02-13","bar_index":1195,"type":"BUY","strength":0.45,"price":7.5654,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-02-25","known_ts":"2008-02-25","bar_index":1198,"type":"RECLAIM","strength":0.725,"price":7.8328,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-02-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-03-06","known_ts":"2008-03-06","bar_index":1200,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.0819,"stop_level":7.1104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-12","known_ts":"2008-03-12","bar_index":1202,"type":"RECLAIM","strength":0.588,"price":7.2526,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-03-06","prior_stop_level":7.1104,"sweep_low":6.6212,"atr14":0.34469,"stop_level":6.448855,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-20","known_ts":"2008-03-20","bar_index":1204,"type":"RECLAIM","strength":0.725,"price":8.0262,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-01","known_ts":"2008-05-01","bar_index":1213,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.8259,"stop_level":7.5028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-11","known_ts":"2008-08-13","bar_index":1237,"type":"BUY","strength":0.45,"price":6.3311,"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-09-18","known_ts":"2008-09-22","bar_index":1246,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-09-18","trigger_known_ts":"2008-09-22","strength":0.45,"price":4.8976,"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.454027,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.397,"atr14":0.296857,"stop_level":4.248572,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-09","known_ts":"2008-10-13","bar_index":1251,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-09","trigger_known_ts":"2008-10-13","strength":0.45,"price":4.1297,"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.537283,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.3276,"atr14":0.356794,"stop_level":3.149203,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-25","known_ts":"2008-11-28","bar_index":1262,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-11-25","trigger_known_ts":"2008-11-28","strength":0.45,"price":1.5472,"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.813572,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.1433,"atr14":0.223493,"stop_level":1.031554,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-04","known_ts":"2008-12-08","bar_index":1264,"type":"BUY","strength":0.45,"price":1.7918,"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-04","known_ts":"2008-12-08","bar_index":1264,"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-04","trigger_known_ts":"2008-12-08","strength":0.45,"price":1.7918,"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.7841,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3197,"atr14":0.226617,"stop_level":1.206391,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-10","known_ts":"2009-02-10","bar_index":1279,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8771,"stop_level":2.0648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-12","known_ts":"2009-02-12","bar_index":1279,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9568,"stop_level":2.0648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-17","known_ts":"2009-03-19","bar_index":1287,"type":"BUY","strength":0.725,"price":1.8942,"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":45},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":1300,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5313,"stop_level":2.6223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":1300,"type":"RECLAIM","strength":0.725,"price":2.6564,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-13","prior_stop_level":2.6223,"sweep_low":2.5256,"atr14":0.209819,"stop_level":2.420691,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-29","known_ts":"2009-05-29","bar_index":1304,"type":"RECLAIM","strength":0.863,"price":3.2196,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-02","known_ts":"2009-07-02","bar_index":1312,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.992,"stop_level":3.083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-07-21","known_ts":"2009-07-21","bar_index":1316,"type":"RECLAIM","strength":1.0,"price":3.3049,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-07-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-17","known_ts":"2009-11-19","bar_index":1344,"type":"BUY","strength":0.863,"price":4.2036,"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":"2010-01-12","known_ts":"2010-01-12","bar_index":1356,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.6815,"stop_level":4.6928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-13","known_ts":"2010-01-13","bar_index":1356,"type":"RECLAIM","strength":1.0,"price":4.7497,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-12","prior_stop_level":4.6928,"sweep_low":4.5677,"atr14":0.179617,"stop_level":4.477892,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-01-15","known_ts":"2010-01-15","bar_index":1357,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6701,"stop_level":4.6928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-01-19","known_ts":"2010-01-19","bar_index":1357,"type":"RECLAIM","strength":0.863,"price":5.0114,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-15","prior_stop_level":4.6928,"sweep_low":4.6303,"atr14":0.194428,"stop_level":4.533086,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-19","known_ts":"2010-02-19","bar_index":1365,"type":"RECLAIM","strength":1.0,"price":5.603,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-30","known_ts":"2010-04-30","bar_index":1381,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.4005,"stop_level":7.4573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-03","known_ts":"2010-05-03","bar_index":1381,"type":"RECLAIM","strength":1.0,"price":7.8214,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-04-30","prior_stop_level":7.4573,"sweep_low":7.3663,"atr14":0.290699,"stop_level":7.220951,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-26","known_ts":"2010-07-28","bar_index":1401,"type":"BUY","strength":0.725,"price":6.1433,"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":"2010-08-16","known_ts":"2010-08-16","bar_index":1406,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.7338,"stop_level":6.1661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-09-20","known_ts":"2010-09-20","bar_index":1414,"type":"RECLAIM","strength":0.863,"price":6.9454,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-15","known_ts":"2010-10-15","bar_index":1420,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9681,"stop_level":6.9852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-21","known_ts":"2010-10-21","bar_index":1421,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.5358,"stop_level":6.9852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-22","known_ts":"2010-11-22","bar_index":1429,"type":"RECLAIM","strength":0.863,"price":6.9397,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-22","known_ts":"2011-02-22","bar_index":1449,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.9534,"stop_level":14.2491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-24","known_ts":"2011-02-24","bar_index":1450,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.8453,"stop_level":14.2491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-01","known_ts":"2011-03-01","bar_index":1451,"type":"RECLAIM","strength":1.0,"price":14.289,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-02-22","prior_stop_level":14.2491,"sweep_low":12.884,"atr14":0.838878,"stop_level":12.464561,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-01","known_ts":"2011-03-01","bar_index":1451,"type":"RECLAIM","strength":1.0,"price":14.289,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-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":"2011-02-24","prior_stop_level":14.2491,"sweep_low":13.4414,"atr14":0.838878,"stop_level":13.021961,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-06","known_ts":"2011-05-10","bar_index":1467,"type":"BUY","strength":0.725,"price":12.5484,"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":"2011-05-23","known_ts":"2011-05-23","bar_index":1470,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.1433,"stop_level":11.2002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-05-26","known_ts":"2011-05-26","bar_index":1471,"type":"RECLAIM","strength":0.725,"price":11.2969,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-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":"2011-05-23","prior_stop_level":11.2002,"sweep_low":10.8874,"atr14":0.476184,"stop_level":10.649308,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-26","known_ts":"2011-08-30","bar_index":1493,"type":"BUY","strength":0.588,"price":7.6451,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2011-09-22","known_ts":"2011-09-22","bar_index":1499,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.5643,"stop_level":7.0193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-09-30","known_ts":"2011-09-30","bar_index":1501,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.6712,"stop_level":7.0193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-17","known_ts":"2011-11-17","bar_index":1512,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.4448,"stop_level":6.6041,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":1513,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.62,"stop_level":6.6041,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-21","known_ts":"2011-12-23","bar_index":1520,"type":"REBUY","strength":0.588,"price":6.0011,"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":"2012-02-06","known_ts":"2012-02-06","bar_index":1530,"type":"RECLAIM","strength":0.863,"price":7.7929,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-29","known_ts":"2012-02-29","bar_index":1535,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.4118,"stop_level":7.9238,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-15","known_ts":"2012-03-15","bar_index":1539,"type":"RECLAIM","strength":0.863,"price":8.1342,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-19","known_ts":"2012-06-21","bar_index":1561,"type":"BUY","strength":0.45,"price":5.8419,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-06-19","known_ts":"2012-06-21","bar_index":1561,"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":"2012-06-19","trigger_known_ts":"2012-06-21","strength":0.45,"price":5.8419,"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.383551,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.4949,"atr14":0.252884,"stop_level":5.368458,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-12","known_ts":"2012-07-12","bar_index":1566,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.1365,"stop_level":5.6769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-07-16","known_ts":"2012-07-16","bar_index":1567,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.0228,"stop_level":5.6769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-07-24","known_ts":"2012-07-26","bar_index":1569,"type":"REBUY","strength":0.45,"price":5.438,"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":"2012-08-14","known_ts":"2012-08-14","bar_index":1574,"type":"RECLAIM","strength":0.725,"price":6.7349,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-07-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-30","known_ts":"2012-08-30","bar_index":1578,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.2969,"stop_level":6.6098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-06","known_ts":"2012-09-06","bar_index":1579,"type":"RECLAIM","strength":0.588,"price":6.7065,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-08-30","prior_stop_level":6.6098,"sweep_low":6.2344,"atr14":0.237401,"stop_level":6.115699,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-18","known_ts":"2012-09-18","bar_index":1582,"type":"RECLAIM","strength":0.863,"price":7.4118,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-08","known_ts":"2012-10-08","bar_index":1586,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.1889,"stop_level":6.2969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-11-19","known_ts":"2012-11-21","bar_index":1596,"type":"BUY","strength":0.588,"price":6.3879,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":35},{"ts":"2013-01-29","known_ts":"2013-01-29","bar_index":1611,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.4289,"stop_level":7.5085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-01-30","known_ts":"2013-02-01","bar_index":1612,"type":"REBUY","strength":0.863,"price":8.4073,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2013-01-31","known_ts":"2013-01-31","bar_index":1612,"type":"RECLAIM","strength":0.863,"price":8.2537,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-01-29","prior_stop_level":7.5085,"sweep_low":7.0421,"atr14":0.334729,"stop_level":6.874735,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-01","known_ts":"2013-03-01","bar_index":1619,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.9977,"stop_level":8.0489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-07","known_ts":"2013-03-07","bar_index":1620,"type":"RECLAIM","strength":1.0,"price":8.6633,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-03-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-03-01","prior_stop_level":8.0489,"sweep_low":7.8726,"atr14":0.273698,"stop_level":7.735751,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-14","known_ts":"2013-05-16","bar_index":1636,"type":"BUY","strength":0.863,"price":7.975,"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":"2013-05-28","known_ts":"2013-05-30","bar_index":1639,"type":"BUY","strength":0.725,"price":7.81,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2013-06-24","known_ts":"2013-06-24","bar_index":1645,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.7759,"stop_level":7.9863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-06-27","known_ts":"2013-06-27","bar_index":1646,"type":"RECLAIM","strength":0.725,"price":8.0944,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-06-24","prior_stop_level":7.9863,"sweep_low":7.719,"atr14":0.257768,"stop_level":7.590116,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-10","known_ts":"2013-07-10","bar_index":1649,"type":"RECLAIM","strength":0.863,"price":8.6121,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-25","known_ts":"2013-07-25","bar_index":1652,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.2594,"stop_level":8.4755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-29","known_ts":"2013-07-29","bar_index":1653,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.2423,"stop_level":8.4755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-01","known_ts":"2013-08-01","bar_index":1654,"type":"RECLAIM","strength":1.0,"price":8.5666,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-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":"2013-07-25","prior_stop_level":8.4755,"sweep_low":8.157,"atr14":0.1991,"stop_level":8.05745,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-01","known_ts":"2013-08-01","bar_index":1654,"type":"RECLAIM","strength":1.0,"price":8.5666,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-07-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":"2013-07-29","prior_stop_level":8.4755,"sweep_low":8.1741,"atr14":0.1991,"stop_level":8.07455,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-09","known_ts":"2013-09-11","bar_index":1663,"type":"BUY","strength":0.725,"price":8.5779,"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":35},{"ts":"2013-09-26","known_ts":"2013-09-26","bar_index":1667,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.3333,"stop_level":8.521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-02","known_ts":"2013-10-02","bar_index":1668,"type":"RECLAIM","strength":0.863,"price":8.5666,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-09-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-09-26","prior_stop_level":8.521,"sweep_low":8.1399,"atr14":0.211729,"stop_level":8.034035,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-11","known_ts":"2013-10-11","bar_index":1671,"type":"RECLAIM","strength":0.863,"price":8.4073,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-09-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-31","known_ts":"2013-10-31","bar_index":1675,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.446,"stop_level":8.1001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2013-12-19","known_ts":"2013-12-23","bar_index":1687,"type":"BUY","strength":0.45,"price":7.1729,"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-14","bar_index":1692,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.8714,"stop_level":7.281,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-01-24","known_ts":"2014-01-24","bar_index":1694,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.7008,"stop_level":6.8487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-01-27","known_ts":"2014-01-29","bar_index":1695,"type":"REBUY","strength":0.45,"price":6.8544,"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":"2014-01-29","known_ts":"2014-01-29","bar_index":1695,"type":"RECLAIM","strength":0.45,"price":6.8544,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-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":"2014-01-24","prior_stop_level":6.8487,"sweep_low":6.6439,"atr14":0.178928,"stop_level":6.554436,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-12","known_ts":"2014-02-12","bar_index":1699,"type":"RECLAIM","strength":0.725,"price":7.7873,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-01-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-11","known_ts":"2014-03-11","bar_index":1705,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.5597,"stop_level":7.6109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-12","known_ts":"2014-03-12","bar_index":1705,"type":"RECLAIM","strength":0.725,"price":7.9693,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-03-11","prior_stop_level":7.6109,"sweep_low":7.5085,"atr14":0.235037,"stop_level":7.390982,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-27","known_ts":"2014-03-27","bar_index":1709,"type":"RECLAIM","strength":0.863,"price":7.9636,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-04-07","known_ts":"2014-04-07","bar_index":1711,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.6849,"stop_level":7.7133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-04-08","known_ts":"2014-04-08","bar_index":1711,"type":"RECLAIM","strength":0.863,"price":7.8043,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-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":"2014-04-07","prior_stop_level":7.7133,"sweep_low":7.5995,"atr14":0.273046,"stop_level":7.462977,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-10","known_ts":"2014-06-12","bar_index":1726,"type":"BUY","strength":0.45,"price":6.5586,"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-07-24","known_ts":"2014-07-24","bar_index":1736,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.7634,"stop_level":6.8373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-08-08","known_ts":"2014-08-12","bar_index":1740,"type":"REBUY","strength":0.725,"price":6.7747,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2014-09-04","known_ts":"2014-09-08","bar_index":1746,"type":"BUY","strength":0.45,"price":6.6837,"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-09-09","known_ts":"2014-09-09","bar_index":1747,"type":"RECLAIM","strength":0.588,"price":7.5995,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-09-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-10-07","known_ts":"2014-10-07","bar_index":1753,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.1843,"stop_level":7.281,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-29","known_ts":"2014-10-31","bar_index":1759,"type":"BUY","strength":0.863,"price":7.6564,"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":"2014-12-08","known_ts":"2014-12-10","bar_index":1768,"type":"BUY","strength":1.0,"price":7.7531,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2015-01-06","known_ts":"2015-01-06","bar_index":1774,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.5939,"stop_level":7.6962,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-01-07","known_ts":"2015-01-07","bar_index":1774,"type":"RECLAIM","strength":1.0,"price":7.7133,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-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":"2015-01-06","prior_stop_level":7.6962,"sweep_low":7.5085,"atr14":0.189767,"stop_level":7.413616,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-26","known_ts":"2015-03-02","bar_index":1786,"type":"BUY","strength":0.863,"price":7.8555,"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":"2015-03-26","known_ts":"2015-03-26","bar_index":1792,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.4118,"stop_level":7.5028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-05-28","known_ts":"2015-06-01","bar_index":1807,"type":"BUY","strength":0.588,"price":7.3322,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2015-08-31","known_ts":"2015-09-02","bar_index":1829,"type":"BUY","strength":0.45,"price":5.66,"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-22","known_ts":"2015-09-22","bar_index":1834,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.3,"stop_level":5.39,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-09-25","known_ts":"2015-09-25","bar_index":1835,"type":"RECLAIM","strength":0.45,"price":5.52,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-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":"2015-09-22","prior_stop_level":5.39,"sweep_low":5.09,"atr14":0.210673,"stop_level":4.984664,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-27","known_ts":"2015-10-27","bar_index":1842,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.7,"stop_level":5.83,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-28","known_ts":"2015-10-28","bar_index":1842,"type":"RECLAIM","strength":0.588,"price":6.07,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-10-27","prior_stop_level":5.83,"sweep_low":5.7,"atr14":0.214822,"stop_level":5.592589,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-09","known_ts":"2015-12-09","bar_index":1852,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.06,"stop_level":6.09,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-02-04","known_ts":"2016-02-08","bar_index":1865,"type":"BUY","strength":0.45,"price":5.79,"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":"Information Technology"}},{"ts":"2016-02-18","known_ts":"2016-02-18","bar_index":1868,"type":"RECLAIM","strength":0.725,"price":6.38,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-02-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-05","known_ts":"2016-04-05","bar_index":1878,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.68,"stop_level":6.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-06","known_ts":"2016-04-06","bar_index":1879,"type":"RECLAIM","strength":0.863,"price":6.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-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":"2016-04-05","prior_stop_level":6.7,"sweep_low":6.54,"atr14":0.199007,"stop_level":6.440496,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-01","known_ts":"2016-06-03","bar_index":1892,"type":"BUY","strength":0.863,"price":6.88,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2016-06-24","known_ts":"2016-06-24","bar_index":1897,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.71,"stop_level":6.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-22","known_ts":"2016-07-22","bar_index":1904,"type":"RECLAIM","strength":1.0,"price":7.13,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-09","known_ts":"2016-09-09","bar_index":1915,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.53,"stop_level":7.73,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-13","known_ts":"2016-09-13","bar_index":1916,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.51,"stop_level":7.73,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-10","known_ts":"2016-11-14","bar_index":1930,"type":"BUY","strength":0.863,"price":7.86,"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":"2016-11-30","known_ts":"2016-11-30","bar_index":1934,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.85,"stop_level":7.87,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-05","known_ts":"2016-12-05","bar_index":1935,"type":"RECLAIM","strength":1.0,"price":8.01,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-11-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":"2016-11-30","prior_stop_level":7.87,"sweep_low":7.56,"atr14":0.205139,"stop_level":7.457431,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-12-15","known_ts":"2016-12-15","bar_index":1938,"type":"RECLAIM","strength":1.0,"price":8.35,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-08","known_ts":"2017-03-08","bar_index":1956,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.73,"stop_level":9.78,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-15","known_ts":"2017-03-15","bar_index":1958,"type":"RECLAIM","strength":0.863,"price":9.9,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2017-03-08","prior_stop_level":9.78,"sweep_low":9.52,"atr14":0.310403,"stop_level":9.364798,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-06","known_ts":"2017-06-08","bar_index":1977,"type":"REBUY","strength":0.725,"price":11.43,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2017-06-09","known_ts":"2017-06-09","bar_index":1978,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.15,"stop_level":11.21,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-06-16","known_ts":"2017-06-16","bar_index":1979,"type":"RECLAIM","strength":0.725,"price":11.31,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-09 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":"2017-06-09","prior_stop_level":11.21,"sweep_low":10.84,"atr14":0.328184,"stop_level":10.675908,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-24","known_ts":"2017-07-26","bar_index":1988,"type":"BUY","strength":0.725,"price":11.43,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2017-10-20","known_ts":"2017-10-24","bar_index":2009,"type":"BUY","strength":0.588,"price":9.57,"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-11-20","known_ts":"2017-11-22","bar_index":2016,"type":"BUY","strength":0.45,"price":9.06,"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":"2017-12-12","known_ts":"2017-12-12","bar_index":2021,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.72,"stop_level":8.73,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-12-13","known_ts":"2017-12-13","bar_index":2021,"type":"RECLAIM","strength":0.588,"price":8.85,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-12-12","prior_stop_level":8.73,"sweep_low":8.71,"atr14":0.236583,"stop_level":8.591708,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-23","known_ts":"2018-01-23","bar_index":2030,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.64,"stop_level":8.73,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-01-26","known_ts":"2018-01-26","bar_index":2031,"type":"RECLAIM","strength":0.588,"price":8.74,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-01-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-01-23","prior_stop_level":8.73,"sweep_low":8.49,"atr14":0.16559,"stop_level":8.407205,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-02-22","known_ts":"2018-02-22","bar_index":2037,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.66,"stop_level":9.67,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-02-23","known_ts":"2018-02-23","bar_index":2037,"type":"RECLAIM","strength":0.588,"price":9.76,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-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":"2018-02-22","prior_stop_level":9.67,"sweep_low":9.59,"atr14":0.273362,"stop_level":9.453319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-12","known_ts":"2018-03-12","bar_index":2041,"type":"RECLAIM","strength":0.863,"price":10.15,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-03-28","known_ts":"2018-03-28","bar_index":2045,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.48,"stop_level":9.59,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-03-29","known_ts":"2018-03-29","bar_index":2045,"type":"RECLAIM","strength":0.725,"price":9.72,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-03-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":"2018-03-28","prior_stop_level":9.59,"sweep_low":9.36,"atr14":0.276642,"stop_level":9.221679,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-11","known_ts":"2018-04-13","bar_index":2048,"type":"BUY","strength":0.863,"price":10.35,"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":"2018-08-03","known_ts":"2018-08-03","bar_index":2074,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.04,"stop_level":10.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-06","known_ts":"2018-08-06","bar_index":2075,"type":"RECLAIM","strength":0.863,"price":10.33,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-08-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":"2018-08-03","prior_stop_level":10.1,"sweep_low":9.96,"atr14":0.232979,"stop_level":9.843511,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-09","known_ts":"2018-08-13","bar_index":2076,"type":"REBUY","strength":0.863,"price":10.96,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2018-10-01","known_ts":"2018-10-03","bar_index":2088,"type":"REBUY","strength":1.0,"price":12.72,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2018-10-24","known_ts":"2018-10-24","bar_index":2093,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.53,"stop_level":11.65,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-01-07","known_ts":"2019-01-09","bar_index":2110,"type":"BUY","strength":0.588,"price":10.2,"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":"aplus","score":80},{"ts":"2019-03-14","known_ts":"2019-03-14","bar_index":2125,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.23,"stop_level":12.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-29","known_ts":"2019-03-29","bar_index":2129,"type":"RECLAIM","strength":0.863,"price":12.41,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-11","known_ts":"2019-04-15","bar_index":2132,"type":"BUY","strength":1.0,"price":12.83,"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":45},{"ts":"2019-05-17","known_ts":"2019-05-17","bar_index":2140,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.8,"stop_level":13.12,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-17","known_ts":"2019-06-19","bar_index":2147,"type":"BUY","strength":0.725,"price":13.65,"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":"2019-08-02","known_ts":"2019-08-02","bar_index":2158,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.94,"stop_level":14.26,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-08-08","known_ts":"2019-08-08","bar_index":2159,"type":"RECLAIM","strength":1.0,"price":14.52,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-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":"2019-08-02","prior_stop_level":14.26,"sweep_low":13.4,"atr14":0.354884,"stop_level":13.222558,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-16","known_ts":"2019-09-18","bar_index":2168,"type":"BUY","strength":0.725,"price":14.61,"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":"2019-10-15","known_ts":"2019-10-17","bar_index":2175,"type":"BUY","strength":0.863,"price":14.84,"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":"2019-11-20","known_ts":"2019-11-20","bar_index":2183,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.47,"stop_level":15.59,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-11-25","known_ts":"2019-11-25","bar_index":2184,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.29,"stop_level":15.59,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-15","known_ts":"2020-01-17","bar_index":2196,"type":"BUY","strength":0.725,"price":15.68,"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":"2020-01-30","known_ts":"2020-01-30","bar_index":2199,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.63,"stop_level":15.12,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-02-05","known_ts":"2020-02-05","bar_index":2200,"type":"RECLAIM","strength":0.725,"price":15.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-30 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":"2020-01-30","prior_stop_level":15.12,"sweep_low":14.03,"atr14":0.498092,"stop_level":13.780954,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":2215,"type":"BUY","strength":0.45,"price":11.94,"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":"Information Technology"}},{"ts":"2020-05-07","known_ts":"2020-05-07","bar_index":2222,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.71,"stop_level":11.83,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-08","known_ts":"2020-05-08","bar_index":2222,"type":"RECLAIM","strength":0.588,"price":12.32,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-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":"2020-05-07","prior_stop_level":11.83,"sweep_low":11.04,"atr14":0.584271,"stop_level":10.747864,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-15","known_ts":"2020-05-15","bar_index":2224,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.72,"stop_level":11.83,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":2233,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.33,"stop_level":12.49,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-26","known_ts":"2020-06-26","bar_index":2233,"type":"RECLAIM","strength":0.588,"price":12.5,"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":12.49,"sweep_low":12.07,"atr14":0.479091,"stop_level":11.830455,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-01","known_ts":"2020-07-01","bar_index":2234,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.32,"stop_level":12.33,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-02","known_ts":"2020-07-02","bar_index":2235,"type":"RECLAIM","strength":0.588,"price":12.65,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-07-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-07-01","prior_stop_level":12.33,"sweep_low":12.23,"atr14":0.472693,"stop_level":11.993654,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-21","known_ts":"2020-07-21","bar_index":2239,"type":"RECLAIM","strength":0.725,"price":13.64,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-07-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-21","known_ts":"2020-08-21","bar_index":2246,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.17,"stop_level":13.31,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-26","known_ts":"2020-08-26","bar_index":2247,"type":"RECLAIM","strength":0.863,"price":13.44,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-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":"2020-08-21","prior_stop_level":13.31,"sweep_low":12.99,"atr14":0.331582,"stop_level":12.824209,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-09","known_ts":"2020-10-13","bar_index":2258,"type":"BUY","strength":0.588,"price":12.44,"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":30},{"ts":"2020-12-09","known_ts":"2020-12-09","bar_index":2272,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.47,"stop_level":13.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-11","known_ts":"2020-12-11","bar_index":2272,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.35,"stop_level":13.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-15","known_ts":"2020-12-15","bar_index":2273,"type":"RECLAIM","strength":0.863,"price":13.9,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-12-09","prior_stop_level":13.55,"sweep_low":13.2,"atr14":0.342343,"stop_level":13.028829,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-15","known_ts":"2020-12-15","bar_index":2273,"type":"RECLAIM","strength":0.863,"price":13.9,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-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":"2020-12-11","prior_stop_level":13.55,"sweep_low":13.25,"atr14":0.342343,"stop_level":13.078829,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-28","known_ts":"2020-12-28","bar_index":2276,"type":"RECLAIM","strength":0.863,"price":14.78,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-04-26","known_ts":"2021-04-28","bar_index":2303,"type":"BUY","strength":0.863,"price":17.0,"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":"2021-06-18","known_ts":"2021-06-18","bar_index":2315,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.12,"stop_level":17.24,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-21","known_ts":"2021-06-21","bar_index":2316,"type":"RECLAIM","strength":1.0,"price":17.36,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-06-18","prior_stop_level":17.24,"sweep_low":17.11,"atr14":0.378513,"stop_level":16.920744,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-07-08","known_ts":"2021-07-08","bar_index":2320,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.0,"stop_level":17.12,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-07-09","known_ts":"2021-07-09","bar_index":2320,"type":"RECLAIM","strength":0.863,"price":17.17,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-07-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-07-08","prior_stop_level":17.12,"sweep_low":16.8,"atr14":0.323246,"stop_level":16.638377,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-01","known_ts":"2021-09-03","bar_index":2333,"type":"BUY","strength":0.725,"price":17.24,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2021-10-27","known_ts":"2021-10-29","bar_index":2346,"type":"BUY","strength":0.588,"price":15.4,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":65},{"ts":"2022-01-13","known_ts":"2022-01-13","bar_index":2364,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.99,"stop_level":17.08,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-02-04","known_ts":"2022-02-04","bar_index":2369,"type":"RECLAIM","strength":0.863,"price":17.28,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-05-27","known_ts":"2022-06-01","bar_index":2395,"type":"BUY","strength":0.45,"price":14.59,"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":"Information Technology"}},{"ts":"2022-06-15","known_ts":"2022-06-15","bar_index":2399,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.75,"stop_level":14.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-07-13","known_ts":"2022-07-15","bar_index":2405,"type":"BUY","strength":0.45,"price":13.67,"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":"Information Technology"}},{"ts":"2022-08-11","known_ts":"2022-08-11","bar_index":2412,"type":"RECLAIM","strength":0.725,"price":15.79,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-07-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":2415,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.55,"stop_level":14.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-14","known_ts":"2022-10-18","bar_index":2427,"type":"BUY","strength":0.45,"price":13.93,"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":"Information Technology"}},{"ts":"2022-10-14","known_ts":"2022-10-18","bar_index":2427,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-14","trigger_known_ts":"2022-10-18","strength":0.45,"price":13.93,"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.221788,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.97,"atr14":0.427529,"stop_level":12.756236,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-24","known_ts":"2022-10-24","bar_index":2429,"type":"RECLAIM","strength":0.725,"price":14.97,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-04","known_ts":"2022-11-04","bar_index":2432,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.99,"stop_level":13.37,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-12-28","known_ts":"2022-12-30","bar_index":2444,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-12-28","trigger_known_ts":"2022-12-30","strength":0.45,"price":10.51,"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.412849,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.99,"atr14":0.340799,"stop_level":9.819601,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-06","known_ts":"2023-01-10","bar_index":2446,"type":"BUY","strength":0.45,"price":11.15,"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":"Information Technology"}},{"ts":"2023-01-06","known_ts":"2023-01-10","bar_index":2446,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-01-06","trigger_known_ts":"2023-01-10","strength":0.45,"price":11.15,"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.354745,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.06,"atr14":0.303898,"stop_level":9.908051,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":2456,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.92,"stop_level":11.14,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-03-30","known_ts":"2023-04-03","bar_index":2465,"type":"BUY","strength":0.725,"price":10.65,"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":40},{"ts":"2023-05-17","known_ts":"2023-05-19","bar_index":2476,"type":"BUY","strength":0.45,"price":9.68,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-05-17","known_ts":"2023-05-19","bar_index":2476,"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-05-17","trigger_known_ts":"2023-05-19","strength":0.45,"price":9.68,"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.386954,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.88,"atr14":0.243704,"stop_level":8.758148,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-13","known_ts":"2023-06-13","bar_index":2482,"type":"RECLAIM","strength":0.725,"price":10.47,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-05-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-07-24","known_ts":"2023-07-24","bar_index":2491,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.93,"stop_level":10.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-07-26","known_ts":"2023-07-26","bar_index":2491,"type":"RECLAIM","strength":0.863,"price":10.99,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-07-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":"2023-07-24","prior_stop_level":10.96,"sweep_low":10.82,"atr14":0.252139,"stop_level":10.69393,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-07","known_ts":"2023-11-09","bar_index":2516,"type":"BUY","strength":0.45,"price":7.8,"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":"2024-01-30","known_ts":"2024-01-30","bar_index":2534,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.71,"stop_level":9.79,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-31","known_ts":"2024-01-31","bar_index":2535,"type":"RECLAIM","strength":0.863,"price":9.83,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-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":"2024-01-30","prior_stop_level":9.79,"sweep_low":9.6,"atr14":0.290341,"stop_level":9.454829,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-13","known_ts":"2024-02-13","bar_index":2538,"type":"RECLAIM","strength":1.0,"price":9.74,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-03-01","known_ts":"2024-03-05","bar_index":2542,"type":"BUY","strength":1.0,"price":10.95,"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":"2024-03-25","known_ts":"2024-03-25","bar_index":2547,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.58,"stop_level":9.61,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-06-10","known_ts":"2024-06-12","bar_index":2565,"type":"BUY","strength":0.588,"price":7.55,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2024-06-27","known_ts":"2024-06-27","bar_index":2569,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.8,"stop_level":7.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2024-07-02","known_ts":"2024-07-05","bar_index":2570,"type":"REBUY","strength":0.45,"price":7.06,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-08-05","known_ts":"2024-08-05","bar_index":2577,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.3,"stop_level":7.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-08-06","known_ts":"2024-08-06","bar_index":2578,"type":"RECLAIM","strength":0.588,"price":7.47,"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":false,"monthlyBull":false},"anchor_ts":"2024-08-05","prior_stop_level":7.45,"sweep_low":7.03,"atr14":0.283816,"stop_level":6.888092,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-22","known_ts":"2024-08-22","bar_index":2582,"type":"RECLAIM","strength":0.725,"price":8.55,"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":false}},{"ts":"2025-06-09","known_ts":"2025-06-11","bar_index":2648,"type":"BUY","strength":0.588,"price":9.37,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2025-07-31","known_ts":"2025-07-31","bar_index":2660,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.05,"stop_level":10.17,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-08-18","known_ts":"2025-08-18","bar_index":2664,"type":"RECLAIM","strength":0.863,"price":10.55,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-07-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-11-17","known_ts":"2025-11-17","bar_index":2685,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.7,"stop_level":16.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-03","known_ts":"2025-12-03","bar_index":2689,"type":"RECLAIM","strength":1.0,"price":18.32,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-08-14","known_ts":"2026-08-14","bar_index":2747,"type":"BUY","strength":0.725,"price":43.54,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"pending","quality_reason":"pending confirmation","tier":"base","score":60}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-08-14","last_scored_basis":null,"bars_since_signal":0,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2019-09-03","2019-10-10","2019-11-05","2019-12-13","2020-03-04","2020-03-20","2020-09-15","2020-10-01","2021-03-09","2021-04-05","2021-07-26","2021-08-19","2021-09-28","2021-10-19","2022-03-16","2022-04-20","2022-04-28","2022-05-19","2022-10-03","2022-11-22","2023-03-17","2023-04-26","2023-08-22","2023-10-09","2023-10-30","2023-11-29","2024-04-23","2024-05-09","2024-11-29","2025-01-15","2025-03-18","2025-04-22","2025-05-13","2025-05-30","2025-12-03","2026-01-13","2026-04-07","2026-06-02","2026-06-10","2026-07-08"],"warnings":[{"ts":"2020-11-03","kind":"arm","px":12.53},{"ts":"2020-11-27","kind":"arm","px":13.96},{"ts":"2020-12-09","kind":"confirm","px":13.47,"level":13.55},{"ts":"2020-12-10","kind":"arm","px":13.51},{"ts":"2020-12-11","kind":"confirm","px":13.35,"level":13.55},{"ts":"2021-01-15","kind":"arm","px":15.83},{"ts":"2021-06-09","kind":"arm","px":17.37},{"ts":"2021-06-18","kind":"confirm","px":17.12,"level":17.24},{"ts":"2021-06-22","kind":"arm","px":17.35},{"ts":"2021-07-08","kind":"confirm","px":17.0,"level":17.12},{"ts":"2021-12-23","kind":"arm","px":17.1},{"ts":"2022-01-13","kind":"confirm","px":16.99,"level":17.08},{"ts":"2022-06-14","kind":"arm","px":13.53},{"ts":"2022-06-15","kind":"confirm","px":13.75,"level":14.15},{"ts":"2022-08-24","kind":"arm","px":14.95},{"ts":"2022-08-26","kind":"confirm","px":14.55,"level":14.75},{"ts":"2022-11-03","kind":"arm","px":14.31},{"ts":"2022-11-04","kind":"confirm","px":10.99,"level":13.37},{"ts":"2023-01-18","kind":"arm","px":11.14},{"ts":"2023-02-21","kind":"confirm","px":10.92,"level":11.14},{"ts":"2023-06-06","kind":"arm","px":9.76},{"ts":"2023-07-24","kind":"confirm","px":10.93,"level":10.96},{"ts":"2024-01-02","kind":"arm","px":10.01},{"ts":"2024-01-30","kind":"confirm","px":9.71,"level":9.79},{"ts":"2024-03-18","kind":"arm","px":9.61},{"ts":"2024-03-25","kind":"confirm","px":9.58,"level":9.61},{"ts":"2024-06-26","kind":"arm","px":6.66},{"ts":"2024-06-27","kind":"confirm","px":6.8,"level":7.4},{"ts":"2024-07-25","kind":"arm","px":7.59},{"ts":"2024-08-05","kind":"confirm","px":7.3,"level":7.45},{"ts":"2024-08-09","kind":"arm","px":7.3},{"ts":"2024-09-05","kind":"arm","px":8.11},{"ts":"2024-10-14","kind":"arm","px":9.19},{"ts":"2025-02-20","kind":"arm","px":11.86},{"ts":"2025-07-14","kind":"arm","px":10.22},{"ts":"2025-07-31","kind":"confirm","px":10.05,"level":10.17},{"ts":"2025-08-20","kind":"arm","px":10.55},{"ts":"2025-09-26","kind":"arm","px":12.21},{"ts":"2025-11-17","kind":"confirm","px":16.7,"level":16.76},{"ts":"2026-02-12","kind":"arm","px":26.5}],"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":[]}}}