{"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":"SHEL","timeframe":"3D","as_of":"2026-09-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1984-08-20","known_ts":"1984-08-22","bar_index":38,"type":"BUY","strength":0.588,"price":0.3799,"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":"1984-12-27","known_ts":"1984-12-31","bar_index":68,"type":"BUY","strength":0.45,"price":0.379,"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":"1985-01-02","known_ts":"1985-01-02","bar_index":69,"type":"RECLAIM","strength":0.588,"price":0.4356,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1984-12-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1985-02-01","known_ts":"1985-02-01","bar_index":76,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3751,"stop_level":0.3914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1985-02-04","known_ts":"1985-02-04","bar_index":76,"type":"RECLAIM","strength":0.588,"price":0.4404,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-02-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1985-02-01","prior_stop_level":0.3914,"sweep_low":0.3751,"atr14":0.016501,"stop_level":0.36685,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-03-04","known_ts":"1985-03-06","bar_index":83,"type":"BUY","strength":0.588,"price":0.4384,"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":15},{"ts":"1985-03-25","known_ts":"1985-03-27","bar_index":88,"type":"BUY","strength":0.588,"price":0.428,"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":30},{"ts":"1985-04-08","known_ts":"1985-04-10","bar_index":91,"type":"BUY","strength":0.725,"price":0.4903,"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":0},{"ts":"1985-04-23","known_ts":"1985-04-23","bar_index":94,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4442,"stop_level":0.451,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-05-15","known_ts":"1985-05-15","bar_index":100,"type":"RECLAIM","strength":0.863,"price":0.4528,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-04-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-07-08","known_ts":"1985-07-10","bar_index":112,"type":"BUY","strength":1.0,"price":0.4924,"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":15},{"ts":"1985-09-05","known_ts":"1985-09-05","bar_index":126,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4496,"stop_level":0.4631,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1985-09-10","known_ts":"1985-09-10","bar_index":127,"type":"RECLAIM","strength":0.863,"price":0.4942,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-09-05 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":"1985-09-05","prior_stop_level":0.4631,"sweep_low":0.4457,"atr14":0.01193,"stop_level":0.439735,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-10-10","known_ts":"1985-10-14","bar_index":134,"type":"BUY","strength":1.0,"price":0.4981,"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":45},{"ts":"1985-11-04","known_ts":"1985-11-04","bar_index":139,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4618,"stop_level":0.4951,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1985-11-13","known_ts":"1985-11-15","bar_index":142,"type":"REBUY","strength":0.863,"price":0.4951,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1985-12-02","known_ts":"1985-12-02","bar_index":146,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.4195,"stop_level":0.4627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-12-04","known_ts":"1985-12-04","bar_index":146,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.4597,"stop_level":0.4627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-12-09","known_ts":"1985-12-09","bar_index":147,"type":"RECLAIM","strength":0.863,"price":0.4706,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-12-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1985-12-02","prior_stop_level":0.4627,"sweep_low":0.4146,"atr14":0.019515,"stop_level":0.404842,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-12-09","known_ts":"1985-12-09","bar_index":147,"type":"RECLAIM","strength":0.863,"price":0.4706,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-12-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":"1985-12-04","prior_stop_level":0.4627,"sweep_low":0.4313,"atr14":0.019515,"stop_level":0.421542,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-12-27","known_ts":"1985-12-31","bar_index":152,"type":"BUY","strength":0.863,"price":0.4951,"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":20},{"ts":"1986-01-21","known_ts":"1986-01-21","bar_index":157,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4824,"stop_level":0.4854,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-01-24","known_ts":"1986-01-24","bar_index":158,"type":"RECLAIM","strength":0.863,"price":0.4893,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-01-21 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":"1986-01-21","prior_stop_level":0.4854,"sweep_low":0.4696,"atr14":0.022561,"stop_level":0.45832,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-01-31","known_ts":"1986-02-04","bar_index":160,"type":"BUY","strength":0.863,"price":0.5668,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1986-03-07","known_ts":"1986-03-11","bar_index":168,"type":"BUY","strength":1.0,"price":0.6964,"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":"1986-04-08","known_ts":"1986-04-10","bar_index":175,"type":"BUY","strength":0.863,"price":0.7387,"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":"1986-05-07","known_ts":"1986-05-09","bar_index":182,"type":"BUY","strength":0.863,"price":0.7348,"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":"1986-06-06","known_ts":"1986-06-10","bar_index":189,"type":"BUY","strength":1.0,"price":0.769,"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":20},{"ts":"1986-07-01","known_ts":"1986-07-01","bar_index":194,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5646,"stop_level":0.6711,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-07-08","known_ts":"1986-07-08","bar_index":196,"type":"RECLAIM","strength":0.863,"price":0.7034,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-07-01 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":"1986-07-01","prior_stop_level":0.6711,"sweep_low":0.5281,"atr14":0.034801,"stop_level":0.510699,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-07-16","known_ts":"1986-07-16","bar_index":198,"type":"RECLAIM","strength":1.0,"price":0.6776,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-07-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-09-05","known_ts":"1986-09-09","bar_index":210,"type":"REBUY","strength":0.863,"price":0.7786,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1986-10-02","known_ts":"1986-10-02","bar_index":216,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5642,"stop_level":0.7866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1986-10-09","known_ts":"1986-10-09","bar_index":218,"type":"RECLAIM","strength":0.863,"price":0.809,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-10-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1986-10-02","prior_stop_level":0.7866,"sweep_low":0.5629,"atr14":0.039705,"stop_level":0.543047,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-10-17","known_ts":"1986-10-21","bar_index":220,"type":"BUY","strength":1.0,"price":0.8045,"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":20},{"ts":"1986-10-30","known_ts":"1986-10-30","bar_index":223,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7799,"stop_level":0.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1986-11-20","known_ts":"1986-11-20","bar_index":228,"type":"RECLAIM","strength":1.0,"price":0.827,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-10-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-12-03","known_ts":"1986-12-03","bar_index":230,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6337,"stop_level":0.8101,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1986-12-12","known_ts":"1986-12-16","bar_index":233,"type":"REBUY","strength":0.725,"price":0.8383,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1987-02-04","known_ts":"1987-02-06","bar_index":245,"type":"BUY","strength":1.0,"price":1.1361,"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":10},{"ts":"1987-03-06","known_ts":"1987-03-10","bar_index":252,"type":"BUY","strength":1.0,"price":1.1799,"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":0},{"ts":"1987-03-19","known_ts":"1987-03-23","bar_index":255,"type":"BUY","strength":0.863,"price":1.0843,"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":"1987-06-26","known_ts":"1987-06-30","bar_index":278,"type":"BUY","strength":1.0,"price":1.2641,"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":"1987-08-05","known_ts":"1987-08-07","bar_index":287,"type":"BUY","strength":0.863,"price":1.3371,"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":"1987-12-08","known_ts":"1987-12-10","bar_index":316,"type":"BUY","strength":0.588,"price":1.2603,"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":55},{"ts":"1988-04-08","known_ts":"1988-04-08","bar_index":344,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1352,"stop_level":1.1699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-04-12","known_ts":"1988-04-12","bar_index":344,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0993,"stop_level":1.1699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-04-13","known_ts":"1988-04-15","bar_index":345,"type":"REBUY","strength":0.725,"price":1.2096,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1988-04-13","known_ts":"1988-04-13","bar_index":345,"type":"RECLAIM","strength":0.588,"price":1.2282,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-04-08 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":"1988-04-08","prior_stop_level":1.1699,"sweep_low":1.0967,"atr14":0.03002,"stop_level":1.08169,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-13","known_ts":"1988-04-13","bar_index":345,"type":"RECLAIM","strength":0.588,"price":1.2282,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-04-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":"1988-04-12","prior_stop_level":1.1699,"sweep_low":1.0993,"atr14":0.03002,"stop_level":1.08429,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-05-02","known_ts":"1988-05-02","bar_index":349,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1005,"stop_level":1.2072,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-05-04","known_ts":"1988-05-04","bar_index":350,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1824,"stop_level":1.2072,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-05-05","known_ts":"1988-05-05","bar_index":350,"type":"RECLAIM","strength":0.588,"price":1.2084,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-05-02 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":"1988-05-02","prior_stop_level":1.2072,"sweep_low":1.0967,"atr14":0.029584,"stop_level":1.081908,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-05-05","known_ts":"1988-05-05","bar_index":350,"type":"RECLAIM","strength":0.588,"price":1.2084,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-05-04","prior_stop_level":1.2072,"sweep_low":1.1725,"atr14":0.029584,"stop_level":1.157708,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-05-20","known_ts":"1988-05-24","bar_index":354,"type":"BUY","strength":0.863,"price":1.2412,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1988-06-07","known_ts":"1988-06-07","bar_index":357,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1877,"stop_level":1.2078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-06-13","known_ts":"1988-06-13","bar_index":359,"type":"RECLAIM","strength":0.725,"price":1.264,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-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":"1988-06-07","prior_stop_level":1.2078,"sweep_low":1.121,"atr14":0.034684,"stop_level":1.103658,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-06-16","known_ts":"1988-06-20","bar_index":360,"type":"REBUY","strength":0.725,"price":1.2292,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1988-06-29","known_ts":"1988-07-01","bar_index":363,"type":"REBUY","strength":0.725,"price":1.2493,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1988-07-13","known_ts":"1988-07-13","bar_index":366,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1704,"stop_level":1.177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1988-07-18","known_ts":"1988-07-18","bar_index":367,"type":"RECLAIM","strength":0.725,"price":1.1798,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-07-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1988-07-13","prior_stop_level":1.177,"sweep_low":1.161,"atr14":0.028288,"stop_level":1.146856,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-08-11","known_ts":"1988-08-11","bar_index":373,"type":"RECLAIM","strength":0.863,"price":1.1704,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-07-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-09-01","known_ts":"1988-09-06","bar_index":378,"type":"BUY","strength":0.725,"price":1.2625,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"1988-09-20","known_ts":"1988-09-22","bar_index":382,"type":"BUY","strength":0.588,"price":1.1931,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1988-11-22","known_ts":"1988-11-25","bar_index":397,"type":"BUY","strength":0.863,"price":1.2974,"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":"1989-02-13","known_ts":"1989-02-13","bar_index":415,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6232,"stop_level":2.657,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-02-15","known_ts":"1989-02-15","bar_index":416,"type":"RECLAIM","strength":0.863,"price":2.6624,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-02-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":"1989-02-13","prior_stop_level":2.657,"sweep_low":2.606,"atr14":0.098644,"stop_level":2.556678,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-03-01","known_ts":"1989-03-01","bar_index":419,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.5781,"stop_level":2.6232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-03-02","known_ts":"1989-03-02","bar_index":419,"type":"RECLAIM","strength":1.0,"price":2.6796,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-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":"1989-03-01","prior_stop_level":2.6232,"sweep_low":2.5749,"atr14":0.069102,"stop_level":2.540349,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-03-16","known_ts":"1989-03-16","bar_index":423,"type":"RECLAIM","strength":1.0,"price":2.7865,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-03-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-08-07","known_ts":"1989-08-09","bar_index":456,"type":"REBUY","strength":0.725,"price":3.1613,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"1989-11-01","known_ts":"1989-11-01","bar_index":476,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7274,"stop_level":2.7602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1989-11-07","known_ts":"1989-11-07","bar_index":477,"type":"RECLAIM","strength":0.725,"price":3.1281,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-11-01 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":"1989-11-01","prior_stop_level":2.7602,"sweep_low":2.7093,"atr14":0.107581,"stop_level":2.65551,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-12-18","known_ts":"1989-12-18","bar_index":487,"type":"RECLAIM","strength":0.863,"price":3.5555,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-01-05","known_ts":"1990-01-05","bar_index":491,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.4605,"stop_level":3.5137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-01-08","known_ts":"1990-01-08","bar_index":491,"type":"RECLAIM","strength":0.863,"price":3.9885,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-01-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1990-01-05","prior_stop_level":3.5137,"sweep_low":3.4486,"atr14":0.114206,"stop_level":3.391497,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-01-19","known_ts":"1990-01-19","bar_index":494,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.4543,"stop_level":3.4605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-02-05","known_ts":"1990-02-05","bar_index":498,"type":"RECLAIM","strength":0.863,"price":3.5849,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-02-08","known_ts":"1990-02-12","bar_index":499,"type":"BUY","strength":0.863,"price":4.036,"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":55},{"ts":"1990-03-07","known_ts":"1990-03-09","bar_index":505,"type":"BUY","strength":0.725,"price":3.9885,"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":"1990-04-05","known_ts":"1990-04-09","bar_index":512,"type":"BUY","strength":0.725,"price":3.8879,"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":"1990-05-07","known_ts":"1990-05-09","bar_index":519,"type":"BUY","strength":0.588,"price":3.9591,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"1990-07-06","known_ts":"1990-07-10","bar_index":533,"type":"BUY","strength":0.588,"price":4.082,"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":30},{"ts":"1990-08-01","known_ts":"1990-08-01","bar_index":539,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7393,"stop_level":3.892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-08-06","known_ts":"1990-08-08","bar_index":540,"type":"BUY","strength":0.725,"price":4.0144,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1990-08-08","known_ts":"1990-08-08","bar_index":540,"type":"RECLAIM","strength":0.725,"price":4.0144,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-08-01 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":"1990-08-01","prior_stop_level":3.892,"sweep_low":3.6595,"atr14":0.113641,"stop_level":3.60268,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-09-04","known_ts":"1990-09-04","bar_index":546,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.6903,"stop_level":3.8553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-09-10","known_ts":"1990-09-10","bar_index":548,"type":"RECLAIM","strength":0.863,"price":3.9106,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-09-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1990-09-04","prior_stop_level":3.8553,"sweep_low":3.6781,"atr14":0.101709,"stop_level":3.627246,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-09-18","known_ts":"1990-09-20","bar_index":550,"type":"BUY","strength":0.725,"price":4.0549,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"1990-10-09","known_ts":"1990-10-11","bar_index":555,"type":"BUY","strength":0.725,"price":3.9864,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1990-12-07","known_ts":"1990-12-11","bar_index":569,"type":"BUY","strength":0.725,"price":3.9613,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":90},{"ts":"1991-02-04","known_ts":"1991-02-06","bar_index":582,"type":"BUY","strength":0.725,"price":4.1491,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":80},{"ts":"1991-03-01","known_ts":"1991-03-01","bar_index":588,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8612,"stop_level":3.8922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1991-03-04","known_ts":"1991-03-04","bar_index":588,"type":"RECLAIM","strength":0.725,"price":3.9423,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-03-01 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":"1991-03-01","prior_stop_level":3.8922,"sweep_low":3.8547,"atr14":0.089393,"stop_level":3.810003,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-04-15","known_ts":"1991-04-17","bar_index":598,"type":"BUY","strength":0.725,"price":4.1801,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"1991-05-02","known_ts":"1991-05-02","bar_index":602,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7796,"stop_level":3.9738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-05-03","known_ts":"1991-05-03","bar_index":602,"type":"RECLAIM","strength":0.725,"price":4.074,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-05-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1991-05-02","prior_stop_level":3.9738,"sweep_low":3.7361,"atr14":0.116269,"stop_level":3.677966,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-05-17","known_ts":"1991-05-17","bar_index":606,"type":"RECLAIM","strength":0.863,"price":4.2258,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-05-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-06-12","known_ts":"1991-06-12","bar_index":611,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1036,"stop_level":4.168,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-07-05","known_ts":"1991-07-09","bar_index":617,"type":"BUY","strength":0.863,"price":4.3031,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1991-08-01","known_ts":"1991-08-01","bar_index":623,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.8717,"stop_level":4.1938,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-08-05","known_ts":"1991-08-05","bar_index":624,"type":"RECLAIM","strength":0.863,"price":4.3355,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-08-01 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":"1991-08-01","prior_stop_level":4.1938,"sweep_low":3.8521,"atr14":0.108794,"stop_level":3.797703,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-09-12","known_ts":"1991-09-12","bar_index":633,"type":"RECLAIM","strength":0.863,"price":4.2882,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-08-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-11-01","known_ts":"1991-11-01","bar_index":645,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.9257,"stop_level":4.2155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1991-11-06","known_ts":"1991-11-06","bar_index":646,"type":"RECLAIM","strength":0.725,"price":4.2355,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1991-11-01","prior_stop_level":4.2155,"sweep_low":3.8466,"atr14":0.086983,"stop_level":3.803108,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-12-03","known_ts":"1991-12-05","bar_index":652,"type":"REBUY","strength":0.588,"price":4.2487,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1991-12-16","known_ts":"1991-12-18","bar_index":655,"type":"REBUY","strength":0.588,"price":4.2813,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1992-01-30","known_ts":"1992-01-30","bar_index":665,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.2155,"stop_level":4.2882,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-02-06","known_ts":"1992-02-06","bar_index":667,"type":"RECLAIM","strength":0.588,"price":4.5975,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-01-30 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":"1992-01-30","prior_stop_level":4.2882,"sweep_low":4.0379,"atr14":0.107637,"stop_level":3.984082,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-03-09","known_ts":"1992-03-11","bar_index":674,"type":"BUY","strength":0.588,"price":4.3541,"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":55},{"ts":"1992-04-02","known_ts":"1992-04-06","bar_index":680,"type":"BUY","strength":0.588,"price":4.6307,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"1992-07-02","known_ts":"1992-07-07","bar_index":701,"type":"BUY","strength":0.863,"price":4.8656,"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":"1992-08-24","known_ts":"1992-08-26","bar_index":713,"type":"BUY","strength":1.0,"price":4.8998,"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":"1992-09-02","known_ts":"1992-09-02","bar_index":715,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.4578,"stop_level":4.6209,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1992-09-04","known_ts":"1992-09-04","bar_index":716,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3426,"stop_level":4.6209,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-09-08","known_ts":"1992-09-08","bar_index":716,"type":"RECLAIM","strength":0.863,"price":4.8384,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-09-02 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":"1992-09-02","prior_stop_level":4.6209,"sweep_low":4.1045,"atr14":0.152909,"stop_level":4.028046,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-09-08","known_ts":"1992-09-08","bar_index":716,"type":"RECLAIM","strength":0.863,"price":4.8384,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-09-04 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":"1992-09-04","prior_stop_level":4.6209,"sweep_low":4.3018,"atr14":0.152909,"stop_level":4.225346,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-05","known_ts":"1992-10-05","bar_index":722,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.5779,"stop_level":4.8782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-10-06","known_ts":"1992-10-06","bar_index":723,"type":"RECLAIM","strength":0.725,"price":4.9481,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-10-05 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":"1992-10-05","prior_stop_level":4.8782,"sweep_low":4.5779,"atr14":0.154419,"stop_level":4.50069,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-01-18","known_ts":"1993-01-18","bar_index":746,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.4521,"stop_level":4.5287,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-01-20","known_ts":"1993-01-20","bar_index":747,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.4169,"stop_level":4.5287,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-01-25","known_ts":"1993-01-25","bar_index":748,"type":"RECLAIM","strength":0.588,"price":4.564,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-01-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1993-01-18","prior_stop_level":4.5287,"sweep_low":4.4029,"atr14":0.145678,"stop_level":4.330061,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-01-25","known_ts":"1993-01-25","bar_index":748,"type":"RECLAIM","strength":0.588,"price":4.564,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1993-01-20","prior_stop_level":4.5287,"sweep_low":4.4029,"atr14":0.145678,"stop_level":4.330061,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-02-04","known_ts":"1993-02-04","bar_index":751,"type":"RECLAIM","strength":0.863,"price":5.3607,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-03-08","known_ts":"1993-03-10","bar_index":758,"type":"BUY","strength":0.863,"price":5.6889,"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":10},{"ts":"1993-04-06","known_ts":"1993-04-08","bar_index":765,"type":"BUY","strength":0.725,"price":5.3394,"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":10},{"ts":"1993-05-06","known_ts":"1993-05-10","bar_index":772,"type":"BUY","strength":0.863,"price":5.7381,"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":"1993-06-07","known_ts":"1993-06-09","bar_index":779,"type":"BUY","strength":1.0,"price":5.4905,"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":10},{"ts":"1993-09-22","known_ts":"1993-09-24","bar_index":804,"type":"BUY","strength":0.863,"price":5.8095,"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":"1993-10-07","known_ts":"1993-10-07","bar_index":807,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.5228,"stop_level":5.7067,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-10-08","known_ts":"1993-10-12","bar_index":808,"type":"BUY","strength":0.863,"price":6.1032,"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":"1993-10-11","known_ts":"1993-10-11","bar_index":808,"type":"RECLAIM","strength":0.863,"price":6.2278,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-10-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1993-10-07","prior_stop_level":5.7067,"sweep_low":5.5228,"atr14":0.172755,"stop_level":5.436423,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-11-01","known_ts":"1993-11-01","bar_index":813,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.7225,"stop_level":6.1326,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1993-12-27","known_ts":"1993-12-27","bar_index":826,"type":"RECLAIM","strength":1.0,"price":6.1767,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-02-04","known_ts":"1994-02-04","bar_index":835,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.2501,"stop_level":6.3306,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-02-08","known_ts":"1994-02-08","bar_index":836,"type":"RECLAIM","strength":1.0,"price":6.5656,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-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":"1994-02-04","prior_stop_level":6.3306,"sweep_low":6.2501,"atr14":0.095861,"stop_level":6.20217,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-02-18","known_ts":"1994-02-18","bar_index":839,"type":"RECLAIM","strength":1.0,"price":6.3012,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-02-24","known_ts":"1994-02-24","bar_index":840,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.0809,"stop_level":6.2501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1994-02-28","known_ts":"1994-02-28","bar_index":840,"type":"RECLAIM","strength":0.863,"price":6.2719,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-02-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":"1994-02-24","prior_stop_level":6.2501,"sweep_low":6.0809,"atr14":0.095428,"stop_level":6.033186,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-04-08","known_ts":"1994-04-12","bar_index":850,"type":"BUY","strength":0.725,"price":6.5439,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1994-05-10","known_ts":"1994-05-12","bar_index":857,"type":"BUY","strength":0.725,"price":6.3089,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1994-07-11","known_ts":"1994-07-13","bar_index":871,"type":"BUY","strength":0.725,"price":6.5034,"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":40},{"ts":"1994-08-03","known_ts":"1994-08-03","bar_index":876,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.323,"stop_level":6.6237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-08-08","known_ts":"1994-08-08","bar_index":877,"type":"RECLAIM","strength":0.725,"price":6.7362,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-08-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1994-08-03","prior_stop_level":6.6237,"sweep_low":6.24,"atr14":0.123773,"stop_level":6.178114,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-17","known_ts":"1994-08-17","bar_index":880,"type":"RECLAIM","strength":0.863,"price":6.5708,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-08-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-08-25","known_ts":"1994-08-29","bar_index":882,"type":"REBUY","strength":0.588,"price":6.7662,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1994-11-01","known_ts":"1994-11-01","bar_index":897,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.5733,"stop_level":6.8261,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-11-02","known_ts":"1994-11-02","bar_index":898,"type":"RECLAIM","strength":0.863,"price":6.9258,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-11-01 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-11-01","prior_stop_level":6.8261,"sweep_low":6.5653,"atr14":0.140866,"stop_level":6.494867,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-11-22","known_ts":"1994-11-22","bar_index":902,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.5346,"stop_level":6.5733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1994-11-28","known_ts":"1994-11-28","bar_index":903,"type":"RECLAIM","strength":0.725,"price":6.6191,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-11-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1994-11-22","prior_stop_level":6.5733,"sweep_low":6.4733,"atr14":0.10435,"stop_level":6.421125,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-23","known_ts":"1994-12-28","bar_index":910,"type":"BUY","strength":0.725,"price":6.6804,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"1995-02-07","known_ts":"1995-02-07","bar_index":920,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.849,"stop_level":6.8645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-08","known_ts":"1995-02-08","bar_index":920,"type":"RECLAIM","strength":0.725,"price":6.8721,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-02-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":"1995-02-07","prior_stop_level":6.8645,"sweep_low":6.8338,"atr14":0.06441,"stop_level":6.801595,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-01","known_ts":"1995-03-01","bar_index":925,"type":"RECLAIM","strength":0.725,"price":6.9872,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-02-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-18","known_ts":"1995-05-18","bar_index":943,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.5777,"stop_level":7.6008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-19","known_ts":"1995-05-19","bar_index":943,"type":"RECLAIM","strength":0.863,"price":7.6168,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-05-18","prior_stop_level":7.6008,"sweep_low":7.5617,"atr14":0.080856,"stop_level":7.521272,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-06-05","known_ts":"1995-06-05","bar_index":947,"type":"RECLAIM","strength":1.0,"price":7.8923,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-09-12","known_ts":"1995-09-14","bar_index":970,"type":"BUY","strength":0.725,"price":7.7742,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1995-10-18","known_ts":"1995-10-18","bar_index":978,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.8132,"stop_level":7.8291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-10-19","known_ts":"1995-10-19","bar_index":979,"type":"RECLAIM","strength":0.725,"price":7.8692,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-10-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-10-18","prior_stop_level":7.8291,"sweep_low":7.805,"atr14":0.083009,"stop_level":7.763495,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-11-17","known_ts":"1995-11-17","bar_index":986,"type":"RECLAIM","strength":0.725,"price":8.4388,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-10-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-01-10","known_ts":"1996-01-10","bar_index":997,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.9842,"stop_level":9.0004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-04-02","known_ts":"1996-04-04","bar_index":1017,"type":"BUY","strength":0.725,"price":9.4175,"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":"1996-05-01","known_ts":"1996-05-01","bar_index":1023,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.0646,"stop_level":9.1126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-05-10","known_ts":"1996-05-14","bar_index":1026,"type":"BUY","strength":0.725,"price":9.7143,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1996-06-20","known_ts":"1996-06-20","bar_index":1035,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.9927,"stop_level":10.0008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-06-26","known_ts":"1996-06-26","bar_index":1036,"type":"RECLAIM","strength":1.0,"price":10.0089,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-06-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-06-20","prior_stop_level":10.0008,"sweep_low":9.9434,"atr14":0.088663,"stop_level":9.899068,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-07-08","known_ts":"1996-07-08","bar_index":1039,"type":"RECLAIM","strength":1.0,"price":10.1648,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-10-30","known_ts":"1996-10-30","bar_index":1066,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.2489,"stop_level":11.2822,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-11-04","known_ts":"1996-11-04","bar_index":1067,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.6239,"stop_level":11.2822,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-11-20","known_ts":"1996-11-20","bar_index":1071,"type":"RECLAIM","strength":1.0,"price":11.4737,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-12-31","known_ts":"1997-01-03","bar_index":1080,"type":"BUY","strength":0.725,"price":11.507,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1997-01-27","known_ts":"1997-01-27","bar_index":1086,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.4403,"stop_level":11.4737,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-01-29","known_ts":"1997-01-29","bar_index":1086,"type":"RECLAIM","strength":0.725,"price":11.5155,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-01-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1997-01-27","prior_stop_level":11.4737,"sweep_low":11.3321,"atr14":0.160814,"stop_level":11.251693,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-30","known_ts":"1997-02-03","bar_index":1087,"type":"REBUY","strength":0.725,"price":11.6654,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1997-02-20","known_ts":"1997-02-20","bar_index":1091,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.6571,"stop_level":11.7155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-02-21","known_ts":"1997-02-21","bar_index":1092,"type":"RECLAIM","strength":0.863,"price":11.8403,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-02-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-02-20","prior_stop_level":11.7155,"sweep_low":11.6403,"atr14":0.199475,"stop_level":11.540563,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-23","known_ts":"1997-04-25","bar_index":1106,"type":"BUY","strength":0.725,"price":11.7488,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":80},{"ts":"1997-10-23","known_ts":"1997-10-23","bar_index":1148,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.5721,"stop_level":14.6578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-12-03","known_ts":"1997-12-05","bar_index":1158,"type":"BUY","strength":0.588,"price":14.8295,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1998-01-30","known_ts":"1998-02-03","bar_index":1171,"type":"BUY","strength":0.588,"price":14.5035,"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":75},{"ts":"1998-04-08","known_ts":"1998-04-08","bar_index":1186,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.499,"stop_level":15.602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-09","known_ts":"1998-04-09","bar_index":1187,"type":"RECLAIM","strength":0.725,"price":15.8936,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-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":"1998-04-08","prior_stop_level":15.602,"sweep_low":15.4646,"atr14":0.397537,"stop_level":15.265831,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-16","known_ts":"1998-04-16","bar_index":1188,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.4647,"stop_level":15.499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-17","known_ts":"1998-04-17","bar_index":1188,"type":"RECLAIM","strength":0.725,"price":15.5503,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-04-16","prior_stop_level":15.499,"sweep_low":15.3273,"atr14":0.382856,"stop_level":15.135872,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-05-01","known_ts":"1998-05-01","bar_index":1192,"type":"RECLAIM","strength":0.863,"price":15.722,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-04-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-05-06","known_ts":"1998-05-08","bar_index":1193,"type":"REBUY","strength":0.863,"price":15.7393,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":0},{"ts":"1998-05-28","known_ts":"1998-06-01","bar_index":1198,"type":"BUY","strength":0.863,"price":15.9073,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1998-07-20","known_ts":"1998-07-22","bar_index":1210,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-07-20","trigger_known_ts":"1998-07-22","strength":0.45,"price":14.9481,"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.083248,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.3899,"atr14":0.323009,"stop_level":14.228395,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-18","known_ts":"1998-08-20","bar_index":1217,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-08-18","trigger_known_ts":"1998-08-20","strength":0.45,"price":12.855,"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.211616,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.2969,"atr14":0.437903,"stop_level":12.077948,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-03","known_ts":"1998-09-08","bar_index":1221,"type":"BUY","strength":0.45,"price":13.9364,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-03","known_ts":"1998-09-08","bar_index":1221,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-09-03","trigger_known_ts":"1998-09-08","strength":0.45,"price":13.9364,"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.145295,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.0932,"atr14":0.587993,"stop_level":10.799203,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-22","known_ts":"1998-10-22","bar_index":1232,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.587,"stop_level":13.9587,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-27","known_ts":"1998-10-27","bar_index":1233,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.4633,"stop_level":13.9587,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-11","known_ts":"1998-11-13","bar_index":1237,"type":"REBUY","strength":0.588,"price":13.8171,"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":"1998-12-16","known_ts":"1998-12-18","bar_index":1245,"type":"BUY","strength":0.588,"price":13.587,"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":"1999-01-07","known_ts":"1999-01-07","bar_index":1249,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.304,"stop_level":13.5516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-23","known_ts":"1999-02-25","bar_index":1260,"type":"BUY","strength":0.45,"price":12.4194,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-03-11","known_ts":"1999-03-11","bar_index":1264,"type":"RECLAIM","strength":0.725,"price":14.2593,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-02-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-04-13","known_ts":"1999-04-13","bar_index":1271,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.6839,"stop_level":14.7193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-04-14","known_ts":"1999-04-14","bar_index":1271,"type":"RECLAIM","strength":0.863,"price":14.7725,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-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":"1999-04-13","prior_stop_level":14.7193,"sweep_low":14.6485,"atr14":0.38206,"stop_level":14.45747,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-28","known_ts":"1999-04-28","bar_index":1275,"type":"RECLAIM","strength":0.863,"price":16.6124,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-04-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-22","known_ts":"1999-07-22","bar_index":1294,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.5568,"stop_level":18.3467,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-10-26","known_ts":"1999-10-28","bar_index":1317,"type":"BUY","strength":0.725,"price":17.6277,"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":"1999-11-08","known_ts":"1999-11-10","bar_index":1320,"type":"BUY","strength":0.725,"price":17.8819,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":80},{"ts":"2000-03-06","known_ts":"2000-03-08","bar_index":1347,"type":"BUY","strength":0.588,"price":16.1391,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2000-03-27","known_ts":"2000-03-27","bar_index":1352,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.1571,"stop_level":16.3933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-03-29","known_ts":"2000-03-29","bar_index":1352,"type":"RECLAIM","strength":0.725,"price":16.6291,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-03-27 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":"2000-03-27","prior_stop_level":16.3933,"sweep_low":16.0302,"atr14":0.643501,"stop_level":15.70845,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-09","known_ts":"2000-05-09","bar_index":1362,"type":"RECLAIM","strength":0.725,"price":18.026,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-06-22","known_ts":"2000-06-22","bar_index":1372,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.9709,"stop_level":18.1731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-06-23","known_ts":"2000-06-23","bar_index":1372,"type":"RECLAIM","strength":0.863,"price":18.2467,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-06-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":"2000-06-22","prior_stop_level":18.1731,"sweep_low":17.9524,"atr14":0.445951,"stop_level":17.729424,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-16","known_ts":"2000-08-18","bar_index":1385,"type":"BUY","strength":0.863,"price":18.3235,"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":"2000-09-20","known_ts":"2000-09-20","bar_index":1393,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.1005,"stop_level":18.3423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-10-11","known_ts":"2000-10-13","bar_index":1398,"type":"BUY","strength":0.863,"price":18.6581,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2000-11-17","known_ts":"2000-11-21","bar_index":1407,"type":"BUY","strength":0.725,"price":18.2308,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2000-12-22","known_ts":"2000-12-27","bar_index":1415,"type":"BUY","strength":0.725,"price":18.2492,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2001-01-19","known_ts":"2001-01-19","bar_index":1420,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.4503,"stop_level":17.5246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-01-25","known_ts":"2001-01-25","bar_index":1422,"type":"RECLAIM","strength":0.725,"price":17.8032,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-19 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":"2001-01-19","prior_stop_level":17.5246,"sweep_low":17.1529,"atr14":0.415026,"stop_level":16.945387,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-30","known_ts":"2001-02-01","bar_index":1423,"type":"REBUY","strength":0.863,"price":17.8939,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2001-03-06","known_ts":"2001-03-08","bar_index":1431,"type":"BUY","strength":0.863,"price":18.0634,"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":"2001-04-12","known_ts":"2001-04-17","bar_index":1440,"type":"BUY","strength":0.588,"price":17.2843,"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":"2001-06-06","known_ts":"2001-06-06","bar_index":1452,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.1591,"stop_level":18.1651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-06-07","known_ts":"2001-06-07","bar_index":1452,"type":"RECLAIM","strength":0.863,"price":18.376,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-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":"2001-06-06","prior_stop_level":18.1651,"sweep_low":18.1229,"atr14":0.305155,"stop_level":17.970322,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-20","known_ts":"2001-06-20","bar_index":1455,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.0717,"stop_level":18.1591,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-06-25","known_ts":"2001-06-25","bar_index":1456,"type":"RECLAIM","strength":0.863,"price":18.2465,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-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":"2001-06-20","prior_stop_level":18.1591,"sweep_low":17.8578,"atr14":0.28816,"stop_level":17.71372,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-21","known_ts":"2001-08-23","bar_index":1470,"type":"BUY","strength":0.588,"price":17.5122,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2001-09-06","known_ts":"2001-09-06","bar_index":1473,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.8726,"stop_level":17.098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-10-09","known_ts":"2001-10-11","bar_index":1480,"type":"BUY","strength":0.45,"price":16.2909,"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-10-30","known_ts":"2001-10-30","bar_index":1485,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.3285,"stop_level":15.4047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-11-01","known_ts":"2001-11-01","bar_index":1485,"type":"RECLAIM","strength":0.588,"price":15.7945,"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":15.4047,"sweep_low":15.3072,"atr14":0.48682,"stop_level":15.06379,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-16","known_ts":"2001-11-16","bar_index":1489,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.9052,"stop_level":15.3651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-12-04","known_ts":"2001-12-06","bar_index":1493,"type":"REBUY","strength":0.45,"price":14.826,"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":"2001-12-20","known_ts":"2001-12-24","bar_index":1497,"type":"REBUY","strength":0.45,"price":14.7255,"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":"2002-01-16","known_ts":"2002-01-16","bar_index":1502,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.2016,"stop_level":14.2747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-17","known_ts":"2002-01-17","bar_index":1503,"type":"RECLAIM","strength":0.588,"price":14.3905,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-01-16","prior_stop_level":14.2747,"sweep_low":14.1986,"atr14":0.305869,"stop_level":14.045666,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-23","known_ts":"2002-01-25","bar_index":1504,"type":"BUY","strength":0.588,"price":14.9722,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-02-22","known_ts":"2002-02-22","bar_index":1511,"type":"RECLAIM","strength":0.725,"price":15.5295,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-01-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-03-22","known_ts":"2002-03-22","bar_index":1517,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.3853,"stop_level":16.5803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-03-26","known_ts":"2002-03-26","bar_index":1518,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.2787,"stop_level":16.5803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-01","known_ts":"2002-04-01","bar_index":1519,"type":"RECLAIM","strength":0.863,"price":16.7782,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-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":"2002-03-22","prior_stop_level":16.5803,"sweep_low":16.0808,"atr14":0.246972,"stop_level":15.957314,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-01","known_ts":"2002-04-01","bar_index":1519,"type":"RECLAIM","strength":0.863,"price":16.7782,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-03-26","prior_stop_level":16.5803,"sweep_low":16.0991,"atr14":0.246972,"stop_level":15.975614,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-16","known_ts":"2002-04-16","bar_index":1523,"type":"RECLAIM","strength":0.863,"price":16.5224,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-03-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-05-15","known_ts":"2002-05-17","bar_index":1530,"type":"BUY","strength":0.863,"price":17.2697,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2002-06-14","known_ts":"2002-06-14","bar_index":1537,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.8122,"stop_level":15.8249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-06-17","known_ts":"2002-06-17","bar_index":1537,"type":"RECLAIM","strength":1.0,"price":16.4064,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-06-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":"2002-06-14","prior_stop_level":15.8249,"sweep_low":15.6204,"atr14":0.34523,"stop_level":15.447785,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-02","known_ts":"2002-07-05","bar_index":1541,"type":"BUY","strength":0.863,"price":17.6874,"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":"2002-08-19","known_ts":"2002-08-21","bar_index":1552,"type":"BUY","strength":0.588,"price":14.4888,"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":25},{"ts":"2002-11-26","known_ts":"2002-11-26","bar_index":1575,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.2869,"stop_level":13.3781,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-27","known_ts":"2002-11-27","bar_index":1575,"type":"RECLAIM","strength":0.588,"price":13.8249,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-11-26","prior_stop_level":13.3781,"sweep_low":13.2554,"atr14":0.332655,"stop_level":13.089073,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-09","known_ts":"2002-12-09","bar_index":1578,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.2617,"stop_level":13.2869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-10","known_ts":"2002-12-10","bar_index":1578,"type":"RECLAIM","strength":0.588,"price":13.4033,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-12-09","prior_stop_level":13.2869,"sweep_low":13.1516,"atr14":0.293655,"stop_level":13.004772,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-15","known_ts":"2003-01-15","bar_index":1586,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.9067,"stop_level":14.0357,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-25","known_ts":"2003-04-25","bar_index":1609,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.2184,"stop_level":13.268,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-28","known_ts":"2003-04-28","bar_index":1609,"type":"RECLAIM","strength":0.863,"price":13.4638,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-04-25","prior_stop_level":13.268,"sweep_low":13.1021,"atr14":0.258274,"stop_level":12.972963,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-30","known_ts":"2003-04-30","bar_index":1610,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.2022,"stop_level":13.268,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-01","known_ts":"2003-05-01","bar_index":1610,"type":"RECLAIM","strength":0.725,"price":13.354,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-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":"2003-04-30","prior_stop_level":13.268,"sweep_low":13.2022,"atr14":0.243803,"stop_level":13.080298,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-15","known_ts":"2003-05-15","bar_index":1614,"type":"RECLAIM","strength":0.863,"price":14.3035,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-03","known_ts":"2003-07-03","bar_index":1625,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.9042,"stop_level":14.9849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-07","known_ts":"2003-07-07","bar_index":1625,"type":"RECLAIM","strength":1.0,"price":15.0075,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-07-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-07-03","prior_stop_level":14.9849,"sweep_low":14.7944,"atr14":0.232852,"stop_level":14.677974,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-27","known_ts":"2003-10-27","bar_index":1652,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.6577,"stop_level":14.9012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-12-01","known_ts":"2003-12-03","bar_index":1660,"type":"BUY","strength":0.863,"price":15.2139,"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":"2004-03-03","known_ts":"2004-03-05","bar_index":1681,"type":"BUY","strength":0.725,"price":16.5302,"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":"2004-04-12","known_ts":"2004-04-14","bar_index":1690,"type":"BUY","strength":0.725,"price":16.0366,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2004-05-24","known_ts":"2004-05-26","bar_index":1700,"type":"BUY","strength":0.863,"price":16.857,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2004-06-29","known_ts":"2004-06-29","bar_index":1708,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.4577,"stop_level":17.5522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-01","known_ts":"2004-07-01","bar_index":1708,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.4172,"stop_level":17.5522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-06","known_ts":"2004-07-06","bar_index":1709,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.4172,"stop_level":17.5522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-07","known_ts":"2004-07-07","bar_index":1709,"type":"RECLAIM","strength":1.0,"price":17.5927,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-06-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":"2004-06-29","prior_stop_level":17.5522,"sweep_low":17.262,"atr14":0.21313,"stop_level":17.155435,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-07","known_ts":"2004-07-07","bar_index":1709,"type":"RECLAIM","strength":1.0,"price":17.5927,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-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":"2004-07-01","prior_stop_level":17.5522,"sweep_low":17.262,"atr14":0.21313,"stop_level":17.155435,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-07","known_ts":"2004-07-07","bar_index":1709,"type":"RECLAIM","strength":1.0,"price":17.5927,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-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":"2004-07-06","prior_stop_level":17.5522,"sweep_low":17.3936,"atr14":0.21313,"stop_level":17.287035,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-21","known_ts":"2004-07-21","bar_index":1713,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.2552,"stop_level":17.4746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-09-01","known_ts":"2004-09-03","bar_index":1723,"type":"BUY","strength":0.725,"price":17.6996,"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":"2004-09-27","known_ts":"2004-09-27","bar_index":1728,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.6103,"stop_level":17.7064,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-09-30","known_ts":"2004-09-30","bar_index":1729,"type":"RECLAIM","strength":0.863,"price":17.7271,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-09-27","prior_stop_level":17.7064,"sweep_low":17.49,"atr14":0.23331,"stop_level":17.373345,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-11","known_ts":"2004-10-11","bar_index":1732,"type":"RECLAIM","strength":1.0,"price":17.9057,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-17","known_ts":"2004-12-17","bar_index":1748,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.1116,"stop_level":19.1596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-12-20","known_ts":"2004-12-20","bar_index":1748,"type":"RECLAIM","strength":1.0,"price":19.3211,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-12-17","prior_stop_level":19.1596,"sweep_low":19.0051,"atr14":0.241058,"stop_level":18.884571,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-04","known_ts":"2005-02-04","bar_index":1759,"type":"RECLAIM","strength":0.863,"price":20.5838,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-06-07","known_ts":"2005-06-09","bar_index":1787,"type":"BUY","strength":0.725,"price":21.2098,"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":"2005-08-05","known_ts":"2005-08-09","bar_index":1801,"type":"BUY","strength":0.725,"price":23.3766,"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":0},{"ts":"2005-08-31","known_ts":"2005-09-02","bar_index":1807,"type":"BUY","strength":0.725,"price":23.7956,"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":"2005-11-16","known_ts":"2005-11-18","bar_index":1825,"type":"BUY","strength":0.725,"price":22.5676,"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":"2005-12-15","known_ts":"2005-12-15","bar_index":1831,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.5423,"stop_level":22.5857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-21","known_ts":"2005-12-21","bar_index":1833,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.2604,"stop_level":22.5857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-10","known_ts":"2006-01-10","bar_index":1837,"type":"RECLAIM","strength":0.725,"price":23.3445,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-07","known_ts":"2006-02-07","bar_index":1843,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.8422,"stop_level":23.4494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-29","known_ts":"2006-03-31","bar_index":1855,"type":"BUY","strength":0.45,"price":22.6988,"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":"2006-04-03","known_ts":"2006-04-03","bar_index":1856,"type":"RECLAIM","strength":0.588,"price":23.5045,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2006-03-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-05-15","known_ts":"2006-05-15","bar_index":1865,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.6259,"stop_level":24.8389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-17","known_ts":"2006-05-17","bar_index":1866,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.9194,"stop_level":24.8389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-16","known_ts":"2006-05-16","bar_index":1866,"type":"RECLAIM","strength":0.725,"price":24.8393,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-05-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-05-15","prior_stop_level":24.8389,"sweep_low":24.4382,"atr14":0.408573,"stop_level":24.233913,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-03","known_ts":"2006-07-06","bar_index":1877,"type":"BUY","strength":0.588,"price":24.8798,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2006-08-31","known_ts":"2006-08-31","bar_index":1891,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.5926,"stop_level":25.9193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-23","known_ts":"2006-10-25","bar_index":1903,"type":"BUY","strength":0.588,"price":25.11,"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":"2006-12-18","known_ts":"2006-12-18","bar_index":1916,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.2307,"stop_level":26.3655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-19","known_ts":"2006-12-19","bar_index":1916,"type":"RECLAIM","strength":0.863,"price":26.7851,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-12-18","prior_stop_level":26.3655,"sweep_low":26.2157,"atr14":0.343815,"stop_level":26.043793,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-22","known_ts":"2007-03-26","bar_index":1937,"type":"BUY","strength":0.45,"price":25.1702,"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-03-27","known_ts":"2007-03-27","bar_index":1938,"type":"RECLAIM","strength":0.588,"price":25.4425,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-03-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-07-20","known_ts":"2007-07-20","bar_index":1964,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.4492,"stop_level":31.6746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-07-23","known_ts":"2007-07-23","bar_index":1965,"type":"RECLAIM","strength":0.863,"price":31.8312,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-07-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":"2007-07-20","prior_stop_level":31.6746,"sweep_low":31.2276,"atr14":0.513728,"stop_level":30.970736,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-07","known_ts":"2007-09-11","bar_index":1976,"type":"BUY","strength":0.725,"price":31.254,"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":70},{"ts":"2007-10-03","known_ts":"2007-10-03","bar_index":1982,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.6486,"stop_level":31.1846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-08","known_ts":"2007-10-08","bar_index":1983,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.5252,"stop_level":31.1846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-10-09","known_ts":"2007-10-09","bar_index":1983,"type":"RECLAIM","strength":0.863,"price":31.2926,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-10-03","prior_stop_level":31.1846,"sweep_low":30.4481,"atr14":0.555911,"stop_level":30.170145,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-09","known_ts":"2007-10-09","bar_index":1983,"type":"RECLAIM","strength":0.863,"price":31.2926,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-10-08","prior_stop_level":31.1846,"sweep_low":30.4481,"atr14":0.555911,"stop_level":30.170145,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-29","known_ts":"2007-10-29","bar_index":1988,"type":"RECLAIM","strength":1.0,"price":34.0277,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-10-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-11-12","known_ts":"2007-11-12","bar_index":1991,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.2902,"stop_level":31.9327,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-12-24","known_ts":"2007-12-27","bar_index":2001,"type":"BUY","strength":0.725,"price":32.8222,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2008-01-11","known_ts":"2008-01-11","bar_index":2005,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.7296,"stop_level":32.69,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2008-02-26","known_ts":"2008-02-28","bar_index":2015,"type":"BUY","strength":0.588,"price":28.7956,"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":"2008-03-10","known_ts":"2008-03-12","bar_index":2018,"type":"BUY","strength":0.45,"price":27.7346,"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-03-24","known_ts":"2008-03-26","bar_index":2021,"type":"BUY","strength":0.45,"price":26.933,"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-04-25","known_ts":"2008-04-25","bar_index":2029,"type":"RECLAIM","strength":0.725,"price":31.5109,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-03-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-02","known_ts":"2008-06-02","bar_index":2037,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.2221,"stop_level":33.7659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-04","known_ts":"2008-06-04","bar_index":2038,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.7099,"stop_level":33.7659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-24","known_ts":"2008-09-26","bar_index":2064,"type":"BUY","strength":0.45,"price":25.4897,"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-10-15","known_ts":"2008-10-17","bar_index":2069,"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-15","trigger_known_ts":"2008-10-17","strength":0.45,"price":19.5027,"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.429722,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.8967,"atr14":1.613547,"stop_level":16.089926,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-20","known_ts":"2008-11-20","bar_index":2077,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.0735,"stop_level":19.137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-11-24","known_ts":"2008-11-24","bar_index":2078,"type":"RECLAIM","strength":0.588,"price":20.6755,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-11-20 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-11-20","prior_stop_level":19.137,"sweep_low":16.9392,"atr14":1.675746,"stop_level":16.101327,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":2089,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.3376,"stop_level":20.8016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-16","known_ts":"2009-01-16","bar_index":2090,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.6225,"stop_level":20.8016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-26","known_ts":"2009-01-28","bar_index":2092,"type":"REBUY","strength":0.725,"price":20.6999,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2009-03-23","known_ts":"2009-03-25","bar_index":2105,"type":"BUY","strength":0.725,"price":19.5737,"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":0},{"ts":"2009-04-07","known_ts":"2009-04-07","bar_index":2108,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.1059,"stop_level":18.3044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-22","known_ts":"2009-04-24","bar_index":2112,"type":"BUY","strength":0.725,"price":18.8584,"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":25},{"ts":"2009-07-02","known_ts":"2009-07-02","bar_index":2128,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.562,"stop_level":20.7808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-07-27","known_ts":"2009-07-27","bar_index":2134,"type":"RECLAIM","strength":0.863,"price":22.077,"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":false}},{"ts":"2009-07-30","known_ts":"2009-08-03","bar_index":2135,"type":"BUY","strength":0.863,"price":22.5399,"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":25},{"ts":"2009-11-20","known_ts":"2009-11-20","bar_index":2161,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.3016,"stop_level":26.5531,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-23","known_ts":"2009-11-23","bar_index":2162,"type":"RECLAIM","strength":1.0,"price":26.8132,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-11-20","prior_stop_level":26.5531,"sweep_low":26.1455,"atr14":0.560144,"stop_level":25.865428,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-05","known_ts":"2010-03-09","bar_index":2185,"type":"BUY","strength":0.725,"price":25.202,"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":"2010-05-04","known_ts":"2010-05-04","bar_index":2198,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.4568,"stop_level":26.8882,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-06-17","known_ts":"2010-06-21","bar_index":2209,"type":"BUY","strength":0.588,"price":24.309,"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":"aplus","score":80},{"ts":"2010-07-06","known_ts":"2010-07-08","bar_index":2213,"type":"BUY","strength":0.588,"price":23.8089,"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":"aplus","score":80},{"ts":"2010-08-19","known_ts":"2010-08-19","bar_index":2223,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.6718,"stop_level":25.0976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-08-30","known_ts":"2010-09-01","bar_index":2226,"type":"REBUY","strength":0.725,"price":24.93,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2010-10-21","known_ts":"2010-10-21","bar_index":2238,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.3005,"stop_level":28.364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-22","known_ts":"2010-10-22","bar_index":2238,"type":"RECLAIM","strength":1.0,"price":28.4817,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-21 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-10-21","prior_stop_level":28.364,"sweep_low":28.1691,"atr14":0.47612,"stop_level":27.93104,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-05","known_ts":"2010-11-05","bar_index":2242,"type":"RECLAIM","strength":1.0,"price":30.1076,"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":"2010-11-15","known_ts":"2010-11-15","bar_index":2244,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.025,"stop_level":30.1076,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-20","known_ts":"2011-01-20","bar_index":2259,"type":"RECLAIM","strength":1.0,"price":31.8967,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-11","known_ts":"2011-02-11","bar_index":2264,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.7588,"stop_level":31.9655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-16","known_ts":"2011-02-16","bar_index":2265,"type":"RECLAIM","strength":1.0,"price":32.3856,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-02-11","prior_stop_level":31.9655,"sweep_low":31.3316,"atr14":0.502433,"stop_level":31.080383,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-01","known_ts":"2011-03-01","bar_index":2268,"type":"RECLAIM","strength":1.0,"price":33.5603,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-02-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-04","known_ts":"2011-04-06","bar_index":2276,"type":"BUY","strength":0.863,"price":34.4425,"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":"2011-04-18","known_ts":"2011-04-18","bar_index":2279,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.0681,"stop_level":33.6764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-04-20","known_ts":"2011-04-20","bar_index":2280,"type":"RECLAIM","strength":0.863,"price":34.4286,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-04-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-04-18","prior_stop_level":33.6764,"sweep_low":32.6503,"atr14":0.584284,"stop_level":32.358158,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-26","known_ts":"2011-04-28","bar_index":2281,"type":"REBUY","strength":0.863,"price":36.0351,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2011-06-29","known_ts":"2011-07-01","bar_index":2296,"type":"BUY","strength":0.725,"price":33.5908,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2011-08-03","known_ts":"2011-08-03","bar_index":2304,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.0205,"stop_level":33.0976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-09-15","known_ts":"2011-09-19","bar_index":2314,"type":"BUY","strength":0.588,"price":31.072,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":2327,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.8757,"stop_level":33.0633,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-10","known_ts":"2011-11-10","bar_index":2327,"type":"RECLAIM","strength":0.725,"price":33.4577,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-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":"2011-11-09","prior_stop_level":33.0633,"sweep_low":32.8083,"atr14":0.865823,"stop_level":32.375388,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-01","known_ts":"2011-12-05","bar_index":2332,"type":"REBUY","strength":0.725,"price":33.8618,"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":"2012-01-12","known_ts":"2012-01-12","bar_index":2341,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.6454,"stop_level":35.0982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-02","known_ts":"2012-02-02","bar_index":2346,"type":"RECLAIM","strength":0.863,"price":34.4872,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-15","known_ts":"2012-02-17","bar_index":2349,"type":"BUY","strength":0.863,"price":35.463,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2012-04-30","known_ts":"2012-05-02","bar_index":2366,"type":"BUY","strength":0.588,"price":34.4118,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2012-06-12","known_ts":"2012-06-14","bar_index":2376,"type":"BUY","strength":0.45,"price":32.0223,"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-15","known_ts":"2012-06-15","bar_index":2377,"type":"RECLAIM","strength":0.588,"price":33.3038,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-06-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2012-10-09","known_ts":"2012-10-09","bar_index":2403,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.5645,"stop_level":34.6294,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-16","known_ts":"2012-10-16","bar_index":2405,"type":"RECLAIM","strength":0.863,"price":34.7392,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-10-09","prior_stop_level":34.6294,"sweep_low":34.2004,"atr14":0.394458,"stop_level":34.003171,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-12","known_ts":"2012-12-14","bar_index":2418,"type":"BUY","strength":0.588,"price":34.6694,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2013-01-09","known_ts":"2013-01-09","bar_index":2424,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.5987,"stop_level":34.6138,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-01-10","known_ts":"2013-01-10","bar_index":2424,"type":"RECLAIM","strength":0.725,"price":34.9574,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-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":"2013-01-09","prior_stop_level":34.6138,"sweep_low":34.538,"atr14":0.361448,"stop_level":34.357276,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-28","known_ts":"2013-01-28","bar_index":2428,"type":"RECLAIM","strength":0.863,"price":36.7462,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-04","known_ts":"2013-02-04","bar_index":2429,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.8412,"stop_level":34.9271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-06","known_ts":"2013-02-06","bar_index":2430,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.7907,"stop_level":34.9271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-04-19","known_ts":"2013-04-23","bar_index":2447,"type":"BUY","strength":0.45,"price":33.6615,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-04-29","known_ts":"2013-04-29","bar_index":2449,"type":"RECLAIM","strength":0.588,"price":34.6442,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-04-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2013-05-31","known_ts":"2013-05-31","bar_index":2456,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.4127,"stop_level":34.9467,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-07-16","known_ts":"2013-07-18","bar_index":2467,"type":"BUY","strength":0.588,"price":35.1075,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2013-09-05","known_ts":"2013-09-09","bar_index":2479,"type":"BUY","strength":0.725,"price":34.1407,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2013-10-14","known_ts":"2013-10-16","bar_index":2488,"type":"BUY","strength":0.863,"price":34.5508,"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":"2013-11-07","known_ts":"2013-11-07","bar_index":2494,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.7244,"stop_level":35.0609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-11-14","known_ts":"2013-11-14","bar_index":2495,"type":"RECLAIM","strength":0.863,"price":35.3302,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-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":"2013-11-07","prior_stop_level":35.0609,"sweep_low":34.4877,"atr14":0.375671,"stop_level":34.299865,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-25","known_ts":"2013-11-25","bar_index":2498,"type":"RECLAIM","strength":0.863,"price":35.5328,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-12-04","known_ts":"2013-12-06","bar_index":2500,"type":"REBUY","strength":0.863,"price":36.0871,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2014-01-28","known_ts":"2014-01-28","bar_index":2512,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.601,"stop_level":37.617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-30","known_ts":"2014-01-30","bar_index":2512,"type":"RECLAIM","strength":1.0,"price":38.0328,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-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":"2014-01-28","prior_stop_level":37.617,"sweep_low":37.2279,"atr14":0.427612,"stop_level":37.014094,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-24","known_ts":"2014-02-26","bar_index":2518,"type":"BUY","strength":1.0,"price":39.3978,"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":"2014-05-27","known_ts":"2014-05-27","bar_index":2539,"type":"SELL","basis":"structure_stop","strength":1.0,"price":42.8671,"stop_level":42.9818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-29","known_ts":"2014-05-29","bar_index":2540,"type":"RECLAIM","strength":1.0,"price":43.0583,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-05-27","prior_stop_level":42.9818,"sweep_low":42.6977,"atr14":0.371516,"stop_level":42.511942,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-11","known_ts":"2014-06-11","bar_index":2543,"type":"RECLAIM","strength":1.0,"price":43.9817,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-05-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-06-16","known_ts":"2014-06-18","bar_index":2544,"type":"REBUY","strength":1.0,"price":44.8067,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2014-07-10","known_ts":"2014-07-10","bar_index":2549,"type":"SELL","basis":"structure_stop","strength":1.0,"price":44.3095,"stop_level":44.6045,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-11","known_ts":"2014-07-11","bar_index":2550,"type":"RECLAIM","strength":1.0,"price":44.7302,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-07-10","prior_stop_level":44.6045,"sweep_low":44.1401,"atr14":0.421363,"stop_level":43.929418,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-07","known_ts":"2014-11-11","bar_index":2578,"type":"BUY","strength":0.588,"price":39.3192,"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":65},{"ts":"2014-12-08","known_ts":"2014-12-08","bar_index":2584,"type":"SELL","basis":"structure_stop","strength":0.45,"price":36.7532,"stop_level":37.207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-01-12","known_ts":"2015-01-12","bar_index":2592,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.2573,"stop_level":35.3077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-01-16","known_ts":"2015-01-16","bar_index":2593,"type":"RECLAIM","strength":0.588,"price":36.0753,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-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":"2015-01-12","prior_stop_level":35.3077,"sweep_low":34.204,"atr14":0.873091,"stop_level":33.767455,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-26","known_ts":"2015-02-26","bar_index":2602,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.8403,"stop_level":36.988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-02-27","known_ts":"2015-02-27","bar_index":2603,"type":"RECLAIM","strength":0.588,"price":37.1529,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-02-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-02-26","prior_stop_level":36.988,"sweep_low":36.7379,"atr14":0.724754,"stop_level":36.375523,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-04","known_ts":"2015-03-04","bar_index":2604,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.7604,"stop_level":36.988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-25","known_ts":"2015-03-27","bar_index":2609,"type":"BUY","strength":0.588,"price":34.3736,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-05-22","known_ts":"2015-05-22","bar_index":2622,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.3043,"stop_level":35.3057,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-07-13","known_ts":"2015-07-15","bar_index":2634,"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":"2015-07-13","trigger_known_ts":"2015-07-15","strength":0.45,"price":32.8642,"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.270801,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":31.3297,"atr14":0.573923,"stop_level":31.042738,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-29","known_ts":"2015-07-31","bar_index":2638,"type":"BUY","strength":0.45,"price":33.1584,"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-07-29","known_ts":"2015-07-31","bar_index":2638,"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":"2015-07-29","trigger_known_ts":"2015-07-31","strength":0.45,"price":33.1584,"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.259275,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":31.0095,"atr14":0.632374,"stop_level":30.693313,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-19","known_ts":"2015-08-19","bar_index":2643,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.9885,"stop_level":32.9391,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-26","known_ts":"2015-10-26","bar_index":2658,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.291,"stop_level":32.1351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-09","known_ts":"2015-11-09","bar_index":2662,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.4351,"stop_level":30.7517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-17","known_ts":"2015-11-19","bar_index":2664,"type":"REBUY","strength":0.725,"price":30.4769,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2016-01-28","known_ts":"2016-02-01","bar_index":2680,"type":"BUY","strength":0.45,"price":25.8979,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-01-28","known_ts":"2016-02-01","bar_index":2680,"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":"2016-01-28","trigger_known_ts":"2016-02-01","strength":0.45,"price":25.8979,"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.315193,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.3726,"atr14":0.964272,"stop_level":20.890464,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-19","known_ts":"2016-02-19","bar_index":2685,"type":"RECLAIM","strength":0.725,"price":27.0246,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-01-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-01","known_ts":"2016-04-01","bar_index":2694,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.0486,"stop_level":29.079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-04","known_ts":"2016-04-04","bar_index":2695,"type":"RECLAIM","strength":0.725,"price":29.1034,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-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":"2016-04-01","prior_stop_level":29.079,"sweep_low":28.5609,"atr14":0.717525,"stop_level":28.202137,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-15","known_ts":"2016-04-15","bar_index":2698,"type":"RECLAIM","strength":0.863,"price":31.9138,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-03","known_ts":"2016-05-03","bar_index":2702,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.3895,"stop_level":31.4871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-05","known_ts":"2016-05-05","bar_index":2702,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.7921,"stop_level":31.4871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-24","known_ts":"2016-05-24","bar_index":2707,"type":"RECLAIM","strength":0.863,"price":30.9623,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-28","known_ts":"2016-06-30","bar_index":2715,"type":"BUY","strength":1.0,"price":34.2977,"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":"2016-09-30","known_ts":"2016-10-04","bar_index":2737,"type":"BUY","strength":0.725,"price":32.0783,"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":"2016-10-26","known_ts":"2016-10-26","bar_index":2743,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.6985,"stop_level":31.8061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-10-27","known_ts":"2016-10-27","bar_index":2743,"type":"RECLAIM","strength":0.863,"price":31.977,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-10-26 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":"2016-10-26","prior_stop_level":31.8061,"sweep_low":31.3698,"atr14":0.518803,"stop_level":31.110398,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-11","known_ts":"2016-11-11","bar_index":2747,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.7737,"stop_level":31.8251,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-11-15","known_ts":"2016-11-15","bar_index":2747,"type":"RECLAIM","strength":0.863,"price":32.1734,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-11-11 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":"2016-11-11","prior_stop_level":31.8251,"sweep_low":30.9935,"atr14":0.668467,"stop_level":30.659266,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-30","known_ts":"2016-12-02","bar_index":2751,"type":"REBUY","strength":0.863,"price":33.4758,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2017-01-30","known_ts":"2017-01-30","bar_index":2764,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.6299,"stop_level":35.1522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-02","known_ts":"2017-02-02","bar_index":2765,"type":"RECLAIM","strength":1.0,"price":35.1844,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-01-30","prior_stop_level":35.1522,"sweep_low":34.5268,"atr14":0.475136,"stop_level":34.289232,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-06","known_ts":"2017-04-10","bar_index":2780,"type":"BUY","strength":0.863,"price":35.048,"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":"2017-06-02","known_ts":"2017-06-02","bar_index":2793,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.0116,"stop_level":36.2652,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-06","known_ts":"2017-06-06","bar_index":2793,"type":"RECLAIM","strength":1.0,"price":36.2852,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-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":"2017-06-02","prior_stop_level":36.2652,"sweep_low":35.8581,"atr14":0.39322,"stop_level":35.66149,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-28","known_ts":"2017-07-28","bar_index":2806,"type":"RECLAIM","strength":0.863,"price":37.8999,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-06","known_ts":"2017-09-08","bar_index":2815,"type":"BUY","strength":1.0,"price":38.363,"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":"2018-02-01","known_ts":"2018-02-01","bar_index":2849,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.8398,"stop_level":48.0877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-04-04","known_ts":"2018-04-06","bar_index":2863,"type":"BUY","strength":0.725,"price":45.9718,"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":80},{"ts":"2018-05-29","known_ts":"2018-05-29","bar_index":2875,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.6584,"stop_level":48.2424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-05-30","known_ts":"2018-05-30","bar_index":2876,"type":"RECLAIM","strength":0.863,"price":49.2372,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-05-29","prior_stop_level":48.2424,"sweep_low":47.5105,"atr14":0.908266,"stop_level":47.056367,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-28","known_ts":"2018-08-30","bar_index":2897,"type":"BUY","strength":0.725,"price":47.6163,"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":"2018-09-14","known_ts":"2018-09-18","bar_index":2901,"type":"BUY","strength":0.725,"price":47.4009,"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":"2018-10-10","known_ts":"2018-10-10","bar_index":2907,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.0542,"stop_level":48.923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-10-16","known_ts":"2018-10-16","bar_index":2908,"type":"SELL","basis":"structure_stop","strength":0.588,"price":47.3865,"stop_level":48.923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-28","known_ts":"2019-01-02","bar_index":2925,"type":"BUY","strength":0.45,"price":43.2678,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-02-15","known_ts":"2019-02-15","bar_index":2936,"type":"RECLAIM","strength":0.725,"price":46.8464,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-10-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-02-28","known_ts":"2019-02-28","bar_index":2938,"type":"SELL","basis":"structure_stop","strength":0.588,"price":46.047,"stop_level":46.1581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-05","known_ts":"2019-03-05","bar_index":2939,"type":"RECLAIM","strength":0.588,"price":46.1729,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-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":"2019-02-28","prior_stop_level":46.1581,"sweep_low":45.7361,"atr14":0.563318,"stop_level":45.454441,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-07","known_ts":"2019-03-07","bar_index":2940,"type":"SELL","basis":"structure_stop","strength":0.588,"price":45.5733,"stop_level":46.047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-13","known_ts":"2019-03-13","bar_index":2941,"type":"RECLAIM","strength":0.725,"price":46.6244,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-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":"2019-03-07","prior_stop_level":46.047,"sweep_low":44.6333,"atr14":0.606969,"stop_level":44.329815,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-22","known_ts":"2019-03-22","bar_index":2944,"type":"RECLAIM","strength":0.863,"price":46.7798,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-07","known_ts":"2019-05-07","bar_index":2954,"type":"SELL","basis":"structure_stop","strength":0.863,"price":46.0618,"stop_level":46.4245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-09","known_ts":"2019-05-09","bar_index":2955,"type":"RECLAIM","strength":0.863,"price":46.728,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-05-07","prior_stop_level":46.4245,"sweep_low":45.7509,"atr14":0.684658,"stop_level":45.408571,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-22","known_ts":"2019-05-22","bar_index":2958,"type":"RECLAIM","strength":0.863,"price":47.5428,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-18","known_ts":"2019-06-20","bar_index":2964,"type":"BUY","strength":0.863,"price":49.2102,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2019-07-10","known_ts":"2019-07-12","bar_index":2969,"type":"BUY","strength":0.863,"price":48.8647,"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":"2019-07-16","known_ts":"2019-07-16","bar_index":2970,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.9334,"stop_level":48.384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-09-12","known_ts":"2019-09-16","bar_index":2984,"type":"BUY","strength":0.45,"price":44.2931,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-10-04","known_ts":"2019-10-04","bar_index":2989,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.7661,"stop_level":44.1709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-11","known_ts":"2019-10-11","bar_index":2991,"type":"RECLAIM","strength":0.588,"price":44.1862,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-10-04","prior_stop_level":44.1709,"sweep_low":43.1016,"atr14":0.598701,"stop_level":42.802249,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-01","known_ts":"2019-11-01","bar_index":2996,"type":"RECLAIM","strength":0.725,"price":45.9506,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-19","known_ts":"2019-11-19","bar_index":3000,"type":"SELL","basis":"structure_stop","strength":0.588,"price":45.5688,"stop_level":45.7444,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-11-22","known_ts":"2019-11-22","bar_index":3001,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.3438,"stop_level":45.7444,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-12-19","known_ts":"2019-12-23","bar_index":3007,"type":"BUY","strength":0.725,"price":45.6231,"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":"2020-01-17","known_ts":"2020-01-17","bar_index":3013,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.4214,"stop_level":45.53,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-03-23","known_ts":"2020-03-25","bar_index":3028,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2020-03-23","trigger_known_ts":"2020-03-25","strength":0.45,"price":27.1289,"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.450726,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.7916,"atr14":2.275327,"stop_level":15.653936,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-03-26","known_ts":"2020-03-30","bar_index":3029,"type":"BUY","strength":0.45,"price":26.4179,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-03-26","known_ts":"2020-03-30","bar_index":3029,"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":"2020-03-26","trigger_known_ts":"2020-03-30","strength":0.45,"price":26.4179,"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.465122,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.7916,"atr14":2.181969,"stop_level":15.700616,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-01","known_ts":"2020-05-01","bar_index":3037,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.7194,"stop_level":25.7543,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-04","known_ts":"2020-05-04","bar_index":3037,"type":"RECLAIM","strength":0.588,"price":25.8728,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-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-05-01","prior_stop_level":25.7543,"sweep_low":24.5772,"atr14":1.788089,"stop_level":23.683155,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":3049,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.4376,"stop_level":26.4935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-25","known_ts":"2020-06-25","bar_index":3050,"type":"RECLAIM","strength":0.588,"price":27.0523,"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":26.4935,"sweep_low":26.3738,"atr14":1.11858,"stop_level":25.81451,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-20","known_ts":"2020-10-22","bar_index":3077,"type":"BUY","strength":0.588,"price":20.5149,"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":30},{"ts":"2020-10-28","known_ts":"2020-10-30","bar_index":3079,"type":"BUY","strength":0.588,"price":20.5955,"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":65},{"ts":"2020-12-21","known_ts":"2020-12-21","bar_index":3091,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.9554,"stop_level":29.6724,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-07","known_ts":"2021-01-07","bar_index":3095,"type":"RECLAIM","strength":0.863,"price":32.801,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-03-23","known_ts":"2021-03-23","bar_index":3112,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.3085,"stop_level":33.6886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-13","known_ts":"2021-05-17","bar_index":3124,"type":"BUY","strength":0.863,"price":33.9698,"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":"2021-06-09","known_ts":"2021-06-11","bar_index":3130,"type":"BUY","strength":0.863,"price":33.4974,"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":"2021-07-13","known_ts":"2021-07-13","bar_index":3137,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.4311,"stop_level":33.4394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-07-30","known_ts":"2021-08-03","bar_index":3142,"type":"BUY","strength":0.863,"price":34.4919,"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":"2021-10-28","known_ts":"2021-10-28","bar_index":3163,"type":"SELL","basis":"structure_stop","strength":1.0,"price":39.7712,"stop_level":40.8191,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-01","known_ts":"2021-11-01","bar_index":3163,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.6981,"stop_level":40.8191,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-03","known_ts":"2022-01-05","bar_index":3178,"type":"BUY","strength":0.725,"price":38.9618,"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":"2022-03-03","known_ts":"2022-03-03","bar_index":3191,"type":"SELL","basis":"structure_stop","strength":1.0,"price":43.5027,"stop_level":43.706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-08","known_ts":"2022-03-08","bar_index":3192,"type":"RECLAIM","strength":0.863,"price":44.8497,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-03-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2022-03-03","prior_stop_level":43.706,"sweep_low":40.8934,"atr14":1.720979,"stop_level":40.032911,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-07","known_ts":"2022-04-07","bar_index":3200,"type":"RECLAIM","strength":1.0,"price":46.866,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-03-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-25","known_ts":"2022-04-25","bar_index":3203,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.5613,"stop_level":46.5187,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-04-28","known_ts":"2022-04-28","bar_index":3204,"type":"RECLAIM","strength":0.863,"price":46.5695,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2022-04-25","prior_stop_level":46.5187,"sweep_low":44.2567,"atr14":1.199917,"stop_level":43.656742,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-31","known_ts":"2022-05-31","bar_index":3212,"type":"RECLAIM","strength":1.0,"price":50.6202,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-04-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-06-13","known_ts":"2022-06-13","bar_index":3215,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.7833,"stop_level":50.6031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-08-01","known_ts":"2022-08-03","bar_index":3226,"type":"BUY","strength":0.725,"price":44.7413,"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":70},{"ts":"2022-09-01","known_ts":"2022-09-01","bar_index":3233,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.2008,"stop_level":45.589,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-09-02","known_ts":"2022-09-02","bar_index":3234,"type":"RECLAIM","strength":0.863,"price":45.9168,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-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":"2022-09-01","prior_stop_level":45.589,"sweep_low":44.955,"atr14":1.15593,"stop_level":44.377035,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-16","known_ts":"2022-09-16","bar_index":3237,"type":"RECLAIM","strength":0.863,"price":45.589,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-09-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-09-23","known_ts":"2022-09-23","bar_index":3238,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.5002,"stop_level":44.9938,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2022-10-20","known_ts":"2022-10-20","bar_index":3245,"type":"RECLAIM","strength":0.863,"price":45.6666,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-12-07","known_ts":"2022-12-07","bar_index":3256,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.0444,"stop_level":49.1663,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-12-08","known_ts":"2022-12-08","bar_index":3256,"type":"RECLAIM","strength":0.863,"price":49.2533,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-12-07","prior_stop_level":49.1663,"sweep_low":49.0444,"atr14":1.157537,"stop_level":48.465632,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-23","known_ts":"2022-12-23","bar_index":3260,"type":"RECLAIM","strength":0.863,"price":49.2272,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-01-09","known_ts":"2023-01-11","bar_index":3263,"type":"BUY","strength":0.863,"price":51.2899,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2023-01-25","known_ts":"2023-01-25","bar_index":3266,"type":"SELL","basis":"structure_stop","strength":0.863,"price":50.3412,"stop_level":50.8199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-01-26","known_ts":"2023-01-26","bar_index":3267,"type":"RECLAIM","strength":0.863,"price":50.9331,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-01-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":"2023-01-25","prior_stop_level":50.8199,"sweep_low":49.8538,"atr14":0.978389,"stop_level":49.364605,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-03","known_ts":"2023-02-07","bar_index":3269,"type":"REBUY","strength":1.0,"price":51.8818,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2023-03-15","known_ts":"2023-03-15","bar_index":3278,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.7973,"stop_level":51.784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2023-04-11","known_ts":"2023-04-13","bar_index":3284,"type":"BUY","strength":0.725,"price":54.5248,"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":"2023-06-20","known_ts":"2023-06-22","bar_index":3300,"type":"BUY","strength":0.725,"price":53.2895,"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":75},{"ts":"2023-08-02","known_ts":"2023-08-02","bar_index":3310,"type":"SELL","basis":"structure_stop","strength":0.725,"price":53.1388,"stop_level":53.9192,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-04","known_ts":"2023-08-04","bar_index":3310,"type":"RECLAIM","strength":0.725,"price":54.2296,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-08-02","prior_stop_level":53.9192,"sweep_low":52.7707,"atr14":0.946701,"stop_level":52.297349,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-18","known_ts":"2023-08-18","bar_index":3314,"type":"RECLAIM","strength":0.725,"price":54.6127,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-10-02","known_ts":"2023-10-02","bar_index":3324,"type":"SELL","basis":"structure_stop","strength":0.863,"price":56.7908,"stop_level":57.2838,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-10-04","known_ts":"2023-10-04","bar_index":3324,"type":"SELL","basis":"structure_stop","strength":0.863,"price":55.6076,"stop_level":57.2838,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-10-05","known_ts":"2023-10-09","bar_index":3325,"type":"REBUY","strength":0.863,"price":59.2646,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2023-10-06","known_ts":"2023-10-06","bar_index":3325,"type":"RECLAIM","strength":0.863,"price":57.8395,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-10-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-10-02","prior_stop_level":57.2838,"sweep_low":55.2043,"atr14":0.952464,"stop_level":54.728068,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-06","known_ts":"2023-10-06","bar_index":3325,"type":"RECLAIM","strength":0.863,"price":57.8395,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-10-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-10-04","prior_stop_level":57.2838,"sweep_low":55.2043,"atr14":0.952464,"stop_level":54.728068,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-31","known_ts":"2023-11-02","bar_index":3331,"type":"REBUY","strength":0.863,"price":61.4427,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2023-11-08","known_ts":"2023-11-08","bar_index":3333,"type":"SELL","basis":"structure_stop","strength":0.863,"price":57.7409,"stop_level":58.3862,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-11-10","known_ts":"2023-11-10","bar_index":3333,"type":"RECLAIM","strength":0.863,"price":58.7985,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-11-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":"2023-11-08","prior_stop_level":58.3862,"sweep_low":57.6333,"atr14":1.099601,"stop_level":57.0835,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-27","known_ts":"2023-11-27","bar_index":3337,"type":"RECLAIM","strength":0.863,"price":59.6211,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-11-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-02","known_ts":"2024-01-04","bar_index":3345,"type":"BUY","strength":0.863,"price":60.0829,"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":"2024-02-14","known_ts":"2024-02-16","bar_index":3355,"type":"BUY","strength":0.725,"price":58.1879,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2024-05-01","known_ts":"2024-05-01","bar_index":3372,"type":"SELL","basis":"structure_stop","strength":0.863,"price":64.9431,"stop_level":65.0163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-02","known_ts":"2024-05-02","bar_index":3373,"type":"RECLAIM","strength":0.863,"price":66.0049,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-05-01 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-05-01","prior_stop_level":65.0163,"sweep_low":64.6044,"atr14":0.95364,"stop_level":64.12758,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-15","known_ts":"2024-05-15","bar_index":3376,"type":"RECLAIM","strength":0.863,"price":66.4547,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-05-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-07-24","known_ts":"2024-07-24","bar_index":3391,"type":"SELL","basis":"structure_stop","strength":0.863,"price":65.7709,"stop_level":67.0646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-07-31","known_ts":"2024-07-31","bar_index":3393,"type":"RECLAIM","strength":0.863,"price":67.6559,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-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":"2024-07-24","prior_stop_level":67.0646,"sweep_low":65.4383,"atr14":0.867866,"stop_level":65.004367,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-10","known_ts":"2024-10-14","bar_index":3410,"type":"BUY","strength":0.725,"price":63.7834,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2024-11-26","known_ts":"2024-11-26","bar_index":3421,"type":"SELL","basis":"structure_stop","strength":0.45,"price":61.0735,"stop_level":61.0784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-11-27","known_ts":"2024-11-27","bar_index":3421,"type":"RECLAIM","strength":0.45,"price":61.1866,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-11-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2024-11-26","prior_stop_level":61.0784,"sweep_low":60.7352,"atr14":0.893583,"stop_level":60.288409,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-02","known_ts":"2025-01-06","bar_index":3429,"type":"BUY","strength":0.45,"price":61.0357,"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":"2025-02-12","known_ts":"2025-02-12","bar_index":3438,"type":"RECLAIM","strength":0.725,"price":63.959,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-11-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-03-03","known_ts":"2025-03-03","bar_index":3442,"type":"SELL","basis":"structure_stop","strength":0.588,"price":63.3206,"stop_level":63.5493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-03-05","known_ts":"2025-03-05","bar_index":3442,"type":"SELL","basis":"structure_stop","strength":0.588,"price":62.9776,"stop_level":63.5493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-03-07","known_ts":"2025-03-07","bar_index":3443,"type":"RECLAIM","strength":0.588,"price":63.635,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-03-03","prior_stop_level":63.5493,"sweep_low":61.9963,"atr14":1.09768,"stop_level":61.44746,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-07","known_ts":"2025-03-07","bar_index":3443,"type":"RECLAIM","strength":0.588,"price":63.635,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-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":"2025-03-05","prior_stop_level":63.5493,"sweep_low":62.163,"atr14":1.09768,"stop_level":61.61416,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-19","known_ts":"2025-03-19","bar_index":3446,"type":"RECLAIM","strength":0.725,"price":67.6557,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-04-04","known_ts":"2025-04-04","bar_index":3450,"type":"SELL","basis":"structure_stop","strength":0.725,"price":61.1007,"stop_level":62.8919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-05-22","known_ts":"2025-05-27","bar_index":3461,"type":"BUY","strength":0.863,"price":64.2221,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2025-07-21","known_ts":"2025-07-23","bar_index":3474,"type":"REBUY","strength":0.863,"price":70.0675,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2025-08-22","known_ts":"2025-08-26","bar_index":3482,"type":"BUY","strength":0.863,"price":71.6403,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2025-09-12","known_ts":"2025-09-12","bar_index":3486,"type":"SELL","basis":"structure_stop","strength":0.863,"price":69.3839,"stop_level":69.6368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-15","known_ts":"2025-09-15","bar_index":3487,"type":"RECLAIM","strength":0.863,"price":69.7049,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-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":"2025-09-12","prior_stop_level":69.6368,"sweep_low":69.3256,"atr14":0.889123,"stop_level":68.881039,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-22","known_ts":"2025-10-24","bar_index":3496,"type":"BUY","strength":0.725,"price":73.7605,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2025-11-19","known_ts":"2025-11-19","bar_index":3502,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.3322,"stop_level":73.8383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-23","known_ts":"2026-01-27","bar_index":3517,"type":"BUY","strength":0.725,"price":74.0799,"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":"2026-04-08","known_ts":"2026-04-08","bar_index":3534,"type":"SELL","basis":"structure_stop","strength":1.0,"price":91.1832,"stop_level":91.203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-04-10","known_ts":"2026-04-10","bar_index":3534,"type":"RECLAIM","strength":1.0,"price":91.3813,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-04-08 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":"2026-04-08","prior_stop_level":91.203,"sweep_low":88.8743,"atr14":1.996335,"stop_level":87.876133,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-15","known_ts":"2026-04-15","bar_index":3535,"type":"SELL","basis":"structure_stop","strength":1.0,"price":89.0326,"stop_level":90.2714,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-04-16","known_ts":"2026-04-16","bar_index":3536,"type":"RECLAIM","strength":1.0,"price":90.6777,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-04-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-04-15","prior_stop_level":90.2714,"sweep_low":89.0326,"atr14":1.907921,"stop_level":88.078639,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-14","known_ts":"2026-07-16","bar_index":3556,"type":"BUY","strength":0.725,"price":85.08,"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}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-07-16","last_scored_basis":null,"bars_since_signal":14,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2018-08-20","2018-09-14","2018-11-05","2018-11-30","2018-12-24","2019-08-16","2019-12-11","2020-02-04","2020-03-02","2020-08-07","2020-10-02","2020-10-28","2021-02-08","2021-04-14","2021-04-30","2021-07-27","2021-08-25","2021-12-02","2021-12-23","2022-03-17","2022-06-27","2022-07-19","2023-03-23","2023-06-06","2023-07-07","2023-12-13","2024-01-24","2024-05-29","2024-06-20","2024-09-16","2024-12-23","2025-04-17","2025-05-09","2025-09-23","2025-10-22","2025-12-22","2026-04-29","2026-05-15","2026-06-08","2026-06-30"],"warnings":[{"ts":"2022-09-23","kind":"confirm","px":41.5002,"level":44.9938},{"ts":"2022-11-10","kind":"arm","px":46.8946},{"ts":"2022-12-06","kind":"arm","px":49.3316},{"ts":"2022-12-07","kind":"confirm","px":49.0444,"level":49.1663},{"ts":"2023-01-24","kind":"arm","px":50.4718},{"ts":"2023-01-25","kind":"confirm","px":50.3412,"level":50.8199},{"ts":"2023-02-23","kind":"arm","px":52.9348},{"ts":"2023-03-15","kind":"confirm","px":48.7973,"level":51.784},{"ts":"2023-07-07","kind":"arm","px":52.8993},{"ts":"2023-08-02","kind":"confirm","px":53.1388,"level":53.9192},{"ts":"2023-09-21","kind":"arm","px":57.7767},{"ts":"2023-10-02","kind":"confirm","px":56.7908,"level":57.2838},{"ts":"2023-10-03","kind":"arm","px":56.7997},{"ts":"2023-10-04","kind":"confirm","px":55.6076,"level":57.2838},{"ts":"2023-10-25","kind":"arm","px":59.9279},{"ts":"2023-11-08","kind":"confirm","px":57.7409,"level":58.3862},{"ts":"2024-03-28","kind":"arm","px":61.3641},{"ts":"2024-05-01","kind":"confirm","px":64.9431,"level":65.0163},{"ts":"2024-07-23","kind":"arm","px":65.8911},{"ts":"2024-07-24","kind":"confirm","px":65.7709,"level":67.0646},{"ts":"2024-11-14","kind":"arm","px":61.3675},{"ts":"2024-11-26","kind":"confirm","px":61.0735,"level":61.0784},{"ts":"2025-01-24","kind":"arm","px":61.639},{"ts":"2025-02-24","kind":"arm","px":63.7303},{"ts":"2025-03-03","kind":"confirm","px":63.3206,"level":63.5493},{"ts":"2025-03-04","kind":"arm","px":63.0729},{"ts":"2025-03-05","kind":"confirm","px":62.9776,"level":63.5493},{"ts":"2025-04-02","kind":"arm","px":69.2849},{"ts":"2025-04-04","kind":"confirm","px":61.1007,"level":62.8919},{"ts":"2025-06-25","kind":"arm","px":66.8703},{"ts":"2025-09-04","kind":"arm","px":70.3273},{"ts":"2025-09-12","kind":"confirm","px":69.3839,"level":69.6368},{"ts":"2025-11-06","kind":"arm","px":72.185},{"ts":"2025-11-19","kind":"confirm","px":72.3322,"level":73.8383},{"ts":"2026-02-13","kind":"arm","px":77.3396},{"ts":"2026-04-08","kind":"confirm","px":91.1832,"level":91.203},{"ts":"2026-04-10","kind":"arm","px":91.3813},{"ts":"2026-04-15","kind":"confirm","px":89.0326,"level":90.2714},{"ts":"2026-08-03","kind":"arm","px":91.08},{"ts":"2026-08-27","kind":"arm","px":90.7}],"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":[]}}}