微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

通过 GOOGLEFINANCE 检索 CVE-WT 的价格

如何解决通过 GOOGLEFINANCE 检索 CVE-WT 的价格

TSX 上 CVE 的价格可以通过 Google 表格中的 =GOOGLEFINANCE("TSE:CVE","price") 检索。如何使用 GOOGLEFINANCE 获得 CVE-WT 的价格?

解决方法

我在 googlefinance 上找不到。您可以通过 yahoo 检索:

function marketPrice(code) {
  var url='https://finance.yahoo.com/quote/'+code
  var source = UrlFetchApp.fetch(url).getContentText()
  var jsonString = source.match(/(?<=root.App.main = ).*(?=}}}})/g) + '}}}}'
  var data = JSON.parse(jsonString)
  var regularMarketPrice = data.context.dispatcher.stores.StreamDataStore.quoteData[code].regularMarketPrice.raw
  return regularMarketPrice
}
function test() {Logger.log(marketPrice('CVE-WT'))}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。