Quelqu'un pourrait-il s'il vous plaît me dire quel est le problème avec le code R ci-dessous:dans R, les arguments de « boucle »
i = 1.001
#make SAV and STO become vector
SAV = c()
STO = c()
#set the initial values for the vector
SAV[1] = 0
STO[1] = 100
for (t in 2:1000) {
if ((price[t]>9.9)&(price[t]<10.1)&(SAV[t-1]!=0))
SAV[t]=SAV[t-1]*i
STO[t]=0
}
for (t in 2:1000) {
if ((price[t]>9.9)&(price[t]<10.1)&(SAV[t-1]=0))
STO[t] = STO [t-1]
SAV[t] = 0
}
SAV
STO
Ce que je suis en train de faire est de trouver vecteur pour les SAV et STO.
Il vous manque des parenthèses bouclées autour de vos blocs if. – Shane