期权复盘详情附图改为自动/手动互斥显示,有自动K线时不再并排空槽。
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -655,16 +655,21 @@
|
|||||||
var key = tf || "_";
|
var key = tf || "_";
|
||||||
byTf[key] = file;
|
byTf[key] = file;
|
||||||
});
|
});
|
||||||
var order = ["auto", "5m", "15m", "1h", "4h"];
|
// 互斥:有自动K线只显示自动;否则只显示手动四周期
|
||||||
|
var hasAuto = !!byTf.auto;
|
||||||
|
var order = hasAuto ? ["auto"] : ["5m", "15m", "1h", "4h"];
|
||||||
var keys = order.slice();
|
var keys = order.slice();
|
||||||
Object.keys(byTf).forEach(function (k) {
|
if (!hasAuto) {
|
||||||
if (keys.indexOf(k) < 0) keys.push(k);
|
Object.keys(byTf).forEach(function (k) {
|
||||||
});
|
if (k === "auto") return;
|
||||||
|
if (keys.indexOf(k) < 0) keys.push(k);
|
||||||
|
});
|
||||||
|
}
|
||||||
var cells = keys
|
var cells = keys
|
||||||
.map(function (tf) {
|
.map(function (tf) {
|
||||||
var file = byTf[tf];
|
var file = byTf[tf];
|
||||||
if (!file) {
|
if (!file) {
|
||||||
if (order.indexOf(tf) < 0 || tf === "auto") return "";
|
if (hasAuto || order.indexOf(tf) < 0) return "";
|
||||||
return (
|
return (
|
||||||
'<div class="or-detail-img-cell">' +
|
'<div class="or-detail-img-cell">' +
|
||||||
'<span class="or-detail-img-label">' +
|
'<span class="or-detail-img-label">' +
|
||||||
|
|||||||
Reference in New Issue
Block a user