{"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":"PEBK","timeframe":"3D","as_of":"2026-08-25T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1986-05-07","known_ts":"1986-05-07","bar_index":47,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5743,"stop_level":1.622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-05-09","known_ts":"1986-05-09","bar_index":48,"type":"RECLAIM","strength":0.588,"price":1.6936,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1986-05-07","prior_stop_level":1.622,"sweep_low":1.5743,"atr14":0.060341,"stop_level":1.54413,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-07-01","known_ts":"1986-07-03","bar_index":60,"type":"BUY","strength":0.45,"price":1.6459,"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":"1986-07-28","known_ts":"1986-07-30","bar_index":66,"type":"BUY","strength":0.45,"price":1.6697,"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":"1986-07-31","known_ts":"1986-07-31","bar_index":67,"type":"RECLAIM","strength":0.588,"price":1.622,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1986-07-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1986-09-17","known_ts":"1986-09-19","bar_index":78,"type":"BUY","strength":0.588,"price":1.5505,"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":"aplus","score":80},{"ts":"1986-10-08","known_ts":"1986-10-10","bar_index":83,"type":"BUY","strength":0.588,"price":1.5743,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"1987-01-21","known_ts":"1987-01-23","bar_index":107,"type":"REBUY","strength":0.45,"price":1.5266,"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":"1987-01-29","known_ts":"1987-02-02","bar_index":109,"type":"REBUY","strength":0.45,"price":1.5266,"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":"1987-02-03","known_ts":"1987-02-03","bar_index":110,"type":"RECLAIM","strength":0.588,"price":1.3835,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1987-01-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1987-02-17","known_ts":"1987-02-19","bar_index":113,"type":"REBUY","strength":0.725,"price":1.4312,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1987-04-08","known_ts":"1987-04-10","bar_index":125,"type":"BUY","strength":0.725,"price":1.3951,"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":"1987-04-30","known_ts":"1987-05-04","bar_index":130,"type":"BUY","strength":0.725,"price":1.4192,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1987-06-23","known_ts":"1987-06-23","bar_index":142,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4072,"stop_level":1.4192,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1987-06-25","known_ts":"1987-06-25","bar_index":143,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4072,"stop_level":1.4192,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1987-06-30","known_ts":"1987-06-30","bar_index":144,"type":"RECLAIM","strength":0.863,"price":1.4432,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1987-06-23","prior_stop_level":1.4192,"sweep_low":1.4072,"atr14":0.023315,"stop_level":1.395543,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-06-30","known_ts":"1987-06-30","bar_index":144,"type":"RECLAIM","strength":0.863,"price":1.4432,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-06-25 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":"1987-06-25","prior_stop_level":1.4192,"sweep_low":1.4072,"atr14":0.023315,"stop_level":1.395543,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-07-20","known_ts":"1987-07-20","bar_index":148,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.347,"stop_level":1.4072,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1987-07-30","known_ts":"1987-08-03","bar_index":151,"type":"BUY","strength":0.863,"price":1.4793,"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":20},{"ts":"1987-08-12","known_ts":"1987-08-14","bar_index":154,"type":"REBUY","strength":0.725,"price":1.4192,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"1987-12-02","known_ts":"1987-12-04","bar_index":180,"type":"BUY","strength":1.0,"price":1.4679,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1988-01-07","known_ts":"1988-01-11","bar_index":188,"type":"REBUY","strength":1.0,"price":1.5168,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1988-02-24","known_ts":"1988-02-26","bar_index":199,"type":"BUY","strength":0.863,"price":1.4185,"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":"1988-03-29","known_ts":"1988-03-31","bar_index":207,"type":"BUY","strength":1.0,"price":1.5296,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1988-04-07","known_ts":"1988-04-11","bar_index":209,"type":"BUY","strength":1.0,"price":1.5296,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1988-09-22","known_ts":"1988-09-26","bar_index":248,"type":"REBUY","strength":1.0,"price":1.8513,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1988-11-03","known_ts":"1988-11-03","bar_index":258,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.8012,"stop_level":1.8763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-12-27","known_ts":"1988-12-27","bar_index":270,"type":"RECLAIM","strength":1.0,"price":1.8133,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-11-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-01-23","known_ts":"1989-01-25","bar_index":276,"type":"BUY","strength":0.725,"price":1.9141,"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":"1989-04-24","known_ts":"1989-04-24","bar_index":297,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8255,"stop_level":1.9523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1989-04-27","known_ts":"1989-05-01","bar_index":298,"type":"REBUY","strength":0.725,"price":1.9776,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1989-04-27","known_ts":"1989-04-27","bar_index":298,"type":"RECLAIM","strength":0.588,"price":1.9776,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"1989-04-24","prior_stop_level":1.9523,"sweep_low":1.8255,"atr14":0.03381,"stop_level":1.808595,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-05-26","known_ts":"1989-05-31","bar_index":305,"type":"REBUY","strength":0.863,"price":2.0283,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1989-07-03","known_ts":"1989-07-03","bar_index":313,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9389,"stop_level":1.9776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-07-14","known_ts":"1989-07-18","bar_index":316,"type":"REBUY","strength":0.863,"price":2.0919,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1989-08-08","known_ts":"1989-08-08","bar_index":321,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.9389,"stop_level":1.9899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1989-08-10","known_ts":"1989-08-10","bar_index":322,"type":"RECLAIM","strength":0.725,"price":2.0154,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-08-08 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":"1989-08-08","prior_stop_level":1.9899,"sweep_low":1.9389,"atr14":0.026888,"stop_level":1.925456,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-08-22","known_ts":"1989-08-22","bar_index":325,"type":"RECLAIM","strength":0.725,"price":2.0154,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-08-25","known_ts":"1989-08-29","bar_index":326,"type":"BUY","strength":0.725,"price":2.0277,"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":20},{"ts":"1989-09-13","known_ts":"1989-09-15","bar_index":330,"type":"BUY","strength":0.725,"price":2.0662,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1989-11-02","known_ts":"1989-11-06","bar_index":342,"type":"BUY","strength":0.588,"price":2.0534,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1990-01-30","known_ts":"1990-02-01","bar_index":362,"type":"BUY","strength":0.588,"price":2.0658,"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":80},{"ts":"1990-04-18","known_ts":"1990-04-20","bar_index":380,"type":"BUY","strength":0.588,"price":2.0263,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"1990-06-05","known_ts":"1990-06-07","bar_index":391,"type":"BUY","strength":0.45,"price":1.9869,"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":"1990-06-18","known_ts":"1990-06-18","bar_index":394,"type":"RECLAIM","strength":0.725,"price":2.0392,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-06-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-07-31","known_ts":"1990-08-02","bar_index":404,"type":"REBUY","strength":0.725,"price":2.0392,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1990-08-16","known_ts":"1990-08-20","bar_index":408,"type":"BUY","strength":0.725,"price":2.1437,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1990-10-03","known_ts":"1990-10-05","bar_index":419,"type":"BUY","strength":0.725,"price":2.0516,"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":"1990-10-29","known_ts":"1990-10-31","bar_index":425,"type":"BUY","strength":0.588,"price":2.0779,"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":75},{"ts":"1990-11-23","known_ts":"1990-11-27","bar_index":431,"type":"BUY","strength":0.725,"price":2.038,"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":70},{"ts":"1991-01-03","known_ts":"1991-01-07","bar_index":440,"type":"BUY","strength":0.45,"price":2.0116,"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":"1991-02-25","known_ts":"1991-02-27","bar_index":452,"type":"BUY","strength":0.45,"price":1.9185,"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":"1991-02-28","known_ts":"1991-02-28","bar_index":453,"type":"RECLAIM","strength":0.588,"price":2.0517,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1991-02-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1991-03-15","known_ts":"1991-03-15","bar_index":456,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.8918,"stop_level":1.9057,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1991-05-21","known_ts":"1991-05-23","bar_index":472,"type":"BUY","strength":0.45,"price":1.8652,"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":"1991-08-02","known_ts":"1991-08-06","bar_index":489,"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":"1991-08-02","trigger_known_ts":"1991-08-06","strength":0.588,"price":1.8512,"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.136446,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.8512,"atr14":0.004509,"stop_level":1.848946,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-08-20","known_ts":"1991-08-20","bar_index":493,"type":"RECLAIM","strength":0.863,"price":1.9317,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-03-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-10-28","known_ts":"1991-10-30","bar_index":509,"type":"BUY","strength":0.725,"price":1.9447,"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":35},{"ts":"1991-11-20","known_ts":"1991-11-20","bar_index":514,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.8096,"stop_level":1.8367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-11-27","known_ts":"1991-11-27","bar_index":516,"type":"RECLAIM","strength":0.588,"price":1.9045,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-11-20 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":"1991-11-20","prior_stop_level":1.8367,"sweep_low":1.7826,"atr14":0.021421,"stop_level":1.771889,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-02-25","known_ts":"1992-02-25","bar_index":536,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.8085,"stop_level":1.8501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-03-03","known_ts":"1992-03-03","bar_index":538,"type":"RECLAIM","strength":0.588,"price":1.8633,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-02-25 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-02-25","prior_stop_level":1.8501,"sweep_low":1.8085,"atr14":0.014321,"stop_level":1.801339,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-03-24","known_ts":"1992-03-24","bar_index":543,"type":"RECLAIM","strength":0.863,"price":1.9181,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-07-15","known_ts":"1992-07-17","bar_index":569,"type":"BUY","strength":0.588,"price":1.9041,"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":35},{"ts":"1992-11-11","known_ts":"1992-11-13","bar_index":597,"type":"BUY","strength":0.725,"price":1.8625,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"1993-01-13","known_ts":"1993-01-15","bar_index":611,"type":"BUY","strength":0.863,"price":1.8613,"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":"1993-01-29","known_ts":"1993-02-02","bar_index":615,"type":"BUY","strength":0.863,"price":1.9593,"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":10},{"ts":"1993-02-22","known_ts":"1993-02-24","bar_index":620,"type":"BUY","strength":1.0,"price":1.9593,"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":"1993-05-13","known_ts":"1993-05-17","bar_index":639,"type":"BUY","strength":0.725,"price":1.8886,"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":"1993-07-09","known_ts":"1993-07-13","bar_index":652,"type":"REBUY","strength":1.0,"price":2.0158,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1993-10-12","known_ts":"1993-10-14","bar_index":674,"type":"BUY","strength":0.725,"price":2.0016,"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":"1993-11-17","known_ts":"1993-11-17","bar_index":682,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9564,"stop_level":2.0715,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-12-02","known_ts":"1993-12-06","bar_index":686,"type":"BUY","strength":1.0,"price":2.1291,"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":50},{"ts":"1993-12-10","known_ts":"1993-12-14","bar_index":688,"type":"BUY","strength":0.863,"price":2.1291,"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":"quality","score":75},{"ts":"1994-03-08","known_ts":"1994-03-08","bar_index":708,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.747,"stop_level":2.762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-03-10","known_ts":"1994-03-10","bar_index":708,"type":"RECLAIM","strength":1.0,"price":2.8916,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-03-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":"1994-03-08","prior_stop_level":2.762,"sweep_low":2.6602,"atr14":0.052483,"stop_level":2.633959,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-24","known_ts":"1994-08-24","bar_index":747,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.732,"stop_level":2.8483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1994-09-23","known_ts":"1994-09-27","bar_index":754,"type":"BUY","strength":0.725,"price":2.8045,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1994-10-18","known_ts":"1994-10-18","bar_index":759,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.6584,"stop_level":2.6876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1994-11-28","known_ts":"1994-11-30","bar_index":769,"type":"BUY","strength":0.588,"price":2.6433,"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":"1995-01-26","known_ts":"1995-01-26","bar_index":782,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.4377,"stop_level":2.5258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-02-17","known_ts":"1995-02-22","bar_index":788,"type":"BUY","strength":0.45,"price":2.4671,"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":"1995-04-20","known_ts":"1995-04-20","bar_index":802,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.4812,"stop_level":2.5108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-05-24","known_ts":"1995-05-26","bar_index":810,"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":"1995-05-24","trigger_known_ts":"1995-05-26","strength":0.588,"price":2.5546,"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.13827,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.4665,"atr14":0.022753,"stop_level":2.455124,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-07-20","known_ts":"1995-07-24","bar_index":823,"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":"1995-07-20","trigger_known_ts":"1995-07-24","strength":0.45,"price":2.1981,"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.258526,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.1981,"atr14":0.013245,"stop_level":2.191477,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-07-28","known_ts":"1995-08-01","bar_index":825,"type":"BUY","strength":0.45,"price":2.3764,"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":"1995-07-28","known_ts":"1995-08-01","bar_index":825,"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":"1995-07-28","trigger_known_ts":"1995-08-01","strength":0.45,"price":2.3764,"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.174144,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.1981,"atr14":0.021227,"stop_level":2.187487,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-08-10","known_ts":"1995-08-10","bar_index":828,"type":"RECLAIM","strength":0.725,"price":2.4952,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1995-07-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-11-03","known_ts":"1995-11-07","bar_index":848,"type":"REBUY","strength":0.863,"price":2.8678,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1996-01-18","known_ts":"1996-01-22","bar_index":865,"type":"BUY","strength":0.725,"price":2.9039,"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":"1996-02-27","known_ts":"1996-02-27","bar_index":874,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.737,"stop_level":2.8037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-03-19","known_ts":"1996-03-21","bar_index":879,"type":"BUY","strength":0.863,"price":2.9545,"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":"1996-04-04","known_ts":"1996-04-09","bar_index":883,"type":"BUY","strength":0.863,"price":2.9545,"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":"1996-06-26","known_ts":"1996-06-28","bar_index":902,"type":"BUY","strength":0.725,"price":3.1054,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1996-09-25","known_ts":"1996-09-27","bar_index":923,"type":"REBUY","strength":0.863,"price":3.2233,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1996-11-19","known_ts":"1996-11-21","bar_index":936,"type":"BUY","strength":0.588,"price":3.1894,"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":35},{"ts":"1997-03-19","known_ts":"1997-03-19","bar_index":963,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.0858,"stop_level":3.1038,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-04-01","known_ts":"1997-04-01","bar_index":966,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.0687,"stop_level":3.0858,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1997-04-02","known_ts":"1997-04-02","bar_index":966,"type":"RECLAIM","strength":0.45,"price":3.223,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-04-01 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":"1997-04-01","prior_stop_level":3.0858,"sweep_low":3.0172,"atr14":0.018947,"stop_level":3.007726,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-17","known_ts":"1997-04-17","bar_index":970,"type":"RECLAIM","strength":0.725,"price":3.3258,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-04-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-09","known_ts":"1997-06-11","bar_index":982,"type":"REBUY","strength":1.0,"price":4.5659,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1997-09-03","known_ts":"1997-09-03","bar_index":1002,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.7344,"stop_level":4.8703,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-09-08","known_ts":"1997-09-08","bar_index":1003,"type":"RECLAIM","strength":1.0,"price":4.8871,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-09-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":"1997-09-03","prior_stop_level":4.8703,"sweep_low":4.5816,"atr14":0.141401,"stop_level":4.510899,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-11-21","known_ts":"1997-11-25","bar_index":1021,"type":"BUY","strength":0.725,"price":5.0398,"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":"1998-01-12","known_ts":"1998-01-14","bar_index":1032,"type":"REBUY","strength":0.725,"price":5.2498,"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":"1998-02-03","known_ts":"1998-02-03","bar_index":1037,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.9816,"stop_level":5.1732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-02-10","known_ts":"1998-02-10","bar_index":1038,"type":"RECLAIM","strength":0.863,"price":5.2115,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-02-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":"1998-02-03","prior_stop_level":5.1732,"sweep_low":4.9049,"atr14":0.083056,"stop_level":4.863372,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-18","known_ts":"1998-03-20","bar_index":1047,"type":"BUY","strength":0.725,"price":5.1348,"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":"1998-05-12","known_ts":"1998-05-12","bar_index":1059,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0582,"stop_level":5.3648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-05-13","known_ts":"1998-05-13","bar_index":1060,"type":"RECLAIM","strength":0.863,"price":5.4414,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-05-12","prior_stop_level":5.3648,"sweep_low":5.0582,"atr14":0.078462,"stop_level":5.018969,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-07-27","known_ts":"1998-07-29","bar_index":1077,"type":"BUY","strength":0.45,"price":5.0761,"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-08","known_ts":"1998-09-10","bar_index":1087,"type":"BUY","strength":0.45,"price":4.5596,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-10-07","known_ts":"1998-10-07","bar_index":1094,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.0187,"stop_level":4.3278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-10-09","known_ts":"1998-10-09","bar_index":1094,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.8641,"stop_level":4.3278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-12-15","known_ts":"1998-12-15","bar_index":1110,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.9399,"stop_level":3.9593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-16","known_ts":"1998-12-16","bar_index":1110,"type":"RECLAIM","strength":0.588,"price":4.0369,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-15 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":"1998-12-15","prior_stop_level":3.9593,"sweep_low":3.9399,"atr14":0.059608,"stop_level":3.910096,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-17","known_ts":"1999-02-17","bar_index":1124,"type":"RECLAIM","strength":0.725,"price":4.8133,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-03-02","known_ts":"1999-03-02","bar_index":1127,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.4251,"stop_level":4.7356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-03-18","known_ts":"1999-03-18","bar_index":1131,"type":"RECLAIM","strength":0.863,"price":4.8521,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-03-24","known_ts":"1999-03-24","bar_index":1132,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.7953,"stop_level":4.8133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-03-29","known_ts":"1999-03-29","bar_index":1133,"type":"RECLAIM","strength":0.863,"price":4.8537,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-03-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-03-24","prior_stop_level":4.8133,"sweep_low":4.6783,"atr14":0.130518,"stop_level":4.613041,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-14","known_ts":"1999-04-14","bar_index":1137,"type":"RECLAIM","strength":0.863,"price":5.0292,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-03-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-17","known_ts":"1999-06-21","bar_index":1152,"type":"BUY","strength":0.863,"price":4.9921,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2000-01-25","known_ts":"2000-01-27","bar_index":1203,"type":"BUY","strength":0.45,"price":3.4421,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-02-22","known_ts":"2000-02-22","bar_index":1209,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.175,"stop_level":3.2344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-04-06","known_ts":"2000-04-06","bar_index":1220,"type":"RECLAIM","strength":0.725,"price":4.2365,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-24","known_ts":"2000-04-24","bar_index":1223,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1703,"stop_level":4.2034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-26","known_ts":"2000-04-26","bar_index":1224,"type":"RECLAIM","strength":0.725,"price":4.2365,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-04-24","prior_stop_level":4.2034,"sweep_low":3.922,"atr14":0.116283,"stop_level":3.863858,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-28","known_ts":"2000-04-28","bar_index":1225,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.6076,"stop_level":4.2034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-16","known_ts":"2000-05-16","bar_index":1229,"type":"RECLAIM","strength":0.863,"price":3.8558,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-04-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-09-06","known_ts":"2000-09-08","bar_index":1255,"type":"BUY","strength":0.588,"price":3.4784,"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":"2000-11-16","known_ts":"2000-11-20","bar_index":1272,"type":"REBUY","strength":0.725,"price":3.4784,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2000-12-05","known_ts":"2000-12-05","bar_index":1276,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.2935,"stop_level":3.4112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-12-11","known_ts":"2000-12-11","bar_index":1277,"type":"RECLAIM","strength":0.863,"price":3.4568,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-12-05 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-12-05","prior_stop_level":3.4112,"sweep_low":3.1518,"atr14":0.087333,"stop_level":3.108134,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-27","known_ts":"2000-12-29","bar_index":1281,"type":"REBUY","strength":1.0,"price":3.6601,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2001-05-08","known_ts":"2001-05-10","bar_index":1311,"type":"BUY","strength":0.863,"price":4.0955,"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":"2001-08-29","known_ts":"2001-08-29","bar_index":1337,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.14,"stop_level":5.195,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-31","known_ts":"2001-08-31","bar_index":1338,"type":"RECLAIM","strength":1.0,"price":5.2506,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-08-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":"2001-08-29","prior_stop_level":5.195,"sweep_low":5.1318,"atr14":0.118531,"stop_level":5.072535,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-14","known_ts":"2001-12-18","bar_index":1361,"type":"BUY","strength":0.588,"price":4.0354,"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":"2002-05-30","known_ts":"2002-05-30","bar_index":1398,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.7192,"stop_level":4.7338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-05-31","known_ts":"2002-05-31","bar_index":1399,"type":"RECLAIM","strength":0.863,"price":4.7897,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-05-30","prior_stop_level":4.7338,"sweep_low":4.7192,"atr14":0.069252,"stop_level":4.684574,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-06-13","known_ts":"2002-06-13","bar_index":1402,"type":"RECLAIM","strength":1.0,"price":4.7897,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-05-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-29","known_ts":"2002-09-03","bar_index":1420,"type":"BUY","strength":0.588,"price":4.0323,"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":"2002-09-27","known_ts":"2002-09-27","bar_index":1426,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.9018,"stop_level":3.933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-09-30","known_ts":"2002-09-30","bar_index":1427,"type":"RECLAIM","strength":0.45,"price":3.967,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2002-09-27","prior_stop_level":3.933,"sweep_low":3.9018,"atr14":0.038104,"stop_level":3.882748,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-13","known_ts":"2002-11-13","bar_index":1437,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.9188,"stop_level":3.9727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-18","known_ts":"2002-11-18","bar_index":1438,"type":"RECLAIM","strength":0.588,"price":3.9756,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-11-13","prior_stop_level":3.9727,"sweep_low":3.9018,"atr14":0.05956,"stop_level":3.87202,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-27","known_ts":"2003-01-27","bar_index":1454,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.0873,"stop_level":4.1073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-30","known_ts":"2003-01-30","bar_index":1455,"type":"RECLAIM","strength":0.725,"price":4.2074,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-01-27","prior_stop_level":4.1073,"sweep_low":4.0759,"atr14":0.04011,"stop_level":4.055845,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-12","known_ts":"2003-02-12","bar_index":1458,"type":"RECLAIM","strength":0.863,"price":4.2588,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-02-27","known_ts":"2003-02-27","bar_index":1461,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.2015,"stop_level":4.2331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-03-19","known_ts":"2003-03-19","bar_index":1466,"type":"RECLAIM","strength":0.863,"price":4.1554,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-03-27","known_ts":"2003-03-31","bar_index":1468,"type":"BUY","strength":0.863,"price":4.259,"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":60},{"ts":"2003-08-29","known_ts":"2003-09-03","bar_index":1504,"type":"BUY","strength":0.725,"price":5.1218,"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":75},{"ts":"2003-10-08","known_ts":"2003-10-08","bar_index":1513,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.2207,"stop_level":5.2382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-10-29","known_ts":"2003-10-31","bar_index":1518,"type":"BUY","strength":0.725,"price":5.4564,"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":"2003-11-24","known_ts":"2003-11-26","bar_index":1524,"type":"BUY","strength":0.725,"price":5.4652,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2003-12-31","known_ts":"2003-12-31","bar_index":1532,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.5178,"stop_level":5.5295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-06","known_ts":"2004-01-06","bar_index":1533,"type":"RECLAIM","strength":1.0,"price":5.6319,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-12-31 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-12-31","prior_stop_level":5.5295,"sweep_low":5.4915,"atr14":0.152428,"stop_level":5.415286,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-04-22","known_ts":"2004-04-26","bar_index":1558,"type":"BUY","strength":0.725,"price":5.4418,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2004-05-17","known_ts":"2004-05-17","bar_index":1563,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.4594,"stop_level":5.4712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-05-19","known_ts":"2004-05-19","bar_index":1564,"type":"RECLAIM","strength":0.725,"price":5.4859,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-05-17 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-05-17","prior_stop_level":5.4712,"sweep_low":5.4418,"atr14":0.055313,"stop_level":5.414144,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-06-01","known_ts":"2004-06-01","bar_index":1567,"type":"RECLAIM","strength":0.863,"price":5.7079,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-18","known_ts":"2004-06-22","bar_index":1571,"type":"REBUY","strength":0.725,"price":5.6103,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2004-08-09","known_ts":"2004-08-09","bar_index":1582,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.5896,"stop_level":5.6754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-14","known_ts":"2004-09-16","bar_index":1591,"type":"BUY","strength":0.588,"price":5.6204,"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":70},{"ts":"2004-11-02","known_ts":"2004-11-02","bar_index":1602,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.5312,"stop_level":5.5401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-11-19","known_ts":"2004-11-23","bar_index":1607,"type":"BUY","strength":0.588,"price":5.5817,"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":"2005-01-13","known_ts":"2005-01-13","bar_index":1619,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.686,"stop_level":5.7099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-14","known_ts":"2005-01-14","bar_index":1619,"type":"RECLAIM","strength":0.863,"price":5.7488,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-01-13","prior_stop_level":5.7099,"sweep_low":5.686,"atr14":0.051228,"stop_level":5.660386,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-01-31","known_ts":"2005-01-31","bar_index":1623,"type":"RECLAIM","strength":0.863,"price":5.9789,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-22","known_ts":"2005-03-22","bar_index":1634,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.0149,"stop_level":6.048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-05-13","known_ts":"2005-05-17","bar_index":1647,"type":"BUY","strength":0.588,"price":5.9389,"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":"2005-06-16","known_ts":"2005-06-16","bar_index":1654,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8586,"stop_level":5.8985,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-06-17","known_ts":"2005-06-21","bar_index":1655,"type":"REBUY","strength":0.588,"price":5.8985,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2005-06-20","known_ts":"2005-06-20","bar_index":1655,"type":"RECLAIM","strength":0.588,"price":5.9052,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-16 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":"2005-06-16","prior_stop_level":5.8985,"sweep_low":5.8586,"atr14":0.063622,"stop_level":5.826789,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-15","known_ts":"2005-08-15","bar_index":1668,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4867,"stop_level":6.6495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-16","known_ts":"2005-08-16","bar_index":1668,"type":"RECLAIM","strength":0.863,"price":6.7526,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-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":"2005-08-15","prior_stop_level":6.6495,"sweep_low":6.4834,"atr14":0.217559,"stop_level":6.37462,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-30","known_ts":"2005-08-30","bar_index":1672,"type":"RECLAIM","strength":0.863,"price":6.818,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-15","known_ts":"2005-11-17","bar_index":1690,"type":"BUY","strength":0.863,"price":7.1385,"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":"2005-12-28","known_ts":"2005-12-28","bar_index":1699,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.7078,"stop_level":7.7179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-30","known_ts":"2005-12-30","bar_index":1700,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.5501,"stop_level":7.7179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-01-09","known_ts":"2006-01-11","bar_index":1702,"type":"REBUY","strength":1.0,"price":8.0199,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2006-03-15","known_ts":"2006-03-17","bar_index":1717,"type":"BUY","strength":1.0,"price":8.3388,"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":50},{"ts":"2006-03-22","known_ts":"2006-03-22","bar_index":1718,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.8872,"stop_level":7.9377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-03-23","known_ts":"2006-03-23","bar_index":1719,"type":"RECLAIM","strength":1.0,"price":8.0186,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-03-22","prior_stop_level":7.9377,"sweep_low":7.7726,"atr14":0.151119,"stop_level":7.69704,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-28","known_ts":"2006-03-30","bar_index":1720,"type":"BUY","strength":1.0,"price":8.5916,"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":"2006-05-18","known_ts":"2006-05-18","bar_index":1732,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.6905,"stop_level":9.7713,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-05-23","known_ts":"2006-05-23","bar_index":1733,"type":"RECLAIM","strength":1.0,"price":10.2331,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-05-18","prior_stop_level":9.7713,"sweep_low":9.6163,"atr14":0.183279,"stop_level":9.524661,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-06","known_ts":"2006-06-06","bar_index":1736,"type":"RECLAIM","strength":1.0,"price":10.1072,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-20","known_ts":"2006-09-20","bar_index":1760,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.1143,"stop_level":10.1292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-09-22","known_ts":"2006-09-22","bar_index":1761,"type":"RECLAIM","strength":0.725,"price":10.1928,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-20 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":"2006-09-20","prior_stop_level":10.1292,"sweep_low":10.1105,"atr14":0.166442,"stop_level":10.027279,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-09","known_ts":"2006-10-11","bar_index":1765,"type":"BUY","strength":0.725,"price":10.4021,"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":"2006-11-16","known_ts":"2006-11-16","bar_index":1774,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.7646,"stop_level":10.8431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-17","known_ts":"2006-11-17","bar_index":1774,"type":"RECLAIM","strength":0.863,"price":10.9254,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-11-16","prior_stop_level":10.8431,"sweep_low":10.7646,"atr14":0.168149,"stop_level":10.680525,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-29","known_ts":"2007-03-29","bar_index":1804,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.1523,"stop_level":10.2165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-04-02","known_ts":"2007-04-02","bar_index":1804,"type":"RECLAIM","strength":0.588,"price":10.379,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-03-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2007-03-29","prior_stop_level":10.2165,"sweep_low":10.1259,"atr14":0.134843,"stop_level":10.058478,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-04-17","known_ts":"2007-04-17","bar_index":1808,"type":"RECLAIM","strength":0.725,"price":10.6737,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-16","known_ts":"2007-05-16","bar_index":1815,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.8135,"stop_level":10.8966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-17","known_ts":"2007-05-17","bar_index":1815,"type":"RECLAIM","strength":0.725,"price":10.9458,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-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":"2007-05-16","prior_stop_level":10.8966,"sweep_low":10.7191,"atr14":0.171636,"stop_level":10.633282,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-04","known_ts":"2007-06-04","bar_index":1819,"type":"RECLAIM","strength":0.863,"price":11.3248,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-12","known_ts":"2007-06-12","bar_index":1821,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.8965,"stop_level":10.9495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-14","known_ts":"2007-06-14","bar_index":1821,"type":"RECLAIM","strength":0.863,"price":11.0481,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-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":"2007-06-12","prior_stop_level":10.9495,"sweep_low":10.8965,"atr14":0.159448,"stop_level":10.816776,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-28","known_ts":"2007-06-28","bar_index":1825,"type":"RECLAIM","strength":0.863,"price":11.1656,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-09-06","known_ts":"2007-09-10","bar_index":1841,"type":"BUY","strength":0.45,"price":10.2694,"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-10-04","known_ts":"2007-10-04","bar_index":1847,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.8058,"stop_level":9.9603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-02-01","known_ts":"2008-02-05","bar_index":1875,"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-02-01","trigger_known_ts":"2008-02-05","strength":0.45,"price":7.7548,"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.315237,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.749,"atr14":0.245732,"stop_level":7.626134,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-25","known_ts":"2008-02-27","bar_index":1880,"type":"BUY","strength":0.45,"price":7.6798,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-02-25","known_ts":"2008-02-27","bar_index":1880,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-02-25","trigger_known_ts":"2008-02-27","strength":0.45,"price":7.6798,"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.32186,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.2705,"atr14":0.264905,"stop_level":7.138048,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-24","known_ts":"2008-03-24","bar_index":1886,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.4471,"stop_level":7.6449,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-25","known_ts":"2008-03-25","bar_index":1886,"type":"RECLAIM","strength":0.588,"price":7.7904,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-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":"2008-03-24","prior_stop_level":7.6449,"sweep_low":7.418,"atr14":0.232509,"stop_level":7.301746,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-16","known_ts":"2008-05-16","bar_index":1899,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.7089,"stop_level":7.738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-19","known_ts":"2008-05-19","bar_index":1899,"type":"RECLAIM","strength":0.588,"price":8.0231,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-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":"2008-05-16","prior_stop_level":7.738,"sweep_low":7.6798,"atr14":0.25231,"stop_level":7.553645,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-24","known_ts":"2008-07-28","bar_index":1915,"type":"BUY","strength":0.588,"price":6.6024,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2008-09-11","known_ts":"2008-09-11","bar_index":1926,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.3814,"stop_level":6.4616,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-12","known_ts":"2008-09-12","bar_index":1926,"type":"RECLAIM","strength":0.725,"price":6.8915,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-09-11","prior_stop_level":6.4616,"sweep_low":6.3755,"atr14":0.324335,"stop_level":6.213333,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-30","known_ts":"2008-09-30","bar_index":1930,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.6898,"stop_level":6.761,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-03","known_ts":"2008-10-03","bar_index":1931,"type":"RECLAIM","strength":0.725,"price":7.1169,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-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":"2008-09-30","prior_stop_level":6.761,"sweep_low":6.5238,"atr14":0.238642,"stop_level":6.404479,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-17","known_ts":"2008-10-21","bar_index":1935,"type":"REBUY","strength":0.725,"price":7.1169,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2008-10-27","known_ts":"2008-10-27","bar_index":1937,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.99,"stop_level":6.3755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-11-12","known_ts":"2008-11-14","bar_index":1941,"type":"BUY","strength":0.725,"price":6.8203,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2008-11-26","known_ts":"2008-11-26","bar_index":1944,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.818,"stop_level":5.99,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-12-02","known_ts":"2008-12-02","bar_index":1945,"type":"RECLAIM","strength":0.725,"price":6.2105,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-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":"2008-11-26","prior_stop_level":5.99,"sweep_low":5.6342,"atr14":0.259813,"stop_level":5.504293,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-09","known_ts":"2009-03-11","bar_index":1967,"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":"2009-03-09","trigger_known_ts":"2009-03-11","strength":0.45,"price":3.1187,"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.617661,"monthly_oversold_dwell":17,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.9413,"atr14":0.363475,"stop_level":2.759562,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-20","known_ts":"2009-03-24","bar_index":1970,"type":"BUY","strength":0.45,"price":3.3877,"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":"2009-03-20","known_ts":"2009-03-24","bar_index":1970,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-20","trigger_known_ts":"2009-03-24","strength":0.45,"price":3.3877,"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.583222,"monthly_oversold_dwell":17,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.0575,"atr14":0.266374,"stop_level":2.924313,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-27","known_ts":"2009-04-27","bar_index":1978,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.6568,"stop_level":3.6996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-28","known_ts":"2009-04-28","bar_index":1978,"type":"RECLAIM","strength":0.588,"price":3.8525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-04-27","prior_stop_level":3.6996,"sweep_low":3.614,"atr14":0.195111,"stop_level":3.516445,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-15","known_ts":"2009-05-15","bar_index":1983,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.8097,"stop_level":3.8464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-18","known_ts":"2009-05-18","bar_index":1983,"type":"RECLAIM","strength":0.588,"price":3.8831,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-15","prior_stop_level":3.8464,"sweep_low":3.6752,"atr14":0.204965,"stop_level":3.572717,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-21","known_ts":"2009-05-21","bar_index":1984,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.669,"stop_level":3.8464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-27","known_ts":"2009-05-27","bar_index":1985,"type":"RECLAIM","strength":0.725,"price":4.2011,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-21","prior_stop_level":3.8464,"sweep_low":3.669,"atr14":0.247341,"stop_level":3.545329,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-06","known_ts":"2009-07-06","bar_index":1994,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7213,"stop_level":3.7399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-07-29","known_ts":"2009-07-31","bar_index":2000,"type":"BUY","strength":0.588,"price":4.0119,"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":55},{"ts":"2009-09-28","known_ts":"2009-09-30","bar_index":2014,"type":"REBUY","strength":1.0,"price":4.215,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2009-12-31","known_ts":"2010-01-05","bar_index":2036,"type":"BUY","strength":0.588,"price":3.2668,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2010-03-03","known_ts":"2010-03-03","bar_index":2049,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.3734,"stop_level":3.386,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-03-05","known_ts":"2010-03-05","bar_index":2050,"type":"RECLAIM","strength":0.863,"price":3.3923,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2010-03-03","prior_stop_level":3.386,"sweep_low":3.3671,"atr14":0.076818,"stop_level":3.328691,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-25","known_ts":"2010-03-25","bar_index":2055,"type":"RECLAIM","strength":1.0,"price":3.6818,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-12","known_ts":"2010-05-12","bar_index":2066,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.028,"stop_level":4.0909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-03","known_ts":"2010-08-05","bar_index":2085,"type":"BUY","strength":0.588,"price":3.3152,"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":"2010-09-24","known_ts":"2010-09-24","bar_index":2097,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.17,"stop_level":3.2334,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-10-11","known_ts":"2010-10-13","bar_index":2101,"type":"REBUY","strength":0.725,"price":3.4869,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2010-10-25","known_ts":"2010-10-25","bar_index":2104,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.2524,"stop_level":3.3284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-11-26","known_ts":"2010-11-30","bar_index":2112,"type":"REBUY","strength":0.588,"price":3.3538,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2010-12-22","known_ts":"2010-12-27","bar_index":2118,"type":"BUY","strength":0.863,"price":3.5002,"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":"2011-02-04","known_ts":"2011-02-04","bar_index":2128,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.7866,"stop_level":3.8184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-07","known_ts":"2011-02-07","bar_index":2128,"type":"RECLAIM","strength":1.0,"price":4.2957,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-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":"2011-02-04","prior_stop_level":3.8184,"sweep_low":3.6084,"atr14":0.213648,"stop_level":3.501576,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-28","known_ts":"2011-02-28","bar_index":2133,"type":"RECLAIM","strength":1.0,"price":4.5311,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-28","known_ts":"2011-06-30","bar_index":2161,"type":"BUY","strength":0.725,"price":4.0909,"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":65},{"ts":"2011-07-22","known_ts":"2011-07-22","bar_index":2166,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.0333,"stop_level":4.0653,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-07-26","known_ts":"2011-07-26","bar_index":2167,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8156,"stop_level":4.0653,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-09-22","known_ts":"2011-09-26","bar_index":2181,"type":"BUY","strength":0.588,"price":2.9964,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"2011-10-25","known_ts":"2011-10-25","bar_index":2188,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.81,"stop_level":2.8614,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-10-26","known_ts":"2011-10-26","bar_index":2189,"type":"RECLAIM","strength":0.588,"price":3.3372,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-10-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2011-10-25","prior_stop_level":2.8614,"sweep_low":2.81,"atr14":0.145041,"stop_level":2.737479,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-22","known_ts":"2011-11-22","bar_index":2195,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4787,"stop_level":3.5366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-27","known_ts":"2012-01-31","bar_index":2210,"type":"BUY","strength":1.0,"price":3.9757,"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":55},{"ts":"2012-03-19","known_ts":"2012-03-19","bar_index":2221,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.1207,"stop_level":5.1337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-20","known_ts":"2012-03-20","bar_index":2222,"type":"RECLAIM","strength":1.0,"price":5.2185,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-03-19","prior_stop_level":5.1337,"sweep_low":5.0554,"atr14":0.189276,"stop_level":4.960762,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-02","known_ts":"2012-04-02","bar_index":2225,"type":"RECLAIM","strength":1.0,"price":5.2903,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-07-11","known_ts":"2012-07-13","bar_index":2248,"type":"BUY","strength":0.863,"price":5.4608,"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":"2013-01-11","known_ts":"2013-01-15","bar_index":2290,"type":"BUY","strength":0.725,"price":6.4022,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2013-03-22","known_ts":"2013-03-22","bar_index":2306,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.4129,"stop_level":7.4328,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-25","known_ts":"2013-03-25","bar_index":2306,"type":"RECLAIM","strength":0.863,"price":7.4791,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-03-22","prior_stop_level":7.4328,"sweep_low":7.4129,"atr14":0.144068,"stop_level":7.340866,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-18","known_ts":"2013-04-18","bar_index":2312,"type":"RECLAIM","strength":0.863,"price":7.7902,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-03-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-21","known_ts":"2013-10-23","bar_index":2355,"type":"BUY","strength":0.725,"price":8.5722,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2014-05-13","known_ts":"2014-05-13","bar_index":2401,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.2126,"stop_level":11.3396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-14","known_ts":"2014-05-14","bar_index":2402,"type":"RECLAIM","strength":1.0,"price":11.52,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-13 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-13","prior_stop_level":11.3396,"sweep_low":11.0189,"atr14":0.263177,"stop_level":10.887311,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-28","known_ts":"2014-05-28","bar_index":2405,"type":"RECLAIM","strength":1.0,"price":11.4065,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-23","known_ts":"2014-07-25","bar_index":2418,"type":"BUY","strength":0.725,"price":11.373,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2014-10-14","known_ts":"2014-10-14","bar_index":2437,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.1991,"stop_level":11.2663,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-16","known_ts":"2014-10-20","bar_index":2438,"type":"BUY","strength":0.725,"price":11.6087,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2014-10-16","known_ts":"2014-10-16","bar_index":2438,"type":"RECLAIM","strength":0.725,"price":11.2797,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-10-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-10-14","prior_stop_level":11.2663,"sweep_low":11.179,"atr14":0.183894,"stop_level":11.087053,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-03","known_ts":"2014-12-03","bar_index":2449,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.1254,"stop_level":12.1592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-04","known_ts":"2014-12-04","bar_index":2449,"type":"RECLAIM","strength":0.725,"price":12.2264,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-12-03","prior_stop_level":12.1592,"sweep_low":12.1186,"atr14":0.139462,"stop_level":12.048869,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-11","known_ts":"2014-12-11","bar_index":2451,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.058,"stop_level":12.0647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-09","known_ts":"2015-02-09","bar_index":2464,"type":"RECLAIM","strength":0.725,"price":12.5228,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-18","known_ts":"2015-02-18","bar_index":2466,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.2197,"stop_level":12.2264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-23","known_ts":"2015-02-23","bar_index":2467,"type":"RECLAIM","strength":0.725,"price":12.2534,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-02-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":"2015-02-18","prior_stop_level":12.2264,"sweep_low":11.7885,"atr14":0.359552,"stop_level":11.608724,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-06","known_ts":"2015-03-06","bar_index":2470,"type":"RECLAIM","strength":0.725,"price":12.5091,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-02-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-01","known_ts":"2015-05-05","bar_index":2483,"type":"BUY","strength":0.588,"price":12.597,"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":"2015-06-10","known_ts":"2015-06-12","bar_index":2492,"type":"BUY","strength":0.588,"price":12.6179,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2015-06-23","known_ts":"2015-06-25","bar_index":2495,"type":"BUY","strength":0.588,"price":12.5365,"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":"2015-07-08","known_ts":"2015-07-08","bar_index":2498,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.3467,"stop_level":12.4348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-07-09","known_ts":"2015-07-09","bar_index":2498,"type":"RECLAIM","strength":0.588,"price":12.6382,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-08 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":"2015-07-08","prior_stop_level":12.4348,"sweep_low":12.3467,"atr14":0.149803,"stop_level":12.271798,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-05","known_ts":"2015-08-07","bar_index":2505,"type":"REBUY","strength":0.588,"price":13.0789,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2015-08-24","known_ts":"2015-08-24","bar_index":2509,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.4077,"stop_level":12.9094,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-25","known_ts":"2015-08-25","bar_index":2509,"type":"RECLAIM","strength":0.725,"price":12.923,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-08-24","prior_stop_level":12.9094,"sweep_low":12.4077,"atr14":0.213223,"stop_level":12.301088,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-16","known_ts":"2015-10-20","bar_index":2522,"type":"BUY","strength":0.588,"price":12.6659,"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":"2015-11-17","known_ts":"2015-11-17","bar_index":2529,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.6795,"stop_level":12.7748,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-19","known_ts":"2015-11-19","bar_index":2530,"type":"RECLAIM","strength":0.725,"price":12.9178,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-11-17","prior_stop_level":12.7748,"sweep_low":12.6795,"atr14":0.224334,"stop_level":12.567333,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-03","known_ts":"2015-12-03","bar_index":2533,"type":"RECLAIM","strength":0.725,"price":13.1226,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-01-05","known_ts":"2016-01-05","bar_index":2540,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.9242,"stop_level":13.061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-03-15","known_ts":"2016-03-17","bar_index":2556,"type":"BUY","strength":0.588,"price":12.8699,"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":65},{"ts":"2016-04-27","known_ts":"2016-04-27","bar_index":2566,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.8149,"stop_level":12.9042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-28","known_ts":"2016-04-28","bar_index":2566,"type":"RECLAIM","strength":0.725,"price":13.0896,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-04-27","prior_stop_level":12.9042,"sweep_low":12.6432,"atr14":0.149702,"stop_level":12.568349,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-12","known_ts":"2016-05-12","bar_index":2569,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.7806,"stop_level":12.8149,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-13","known_ts":"2016-05-17","bar_index":2570,"type":"REBUY","strength":0.725,"price":13.1446,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2016-05-17","known_ts":"2016-05-17","bar_index":2570,"type":"RECLAIM","strength":0.725,"price":13.1446,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-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":"2016-05-12","prior_stop_level":12.8149,"sweep_low":12.7806,"atr14":0.179871,"stop_level":12.690665,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-17","known_ts":"2016-06-17","bar_index":2578,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.0605,"stop_level":13.1848,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-22","known_ts":"2016-06-24","bar_index":2579,"type":"REBUY","strength":0.863,"price":13.4471,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2016-06-22","known_ts":"2016-06-22","bar_index":2579,"type":"RECLAIM","strength":0.863,"price":13.4471,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-06-17","prior_stop_level":13.1848,"sweep_low":13.0605,"atr14":0.142674,"stop_level":12.989163,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-25","known_ts":"2016-08-25","bar_index":2594,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.1512,"stop_level":14.165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-26","known_ts":"2016-08-26","bar_index":2594,"type":"RECLAIM","strength":0.863,"price":14.9519,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-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":"2016-08-25","prior_stop_level":14.165,"sweep_low":14.1512,"atr14":0.309148,"stop_level":13.996626,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-23","known_ts":"2016-11-23","bar_index":2615,"type":"RECLAIM","strength":1.0,"price":15.6197,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-06","known_ts":"2017-01-06","bar_index":2624,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.1034,"stop_level":17.3821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-09","known_ts":"2017-01-09","bar_index":2625,"type":"RECLAIM","strength":1.0,"price":17.41,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-01-06","prior_stop_level":17.3821,"sweep_low":17.0686,"atr14":0.561949,"stop_level":16.787626,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-23","known_ts":"2017-01-23","bar_index":2628,"type":"RECLAIM","strength":1.0,"price":17.6259,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-08","known_ts":"2017-09-12","bar_index":2681,"type":"BUY","strength":0.588,"price":22.9341,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2017-11-02","known_ts":"2017-11-02","bar_index":2694,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.7668,"stop_level":23.8374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2017-12-07","known_ts":"2017-12-11","bar_index":2702,"type":"BUY","strength":0.588,"price":24.9954,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2017-12-27","known_ts":"2017-12-27","bar_index":2706,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.224,"stop_level":24.7383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-01-02","known_ts":"2018-01-02","bar_index":2707,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.85,"stop_level":24.7383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2018-01-04","known_ts":"2018-01-08","bar_index":2708,"type":"REBUY","strength":0.588,"price":24.7539,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2018-01-05","known_ts":"2018-01-05","bar_index":2708,"type":"RECLAIM","strength":0.588,"price":24.7928,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-01-02 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":"2018-01-02","prior_stop_level":24.7383,"sweep_low":23.5929,"atr14":0.614289,"stop_level":23.285756,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-12","known_ts":"2018-03-14","bar_index":2723,"type":"BUY","strength":0.588,"price":24.645,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2018-04-02","known_ts":"2018-04-02","bar_index":2727,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.0166,"stop_level":23.181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-03","known_ts":"2018-04-03","bar_index":2728,"type":"RECLAIM","strength":0.588,"price":23.2123,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-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":"2018-04-02","prior_stop_level":23.181,"sweep_low":22.8209,"atr14":1.009103,"stop_level":22.316349,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-16","known_ts":"2018-04-16","bar_index":2731,"type":"RECLAIM","strength":0.725,"price":24.003,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-04-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-29","known_ts":"2018-06-29","bar_index":2748,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.1786,"stop_level":25.3515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-02","known_ts":"2018-07-02","bar_index":2749,"type":"RECLAIM","strength":0.863,"price":25.3909,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-06-29","prior_stop_level":25.3515,"sweep_low":25.1707,"atr14":0.61072,"stop_level":24.86534,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-19","known_ts":"2018-07-19","bar_index":2753,"type":"RECLAIM","strength":0.863,"price":25.5795,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-12","known_ts":"2018-10-16","bar_index":2773,"type":"BUY","strength":0.45,"price":23.5174,"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-01-02","known_ts":"2019-01-04","bar_index":2791,"type":"BUY","strength":0.45,"price":20.8545,"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-01-29","known_ts":"2019-01-29","bar_index":2797,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.2202,"stop_level":20.8149,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-01","known_ts":"2019-02-01","bar_index":2798,"type":"RECLAIM","strength":0.588,"price":20.8475,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-01-29","prior_stop_level":20.8149,"sweep_low":19.0545,"atr14":1.068688,"stop_level":18.520156,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":2805,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.1275,"stop_level":22.2962,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-11","known_ts":"2019-03-11","bar_index":2806,"type":"RECLAIM","strength":0.588,"price":22.5195,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-03-06","prior_stop_level":22.2962,"sweep_low":21.6795,"atr14":1.020736,"stop_level":21.169132,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-22","known_ts":"2019-03-22","bar_index":2809,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.9195,"stop_level":22.0075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-30","known_ts":"2019-05-02","bar_index":2818,"type":"BUY","strength":0.863,"price":22.5675,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2019-05-23","known_ts":"2019-05-23","bar_index":2823,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.7675,"stop_level":21.8395,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-05-24","known_ts":"2019-05-24","bar_index":2824,"type":"RECLAIM","strength":0.725,"price":22.5595,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-05-23","prior_stop_level":21.8395,"sweep_low":21.6795,"atr14":0.591647,"stop_level":21.383677,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-07","known_ts":"2019-06-07","bar_index":2827,"type":"RECLAIM","strength":0.863,"price":22.1282,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-17","known_ts":"2019-06-19","bar_index":2829,"type":"BUY","strength":0.863,"price":22.7876,"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-08-28","known_ts":"2019-08-30","bar_index":2846,"type":"BUY","strength":0.725,"price":22.5213,"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":"2019-10-25","known_ts":"2019-10-25","bar_index":2859,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.3798,"stop_level":24.7758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-30","known_ts":"2019-10-30","bar_index":2860,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.1617,"stop_level":24.7758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-21","known_ts":"2019-11-21","bar_index":2866,"type":"RECLAIM","strength":1.0,"price":24.9132,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-11-26","known_ts":"2019-11-29","bar_index":2867,"type":"BUY","strength":1.0,"price":25.4546,"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":"2020-01-08","known_ts":"2020-01-08","bar_index":2876,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.6429,"stop_level":24.9919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":2897,"type":"BUY","strength":0.45,"price":17.2385,"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-04-07","known_ts":"2020-04-09","bar_index":2897,"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-04-07","trigger_known_ts":"2020-04-09","strength":0.45,"price":17.2385,"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.353492,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.855,"atr14":2.081939,"stop_level":11.814031,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-12","known_ts":"2020-05-12","bar_index":2905,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.1341,"stop_level":13.5445,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-05-19","known_ts":"2020-05-19","bar_index":2906,"type":"RECLAIM","strength":0.45,"price":13.6594,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-12 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":"2020-05-12","prior_stop_level":13.5445,"sweep_low":10.9177,"atr14":1.157534,"stop_level":10.338933,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":2915,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.4231,"stop_level":14.9281,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-06","known_ts":"2020-08-10","bar_index":2925,"type":"BUY","strength":0.588,"price":14.4479,"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":"2020-08-06","known_ts":"2020-08-10","bar_index":2925,"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-08-06","trigger_known_ts":"2020-08-10","strength":0.588,"price":14.4479,"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.45815,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":13.3716,"atr14":0.55852,"stop_level":13.09234,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-24","known_ts":"2020-08-26","bar_index":2929,"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-08-24","trigger_known_ts":"2020-08-26","strength":0.588,"price":14.1995,"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.467465,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":13.413,"atr14":0.478967,"stop_level":13.173517,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-16","known_ts":"2020-09-16","bar_index":2934,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.0419,"stop_level":14.0753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-18","known_ts":"2020-09-18","bar_index":2935,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.925,"stop_level":14.0753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-09","known_ts":"2020-10-13","bar_index":2940,"type":"BUY","strength":0.725,"price":13.9166,"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":30},{"ts":"2020-12-28","known_ts":"2020-12-28","bar_index":2958,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.4768,"stop_level":21.0902,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-03-12","known_ts":"2021-03-12","bar_index":2975,"type":"RECLAIM","strength":1.0,"price":22.3992,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-31","known_ts":"2021-03-31","bar_index":2979,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.9969,"stop_level":20.3437,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-04-05","known_ts":"2021-04-05","bar_index":2980,"type":"RECLAIM","strength":0.863,"price":20.6567,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-03-31","prior_stop_level":20.3437,"sweep_low":19.8615,"atr14":0.839237,"stop_level":19.441881,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-17","known_ts":"2021-05-19","bar_index":2990,"type":"BUY","strength":0.863,"price":20.7074,"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":75},{"ts":"2021-09-01","known_ts":"2021-09-01","bar_index":3015,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.8444,"stop_level":23.8784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-02","known_ts":"2021-09-02","bar_index":3015,"type":"RECLAIM","strength":1.0,"price":23.9814,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-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":"2021-09-01","prior_stop_level":23.8784,"sweep_low":23.8444,"atr14":0.437562,"stop_level":23.625619,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-07","known_ts":"2021-12-07","bar_index":3037,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.0574,"stop_level":24.2384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-01-19","known_ts":"2022-01-21","bar_index":3047,"type":"BUY","strength":0.725,"price":24.1177,"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-02-08","known_ts":"2022-02-08","bar_index":3051,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.8212,"stop_level":24.5055,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-02-10","known_ts":"2022-02-10","bar_index":3052,"type":"RECLAIM","strength":0.863,"price":24.5575,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-02-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":"2022-02-08","prior_stop_level":24.5055,"sweep_low":23.6479,"atr14":0.623328,"stop_level":23.336236,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-23","known_ts":"2022-02-23","bar_index":3055,"type":"RECLAIM","strength":0.863,"price":24.8173,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-02-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-06-07","known_ts":"2022-06-09","bar_index":3079,"type":"BUY","strength":0.588,"price":23.5696,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"2022-07-20","known_ts":"2022-07-20","bar_index":3088,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.5696,"stop_level":23.7013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2022-07-22","known_ts":"2022-07-22","bar_index":3089,"type":"RECLAIM","strength":0.725,"price":23.9208,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-07-20 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":"2022-07-20","prior_stop_level":23.7013,"sweep_low":23.4819,"atr14":0.295834,"stop_level":23.333983,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-11","known_ts":"2022-08-15","bar_index":3094,"type":"REBUY","strength":0.725,"price":23.4643,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":90},{"ts":"2022-10-14","known_ts":"2022-10-18","bar_index":3109,"type":"BUY","strength":0.45,"price":22.081,"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":"2022-10-24","known_ts":"2022-10-24","bar_index":3111,"type":"RECLAIM","strength":0.588,"price":24.3085,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2023-06-08","known_ts":"2023-06-12","bar_index":3163,"type":"BUY","strength":0.588,"price":18.7056,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2023-06-30","known_ts":"2023-07-05","bar_index":3168,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-06-30","trigger_known_ts":"2023-07-05","strength":0.45,"price":16.8069,"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.452228,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.7258,"atr14":0.883194,"stop_level":15.284203,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-15","known_ts":"2023-08-15","bar_index":3178,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.5875,"stop_level":18.6239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-18","known_ts":"2023-08-18","bar_index":3179,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.0788,"stop_level":18.6239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-09-21","known_ts":"2023-09-21","bar_index":3187,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.0585,"stop_level":20.1227,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-10-03","known_ts":"2023-10-03","bar_index":3189,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.5727,"stop_level":19.756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-10-04","known_ts":"2023-10-04","bar_index":3190,"type":"RECLAIM","strength":0.588,"price":19.7927,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-10-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":"2023-10-03","prior_stop_level":19.756,"sweep_low":19.5727,"atr14":0.479085,"stop_level":19.333157,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-30","known_ts":"2023-11-01","bar_index":3196,"type":"BUY","strength":0.725,"price":20.902,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2023-12-13","known_ts":"2023-12-13","bar_index":3206,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.0685,"stop_level":24.9363,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-12-14","known_ts":"2023-12-14","bar_index":3206,"type":"RECLAIM","strength":0.863,"price":25.0656,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-12-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":"2023-12-13","prior_stop_level":24.9363,"sweep_low":23.6715,"atr14":0.601607,"stop_level":23.370697,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-29","known_ts":"2023-12-29","bar_index":3210,"type":"RECLAIM","strength":0.863,"price":28.0476,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-12-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-22","known_ts":"2024-01-22","bar_index":3214,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.2536,"stop_level":27.2813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-23","known_ts":"2024-01-23","bar_index":3215,"type":"RECLAIM","strength":0.863,"price":27.3736,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-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":"2024-01-22","prior_stop_level":27.2813,"sweep_low":27.2536,"atr14":0.47974,"stop_level":27.01373,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-27","known_ts":"2024-04-01","bar_index":3230,"type":"BUY","strength":0.863,"price":26.1297,"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":"2024-04-16","known_ts":"2024-04-16","bar_index":3234,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.6995,"stop_level":25.9988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-04-18","known_ts":"2024-04-22","bar_index":3235,"type":"REBUY","strength":0.863,"price":26.1858,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2024-04-22","known_ts":"2024-04-22","bar_index":3235,"type":"RECLAIM","strength":0.863,"price":26.1858,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2024-04-16","prior_stop_level":25.9988,"sweep_low":25.5312,"atr14":0.352163,"stop_level":25.355118,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-29","known_ts":"2024-05-29","bar_index":3244,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.8131,"stop_level":27.8692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-31","known_ts":"2024-05-31","bar_index":3245,"type":"RECLAIM","strength":1.0,"price":28.3088,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-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":"2024-05-29","prior_stop_level":27.8692,"sweep_low":27.1491,"atr14":0.441159,"stop_level":26.928521,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-29","known_ts":"2024-07-29","bar_index":3258,"type":"RECLAIM","strength":1.0,"price":29.9087,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-22","known_ts":"2024-10-24","bar_index":3278,"type":"BUY","strength":0.588,"price":23.8435,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2024-12-31","known_ts":"2024-12-31","bar_index":3294,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.7796,"stop_level":29.8654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-05-13","known_ts":"2025-05-13","bar_index":3324,"type":"RECLAIM","strength":0.725,"price":29.819,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-26","known_ts":"2025-06-30","bar_index":3334,"type":"REBUY","strength":0.863,"price":28.0615,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2025-08-21","known_ts":"2025-08-25","bar_index":3347,"type":"BUY","strength":0.863,"price":30.2208,"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":"2025-09-19","known_ts":"2025-09-19","bar_index":3353,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.5417,"stop_level":30.8354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-09-22","known_ts":"2025-09-22","bar_index":3354,"type":"RECLAIM","strength":1.0,"price":30.992,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-09-19","prior_stop_level":30.8354,"sweep_low":28.7209,"atr14":0.94088,"stop_level":28.25046,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-24","known_ts":"2025-11-24","bar_index":3369,"type":"RECLAIM","strength":1.0,"price":31.9317,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-09-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-02-04","known_ts":"2026-02-06","bar_index":3385,"type":"REBUY","strength":1.0,"price":38.2074,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2026-03-05","known_ts":"2026-03-05","bar_index":3391,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.5321,"stop_level":37.8115,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-04-10","known_ts":"2026-04-10","bar_index":3400,"type":"RECLAIM","strength":1.0,"price":41.7211,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-08-25","known_ts":"2026-08-25","bar_index":3426,"type":"BUY","strength":0.863,"price":43.84,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"pending","quality_reason":"pending confirmation","tier":"base","score":50}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-08-25","last_scored_basis":null,"bars_since_signal":0,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2018-08-09","2018-09-21","2018-12-27","2019-04-11","2019-04-30","2019-08-15","2019-11-21","2019-12-13","2020-02-03","2020-03-17","2020-04-07","2020-08-06","2020-10-01","2021-01-11","2021-02-02","2021-04-13","2021-04-29","2021-12-17","2021-12-28","2022-05-24","2022-09-07","2023-02-10","2023-02-24","2023-03-27","2023-05-17","2023-05-31","2024-02-22","2024-07-11","2024-08-19","2024-09-13","2024-10-09","2025-02-03","2025-03-05","2025-08-08","2025-11-11","2026-03-19","2026-05-06","2026-05-19","2026-06-05","2026-07-16"],"warnings":[{"ts":"2021-06-16","kind":"arm","px":21.282},{"ts":"2021-08-10","kind":"arm","px":24.3381},{"ts":"2021-09-01","kind":"confirm","px":23.8444,"level":23.8784},{"ts":"2021-11-23","kind":"arm","px":24.6067},{"ts":"2021-12-07","kind":"confirm","px":24.0574,"level":24.2384},{"ts":"2022-02-07","kind":"arm","px":24.2543},{"ts":"2022-02-08","kind":"confirm","px":23.8212,"level":24.5055},{"ts":"2022-02-23","kind":"arm","px":24.8606},{"ts":"2022-07-12","kind":"arm","px":24.1402},{"ts":"2022-07-20","kind":"confirm","px":23.5696,"level":23.7013},{"ts":"2022-11-10","kind":"arm","px":25.6168},{"ts":"2023-01-04","kind":"arm","px":28.6899},{"ts":"2023-01-30","kind":"arm","px":29.1701},{"ts":"2023-06-26","kind":"arm","px":16.1891},{"ts":"2023-08-02","kind":"arm","px":19.605},{"ts":"2023-08-15","kind":"confirm","px":18.5875,"level":18.6239},{"ts":"2023-08-17","kind":"arm","px":17.9789},{"ts":"2023-08-18","kind":"confirm","px":18.0788,"level":18.6239},{"ts":"2023-09-18","kind":"arm","px":20.6086},{"ts":"2023-09-21","kind":"confirm","px":20.0585,"level":20.1227},{"ts":"2023-09-26","kind":"arm","px":19.8294},{"ts":"2023-10-03","kind":"confirm","px":19.5727,"level":19.756},{"ts":"2023-11-20","kind":"arm","px":24.7248},{"ts":"2023-12-13","kind":"confirm","px":24.0685,"level":24.9363},{"ts":"2024-01-02","kind":"arm","px":28.2599},{"ts":"2024-01-22","kind":"confirm","px":27.2536,"level":27.2813},{"ts":"2024-04-15","kind":"arm","px":25.7182},{"ts":"2024-04-16","kind":"confirm","px":25.6995,"level":25.9988},{"ts":"2024-05-09","kind":"arm","px":28.8138},{"ts":"2024-05-29","kind":"confirm","px":27.8131,"level":27.8692},{"ts":"2024-08-01","kind":"arm","px":29.0428},{"ts":"2024-12-05","kind":"arm","px":30.237},{"ts":"2024-12-31","kind":"confirm","px":29.7796,"level":29.8654},{"ts":"2025-05-19","kind":"arm","px":28.5057},{"ts":"2025-09-17","kind":"arm","px":30.8843},{"ts":"2025-09-19","kind":"confirm","px":30.5417,"level":30.8354},{"ts":"2025-12-23","kind":"arm","px":36.6034},{"ts":"2026-02-24","kind":"arm","px":37.9897},{"ts":"2026-03-05","kind":"confirm","px":37.5321,"level":37.8115},{"ts":"2026-04-23","kind":"arm","px":39.3331}],"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":[]}}}