我想为Linux和Windows制作一个免费的开源C ++应用程序,它将创建实时股市图表(即它们经常刷新)。
请你就这些问题给我一些指示:
有些注意事项:
答案 0 :(得分:15)
答案 1 :(得分:7)
假设英国的规则与美国的规则相同,那么您基本上有3层选择。
你可以将谷歌或雅虎之类的蹩脚饲料混在一起,但如果这就是你所追求的,你绝对不会得到每一个滴答声。
一些在线经纪人从明显的互联网资源中脱颖而出。他们的数据更加可靠和及时,但显然您需要一个帐户,他们必须提供某种API。检查InteractiveBrokers.com之类的内容。它们大多以java为中心,但也提供基于Window的C ++ DLL。其他几个经纪人提供类似的API,但IB非常出色,因为它涵盖了众多交易所,包括我相信伦敦。如果这是一个问题,他们还可以相对容易地转移货币。
最后你必须去商业经纪人。您可以通过搜索轻松找到它们,但要准备每月最低支付几百美元。
我认为Mark对QT的建议是一种很好的GUI方法。 Java往往足以建立一个运行报价网格,但往往在图表区域失败,IMO。
答案 2 :(得分:7)
你说你想要“现场”市场图表。如果你的意思是实时,你永远不会免费获得。您在谷歌等上看到的所有数据都会延迟,通常至少15分钟,并且它们不会得到每个滴答。
答案 3 :(得分:2)
如果延迟不是问题,并且您只对日常数据感兴趣,则可以使用此historical data API通过简单的HTTP请求轻松获取免费的历史数据。