Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Api HighChart.js数据源建议_Api_Highcharts_Highstock_Stock - Fatal编程技术网

Api HighChart.js数据源建议

Api HighChart.js数据源建议,api,highcharts,highstock,stock,Api,Highcharts,Highstock,Stock,我希望将Highstock.js用于我正在开发的应用程序,并希望通过Highcharts股票库图表实现股票绩效 我想知道是否有关于从哪里获取数据源的好建议 谢谢大家! 您可以像示例中那样对序列/数据对象中的数据进行硬编码。显然,您还可以使用动态方式定义点 如果你想知道从哪里获取金融类股票价格数据,我知道有几个来源,包括谷歌金融(google finance)和雅虎金融(yahoo finance)。以下是一些帮助您的链接: 我从API获取数据,然后将数据存储在localstorage中 $.w

我希望将Highstock.js用于我正在开发的应用程序,并希望通过Highcharts股票库图表实现股票绩效

我想知道是否有关于从哪里获取数据源的好建议


谢谢大家!

您可以像示例中那样对序列/数据对象中的数据进行硬编码。显然,您还可以使用动态方式定义点


如果你想知道从哪里获取金融类股票价格数据,我知道有几个来源,包括谷歌金融(google finance)和雅虎金融(yahoo finance)。以下是一些帮助您的链接:


我从API获取数据,然后将数据存储在localstorage中

$.when(updateLocalStorage(id)).then(function(response){               
if(response){
//Local storage is up to date. Render chart
}
});
e、 g:

这将从API获取数据以用于Highcharts,并将其存储/更新到localstorage(jStorage)中

一旦获取了这些数据,我就会从本地存储中存储的数据中呈现highcharts

$.when(updateLocalStorage(id)).then(function(response){               
if(response){
//Local storage is up to date. Render chart
}
});
我还可以使用计时器从API获取数据并更新localstorage,当我想重新呈现图表时,我可以使用highcharts setData方法,例如:

var json = $.jStorage.get(id);

for(i =0; i < json.data; i++) {
    chart_object.series[i].setData(json.data[i]);
}
var json=$.jStorage.get(id);
对于(i=0;i
谢谢StuR,我正在使用xIgnite作为我的数据源,这是一个非常好的API,只需对高端股票进行最少的清理