2012-07-10 93 views
1

我預計FinanceApp.getHistoricalStockInfo函數會返回填充的所有字段以及我請求的日期範圍的歷史數據。getHistoricalStockInfo僅返回stockInfo - 所有其他字段爲空?

但在下面的例子中,我只獲取了stockInfo數組,並且其餘的字段都是空白的!?

function finTest() { 
    var a = FinanceApp.getStockInfo("TSE:MKP"); 
    var b = FinanceApp.getHistoricalStockInfo("TSE:MKP", new Date(2012, 5, 29), new Date(2012, 5, 30), 1); 
    Logger.log("name = " + a.name + " has_stock_data = " + a.has_stock_data); 
    Logger.log("name = " + b.name + " has_stock_data = " + b.has_stock_data + " stockInfo = " + b.stockInfo.length); 
    for (var i=0; i<b.stockInfo.length; i++) 
    Logger.log("Time = " + b.stockInfo[i].time + " close = " + b.stockInfo[i].close); 
} 

這樣做的結果是:

名= MCAN按揭證券has_stock_data =真 名= has_stock_data =未定義stockInfo = 1 時間=週五2012年6月29日16:00:00 GMT- 0400(EDT)close = 14.1

這是正常的嗎?這不是我所期望的。我嘗試了各種符號(主要是加拿大,但也有一些美國的符號),而這一直都是我得到的。

不過,不是我所期望的。那麼,這是正常的嗎?

回答

1

在使用getHistoricalStockInfo()時,似乎只有一些通用字段被返回。這應該更好地記錄下來,並且您可以在issue tracker上提交該錯誤。

相關問題