fix(web): 自动刷新保留 K 线视窗;威科夫与图表增量更新

自动刷新改用 tail update 与 scrollToPosition 恢复视窗,避免 setData 后跳到最右;拆分 chart_tv 模块并扩展 analyze/recent API。同步威科夫分析、pipeline 增量构建及相关策略与配置。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
jackyu66git
2026-08-25 22:57:43 +08:00
co-authored by Cursor
parent 1e60ab3bfa
commit 8ee11317d3
104 changed files with 21452 additions and 4988 deletions
+43
View File
@@ -0,0 +1,43 @@
# LPS V2 — REJECTED(归档,不再救援)
## Hypothesis
**4h 原生 SOS Confirm → 1h LPS Entry**
大级别事件、小级别执行(非 1h 假突破)
## Implementation
`Wyckoff_BTC_LPS_V2.py`
4h SOS: 实体收盘离开区间 + vol>MA*1.5 + close strength>0.7 + 3 根 hold
1h LPS: 首次回踩 + 0.5~1.5 ATR + vol<breakout_vol + close>prev high
## Result
| Window | Profit | n | PF |
|--------|--------|---|-----|
| Train | -3.50% | 3 | 0 |
| Validate | -1.61% | 2 | 0 |
| Test | +1.22% | 2 | 1.82 |
| Full | **-3.91%** | 7 | **0.40** |
| fee+slip | -4.55% | 7 | **0.35** |
证据文件: `wyckoff_lps_v2_phase2_result.json`
## Funnel
```
4h sos_raw 183 → confirmed 123 → 1h LPS 7
```
SOS 识别有产出;**SOS→LPS 映射无稳定边际**。
## Reject reason
在 BTC 永续当前结构下,传统股票式 SOS→LPS→Markup 假设不成立:
突破后常不给标准 LPS,或首次回踩已破坏结构。
样本少/成本/Regime 均非主因。**停止优化本假设。**
## Reopen only if
成交量分布 / 订单流 / 资金费率等新信息源进入假设。