Implementera en indikator – II
Bra jobbat med din första indikator! Nu ska du göra din strategi ännu mer robust genom att lägga till ett 50-dagars SMA. Ett snabbt glidande medelvärde kombinerat med ett långsammare är ett enkelt och vanligt sätt att förutsäga när priset på en tillgång förväntas stiga i framtiden. En enstaka indikator kan ge mycket information, men ett verkligt robust handelssystem kräver flera indikatorer för att fungera effektivt.
I den här övningen lägger du till detta 50-dagars SMA i strategy.st. Paketen quantstrat och quantmod är redan inlästa åt dig.
Den här övningen är en del av kursen
Finansiell handel i R
Övningsinstruktioner
- Använd
add.indicator()på din befintliga strategistrategy.st. Följ exempelkoden från föregående övning. - Ange SMA-funktionen som
name-argument. - Specificera önskade argument för SMA med hjälp av stängningspriset från
mktdataoch en återblicksperiodnpå 50 dagar. Glöm inte att använda funktionenquote! - Ge din nya indikator etiketten
"SMA50".
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Add a 50-day SMA indicator to strategy.st
add.indicator(strategy = ___,
# Add the SMA function
name = "__",
# Create a lookback period
arguments = list(___),
# Label your indicator SMA50
label = ___)