Implementace indikátoru – II
Skvělá práce s prvním indikátorem! Teď svou strategii ještě vylepšíš přidáním 50denního SMA. Kombinace rychlého a pomalého klouzavého průměru je jednoduchý a osvědčený způsob, jak předpovídat, kdy ceny aktiva pravděpodobně porostou. Jeden indikátor sice dokáže poskytnout spoustu informací, ale skutečně robustní obchodní systém vyžaduje ke spolehlivému fungování více indikátorů najednou.
V tomto cvičení přidáš toto 50denní SMA do strategy.st. Balíčky quantstrat a quantmod jsou už načteny.
Toto cvičení je součástí kurzu
Finanční obchodování v R
Pokyny k cvičení
- Použij funkci
add.indicator()na stávající strategiistrategy.st. Řiď se ukázkovým kódem z předchozího cvičení. - Jako argument
namezadej funkci SMA. - Urči požadované argumenty SMA: použij závěrečnou cenu z
mktdataa zpětné oknono délce 50 dní. Nezapomeň použít funkciquote! - Nový indikátor pojmenuj
"SMA50".
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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 = ___)