Finanční obchodování v R
Ilya Kipnis
Professional Quantitative Analyst and R programmer
Napište funkci add.indicator()
Zadejte název strategie (např. strategy.st)
Pojmenujte funkci pro výpočet indikátoru (např. "SMA")
Zadejte vstupy funkce jako seznam
Přiřaďte indikátoru název (např. "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"))
Přidání indikátoru je podobné použití příkazu apply() v R
Předáte název funkce spolu s argumenty
Klíčový rozdíl je přidání názvu (label) pro indikátory
Finanční obchodování v R