Я создал диаграммы с флагами и без флагов,
Но когда я использовал данные с флагами (информация, связанная с новостями), они не отображаются, если есть больше данных, поэтому я использовал опцию турбо-порогакак показано ниже.
plotOptions: {
candlestick: {
color: '#ef2d24',
upColor: '#72b74c'
},
area: {
color: {
linearGradient: {
x1: 0,
y1: 0,
x2: 0,
y2: 1
},
stops: [
[0, '<%=m_sStartColor%>'],
[1, '<%=m_sEndColor%>']
]
}
},
ohlc: {
color: '#ef2d24',
upColor: '#72b74c'
},
column: {
color: '#20b1be'
},
series: {
turboThreshold: 5000,
dataGrouping: {
enabled: true,
units: [
['day', [1]], // unit name
['week', [1]], // allowed multiples
['month', [1, 2, 3, 4, 6]] // unit name
]
},
cursor: 'pointer'
},
flags: {
events: {
mouseOver: function() {
this.chart.flagTooltip = true;
},
mouseOut: function() {
this.chart.flagTooltip = false;
}
},
tooltip: {
shared: true,
width: 700
}
}
}
},
series: [{
type: '<%=m_sType %>',
name: 'Stock Price',
id: 'dataseries',
data: ohlc,
dataGrouping: {
units: groupingUnits
},
tooltip: {
valueDecimals: 3
},
marker: {
enabled: false,
radius: 3
},
visible: true,
threshold: null
}, {
type: 'column',
name: 'Volume',
data: volume,
yAxis: 1,
dataGrouping: {
units: groupingUnits
}
}]
}
Но когда я использовал опцию турбо-порога, цифры объема, показывающие двойное (означают неверные данные). Как избавиться от проблемы.Здесь я прилагаю оба изображения. Пожалуйста, дайте мне знать, как избавиться от проблемы.
Объем удвоился
Фактические данные: