使用CryptoCompare在HighStocks图表中显示历史加密硬币价格

时间:2018-01-05 11:28:49

标签: javascript json api highstock bitcoin

我正在尝试使用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
            }
        }
    });

会喜欢任何帮助!

0 个答案:

没有答案