Trading finanziario in R
Ilya Kipnis
Professional Quantitative Analyst and R programmer
Scrivi la funzione add.indicator()
Fornisci il nome della strategia (es. strategy.st)
Indica la funzione che calcola l’indicatore (es. “SMA”)
Passa gli input della funzione come lista
Assegna un’etichetta all’indicatore (es. “SMA200”)
# Call add.indicator() with strategy, name, arguments, and label
add.indicator(strategy = strategy.st, name = "SMA",
arguments = list(x = quote(Cl(mktdata)),
n = 200), label = "SMA200"))
Applicare un indicatore è simile a usare apply() in R
Passi il nome di una funzione con i relativi argomenti
La differenza chiave è aggiungere un’etichetta agli indicatori
Trading finanziario in R