Label night-session products and hide day-only symbols at night.
Mark tradable varieties with a night tag; during 21:00-02:30 filter out index futures and other products without night sessions from symbol picker and recommend list. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
+4
-1
@@ -106,9 +106,12 @@
|
||||
div.classList.add('near-expiry');
|
||||
}
|
||||
var label = item.display || (item.name + ' ' + item.ths_code);
|
||||
if (item.near_expiry) {
|
||||
if item.near_expiry) {
|
||||
label += ' <span class="near-expiry-tag">临期</span>';
|
||||
}
|
||||
if (item.has_night_session) {
|
||||
label += ' <span class="night-session-tag">夜盘</span>';
|
||||
}
|
||||
div.innerHTML = label +
|
||||
'<div class="sub">' + formatSub(item) + '</div>';
|
||||
div.addEventListener('mousedown', function (e) {
|
||||
|
||||
+3
-2
@@ -1405,16 +1405,17 @@
|
||||
var code = r.main_code || r.ths || '';
|
||||
var nameCls = r.trend_transition ? ' class="trend-name"' : '';
|
||||
var name = r.name || '';
|
||||
var nightTag = r.has_night_session ? ' <span class="night-session-tag">夜盘</span>' : '';
|
||||
if (marketNavEnabled && r.main_code) {
|
||||
var href = '/market?symbol=' + encodeURIComponent(r.main_code) + '&period=d';
|
||||
return (
|
||||
'<td><a href="' + href + '" class="rec-market-link" title="查看日线 K 线">' +
|
||||
'<strong' + nameCls + '>' + name + '</strong> ' +
|
||||
'<strong' + nameCls + '>' + name + nightTag + '</strong> ' +
|
||||
'<span class="text-accent">' + r.main_code + '</span></a></td>'
|
||||
);
|
||||
}
|
||||
return (
|
||||
'<td><strong' + nameCls + '>' + name + '</strong> ' +
|
||||
'<td><strong' + nameCls + '>' + name + nightTag + '</strong> ' +
|
||||
'<span class="text-accent">' + code + '</span></td>'
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user