0
當我嘗試使用以下代碼塊獲取歷史報價時,stockInfo數組將返回空。基於FinanceApp.getHistoricalStockInfo函數調用中指定的標準,我應該在2012年11月30日的交易日獲得GOOG股票的價格。FinanceApp.getHistoricalStockInfo調用不返回適當的值
function TestMethod()
{
var ss = SpreadsheetApp.getActiveSheet();
var date = new Date(2012, 11, 30);
var retValue = FinanceApp.getHistoricalStockInfo("GOOG", date, date, 1);
var ret = retValue.stockInfo[0];
Logger.log(ret); /* This comes back as 'undefined' */
Logger.log(retValue.close); /* This comes back as 'undefined' */
if (retValue != undefined && retValue.stockInfo[0] != undefined)
Logger.log(retValue);
}
此方法用於在大約10天前正常工作。我曾嘗試將此發佈到谷歌組織論壇,但沒有人回覆。
添加1天的時間間隔有竅門。謝謝。 – HYP