我試圖創建從Yahoo獲取符號後提供歷史波動性的函數。但是,當我將輸出傳遞給波動函數時,它不喜歡它; Get變量被賦予一個帶引號的向量,例如「SPY」,但波動率功能只需要不加引號(SPY不是「SPY」)。我試圖把報價關閉使用noquote()現在得到以下錯誤:在日誌在R中解析引號:Quantmod應用程序
錯誤(X):非數值參數數學函數
我的代碼
require(quantmod)
vClose = function(X){
Get <- getSymbols(X, from="2000-01-01", src="yahoo")
Set <- noquote(Get)
volatility(Set, calc="close")
}
任何幫助將很棒。
非常感謝!很好的幫助。 – jd8585