Finansiell handel i R
Ilya Kipnis
Professional Quantitative Analyst and R programmer
Skriv funktionen add.indicator()
Ange strateginamnet (t.ex. strategy.st)
Ange funktionen för att beräkna indikatorn (t.ex. "SMA")
Skicka in funktionens argument som en lista
Ge indikatorn en etikett (t.ex. "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"))
Att lägga till en indikator liknar hur apply() används i R
Du anger ett funktionsnamn tillsammans med argument
Den viktigaste skillnaden är att du också anger en etikett för indikatorn
Finansiell handel i R