最近,我开始使用ojAlgo库。您可以从http://ojalgo.org/index.html获得更多信息。
然而,当我尝试使用它时,我遇到了一个问题。问题是当我想从雅虎财务检索股票数据时,股票日期和股价不匹配。
下面是Java代码片段。
YahooSymbol ysymbol = new YahooSymbol("BAC");
DateSeries<BigDecimal> ypriceSeries = ysymbol.getPriceSeries();
System.out.println(ypriceSeries.firstKey() + " " + ypriceSeries.firstValue().toString());返回结果是
Wed 5月28日17:00:00 PDT 1986 2.89
但我觉得结果应该是
清华5月29日17:00 PDT 1986 2.89
正如您所看到的,日期已经偏移了。这个问题影响到整个ypriceSeries结果。相应的股票价格的日期正在向后移动一天。
这使得整个股票数据不正确。有人有主意吗?
是虫子还是别的什么?谢谢。
发布于 2011-02-03 14:46:55
为什么不在ojAlgo用户邮件列表上问这个问题呢?
https://stackoverflow.com/questions/4806822
复制相似问题