我正在尝试使用Cryptocompare在HighStock图表中上传一段时间内加密货币的图表(例如,HighStocks中的折线图中过去六个月的BTC兑换美元。) 。我正在努力将请求代码解析为图形(当我尝试在下面执行data.map时出现错误),更不用说让它在图表中显示正确的信息。
这是我的JavaScript代码......
var pU = "https://min-api.cryptocompare.com/data/pricehistorical?fsym=ETH&tsyms=BTC,USD,EUR&ts=1452680400&extraParams=your_app_name";
$.getJSON(pU, function(data){
var chart = new Highcharts.StockChart({
// Creates Chart
chart: {
renderTo: 'cryptoChart',
backgroundColor: 'white'
},
title: {
text: currentTitle,
},
series: [{
// data: data,
data: data.map((p) => { p.x = p.date; return p }),
turboThreshold: 0,
type: 'candlestick'
}],
xAxis: {
original: false
},
rangeSelector: {
selected: 1
},
plotOptions: {
line: {
gapSize: 2
}
}
});
会喜欢任何帮助!