我正在努力建立一个有助于股票营销的网站。我试图在网站上绘制一个图表,这里我有一个卷每秒都会出现并绘制在图表中。有时一秒钟的音量可能不止一个。
例: 时间量 10:55:29 - (2899), 10:55:30 - (2900), 10:55:30 - (2902), 10:55:30 - (2904), 10:55:30 - (2905), 10:55:31 - (2907), 问题是我需要仅为最后一卷(2905)绘制图表(10:55:30),应该忽略该特定时间的其他卷。
if (volume) {
if ((currentTickTime == prevTickTime) && (volume != prevVolume)) {
volumeArray.push(volume);
prevVolume = volume;
} else if (currentTickTime != prevTickTime) {
volumeTemp = volumeArray[volumeArray.length - 1];
if (volumeTemp != null || !isNan(volumeTemp)) {
plotGraph(prevTickData,volumeTemp);
volumeArray = [];
}
}
}
在上面的代码中,它将绘制时间(10:55:30)的第一卷(2899)和时间(10:55:30)的最后一卷(2905)。我只需要绘制最后一个卷。有人可以帮我解决这个问题吗?