fix: 修复主站自动刷新内存泄漏,并完善 chan_tv 图表体验

主站重建前完整 dispose、去掉重复 sync 监听,自动刷新默认增量更新;顺带消除首屏重复 analyze、复用 ChanMACD,以及全版 TV 指标/未完成中枢/布局本地缓存。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
jackyu66git
2026-08-06 16:09:48 +08:00
co-authored by Cursor
parent 6b0f3b5837
commit 9f1e7361b6
14 changed files with 457 additions and 669 deletions
+3 -2
View File
@@ -263,8 +263,9 @@ function updateTradingViewData() {
}
}
// 重新显示笔、线段和中枢等图形
redrawFractalElements();
// 不再调用 redrawFractalElements():它会全量 initTradingView
// 与增量更新叠加会导致图表反复重建、内存暴涨。
// 笔/段/中枢仍随「手动刷新 / 全量 refreshChart」重建;自动刷新走增量路径。
// 更新EMA52显示
updateEMA52Display(currentData);