0
내 주식 차트에 새 데이터 포인트를 추가하는 데 사용하는 함수가 있습니다. 데이터 포인트 중 하나에 아이콘이있는 조건을 만들어야합니다. 나는 stockEvents
이 할 수 있다고 볼 수 있지만 내 차트에 표시되지 것 :amChart에 동적으로 stockEvents를 추가하는 방법
function addDataPoint(ask) {
var dataProvider = chart.dataSets[0].dataProvider;
var newDate = new Date(dataProvider[dataProvider.length - 1].date.getTime());
newDate.setHours(newDate.getHours(), newDate.getMinutes() + 1, newDate.getSeconds());
var a = Math.round(Math.random() * (40 + 1000)) + 100 + 1000;
var b = Math.round(Math.random() * 100000000);
dataProvider.push({
date: newDate,
value: ask,
volume: ask
});
chart.dataSets[0].stockEvents = [{
date: newDate,
type: "flag",
text: "F",
description: "Some longer\ntext can also\n be added"
}];
dataProvider.shift();
}