我需要向Google财经查询特定股票持有期间的高股价。 2000年购买的一只股票可以被排除在外。其余的投资组合购买时间为2004年12月31日至今。对于以下脚本,结果集似乎太大了。
有没有办法将其分解为单独的API调用,从而导致结果集更小但仍然提供历史数据回到12-31-2004?
function stockHigh(ticker, startDate, endDate) {
//returns https://developers.google.com/apps-script/class_financeresult
var financeResult = FinanceApp.getHistoricalStockInfo(
ticker, startDate, endDate, 1);
var high = 0;
for(var i in financeResult.stockInfo) {
var stockInfo = financeResult.stockInfo[i];
high = Math.max(high, stockInfo.high);
}
return high;
}
答案 0 :(得分:0)
我认为班级financeapp被弃用了吗?我们是否还在使用它,如果不是,我们应该使用什么?
https://developers.google.com/apps-script/reference/finance/finance-app