Keep zoomed K-line bar count same as thumbnail window.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-10-22 13:09:09 +08:00
parent 01ed885646
commit ca117f7dd6
2 changed files with 5 additions and 5 deletions
+4 -4
View File
@@ -1,7 +1,7 @@
/** 复盘四周期:进出场落在包含时刻的 K 线;点击可放大 */
(function () {
var TF_MAX = { M1: 500, M5: 200, M15: 100, H1: 50 };
var TF_ZOOM = { M1: 90, M5: 48, M15: 32, H1: 20 };
// 放大只把画布变大,根数与缩略图同一窗口(不再额外收紧)
var TF_SEC = { M1: 60, M5: 300, M15: 900, H1: 3600 };
function num(v) {
@@ -268,7 +268,7 @@
'<span class="chart-lightbox-title"></span>' +
'<button type="button" class="chart-lightbox-close" aria-label="关闭">×</button>' +
"</div>" +
'<p class="muted chart-lightbox-hint">围绕进出场收紧显示 · Esc / 点击遮罩关闭</p>' +
'<p class="muted chart-lightbox-hint">与缩略图同窗口放大 · Esc / 点击遮罩关闭</p>' +
'<canvas class="chart-lightbox-canvas"></canvas>' +
"</div>";
document.body.appendChild(box);
@@ -319,7 +319,7 @@
JSON.parse(canvas.dataset.bars || "[]"),
markers,
tf,
{ zoom: true, maxN: TF_ZOOM[tf] || 60 }
{ zoom: true, maxN: TF_MAX[tf] || 100 }
);
} catch (e) {
console.warn(e);
@@ -346,7 +346,7 @@
JSON.parse(canvas.dataset.bars || "[]"),
readMarkers(canvas),
canvas.dataset.tf || "M1",
{ zoom: true, maxN: TF_ZOOM[canvas.dataset.tf] || 60 }
{ zoom: true, maxN: TF_MAX[canvas.dataset.tf] || 100 }
);
} catch (err) {
/* ignore */