我想用quantmod
包拿到歷史價格,但沒能做到這一點。我的代碼是隻是簡單:無法獲得使用getSymbol價格R中
library(quantmod)
getSymbols('MSFT', from = '2004-01-02', to = '2014-03-31')
Rstudio返回此消息:
錯誤download.file(粘貼(yahoo.URL, 「S =」,Symbols.name,「& A = 」, from.m,:無法打開URL 'http://ichart.finance.yahoo.com/table.csv S = MSFT & A = 0 & b = 02 & C = 2004 & d = 2 & E = 31 & F = 2014 & G = d & Q = q & y = 0的& Z = MSFT & X =的.csv」在 此外:警告消息:在download.file(膏(yahoo.URL, 「S =」, Symbols.name,「&一個= 「,from.m,:無法打開網址 'http://ichart.finance.yahoo.com/table.csv? S = MSFT & A = 0 & B = 02 & C = 2004 & d = 2 & E = 31 & F = 2014 &克= d & Q = q & y = 0的& Z = MSFT & X =的.csv」 : HTTP狀態爲 '504最大事務超時'
但是,如果我指定源,它工作得很好:
getSymbols("MSFT",src = "google")
它似乎雅虎有問題。我搜索了一下,但到目前爲止找不到任何解決方案。有誰知道發生了什麼?
也許[它的分解](https://開頭計算器。COM /問題/ 44055605 /找到最次高值,在-quantmod按時間段/ 44055956#comment75213275_44055956)? – lukeA