Bonjour,
J'utilise la fonction getsymbols afin de récupérer des données depuis Yahoo de la façon suivante :
Cela marche très bien ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 while(ind<length(symbolLst$Symb)) { symbolData2 <- new.env() getSymbols(symbolLst$Symb[ind], env = symbolData2, src = "yahoo", from = backtestStartDate) ...
Sauf que si "symbolLst$Symb[ind]" n'est pas une valeur (code d'une action) connue par yahoo, la fonction renvoie une erreur (download.file .....) et stoppe le programme.
J'aurais donc voulu récupérer l'erreur de façon à ajouter un if et ainsi éviter que le programme ne stoppe (j'ai regardé la doc de getsymbols et n'ai rien trouvé répondant à ma demande).
Auriez vous une solution ?
D'avance merci !
Partager