Keep zoomed K-line bar count same as thumbnail window.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -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 */
|
||||
|
||||
Reference in New Issue
Block a user