Laden Sie mehrere Symbole mit csv mit quantmod

Ich versuche, mehrere Symbole mithilfe einer CSV-Datei zu laden, anstatt sie von Yahoo herunterzuladen. Der Originalcode funktioniert prima und verwendet

load.packages('quantmod')
tickers = spl('TLT,IWM,GLD')
data <- new.env()
getSymbols(tickers, src = 'yahoo', from = '1980-01-01', env = data,
           auto.assign = T)

Wenn ich jedoch versuche, den folgenden Code zu verwenden, kommt es später im Skript zu Fehlern, bei denen der Index außerhalb der Grenzen liegt:

load.packages('quantmod')
tickers = spl('TLT,IWM,GLD')
data <- new.env()
getSymbols(tickers, src="csv", dir= "C:/Users/Admiral/Downloads/",
           env = data, auto.assign = T)

Hat jemand Gedanken, warum der zweite Codesatz nicht funktioniert? Zum Testen habe ich gerade CSV-Daten von Yahoo heruntergeladen und lokal gespeichert (Windows). Ich erhalte keine tiefgestellten Fehler, wenn ich nur eine CSV-Datei verwende. Ich habe auch den folgenden Code ausprobiert, erhalte aber die gleichen Fehler später im Skript:

setSymbolLookup(tickers=list(src="csv", dir= "C:/Users/Admiral/Downloads/"))
getSymbols(tickers, auto.assign = T, from = '1980-01-01', env=data)

Antworten auf die Frage(1)

Ihre Antwort auf die Frage