java - 获取主页的实时库存数据

标签 java php javascript html stockquotes

我想创建一个显示实时股票图表的主页。我还想为一些指标安装筛选功能。因此,我需要大约数千家公司的实时股票数据。我想要获取的数据应该在很短的时间内(大约 5 秒)收到。最困难的是我想在这么短的时间内一次性接收它们并将它们保存在表中以供其他功能使用。我刚刚找到了一些从 yahoo 或类似的地方获取 CSV 数据的方法。但这种方法对于预设的时间段来说比较慢。

我不知道这种方法是否有一个通用术语,但我真的很高兴获得一些有关解决此问题的方法的信息。

最佳答案

至少对于前端,您需要实现一个 ajax 例程来提取股票数据并相应地填充您的页面 - 您可以将此 ajax 例程粘贴到 setInterval javascript 调用中(每 5 秒设置一次)。这样您就可以获得实时更新,而无需刷新页面。

至于后端 - 我不了解最新的股票报价网站,但如果其中一个较大的网站拥有您可以访问的免费 API,我不会感到惊讶。使用 PHP 的服务器端语言 - 但是我不确定他们免费提供的最小间隔 - 无论如何,这是您的 javascript/ajax 例程将调用的脚本。

关于java - 获取主页的实时库存数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13177320/

相关文章:

javascript - 错误 : Failed to Load Resources - in tomcat

php - 调整 DIV 在固定标题 PHP 下的位置

php - 获取错误外键违规

javascript - 是否可以在 Ajax 调用中使用 POST 而不是 GET(仅限 Javascript 解决方案)

javascript - Firebreath - 在回调函数中传递参数

java - 查找 ArrayList 中使用最多和最少的字符串

java - 是否有生成生成器的 JAXB 插件?

Java Vector 在返回前被删除

带有间隔列名称别名的 php 查询字符串

javascript - Safari 中的 Sticky Header 可用但不可见(添加了 JavaScript Class sticky)