LoslegenKostenlos loslegen

Einen Indikator implementieren – II

Super gemacht mit deinem ersten Indikator! Jetzt machst du deine Strategie noch robuster, indem du eine 50-Tage-SMA hinzufügst. Eine schnelle gleitende Durchschnittslinie zusammen mit einer langsameren ist eine einfache und gängige Methode, um vorherzusagen, wann sich die Preise eines Assets künftig nach oben bewegen könnten. Ein einzelner Indikator liefert zwar viele Informationen, aber ein wirklich robustes Handelssystem benötigt mehrere Indikatoren, um effektiv zu funktionieren.

In dieser Übung fügst du diese 50-Tage-SMA auch zu strategy.st hinzu. Die Pakete quantstrat und quantmod sind bereits geladen.

Diese Übung ist Teil des Kurses

Finanzhandel in R

Kurs anzeigen

Anleitung zur Übung

  • Verwende add.indicator() für deine vorhandene Strategie strategy.st. Orientiere dich am Beispielcode aus der vorherigen Übung.
  • Gib die SMA-Funktion als name-Argument an.
  • Lege die gewünschten Argumente für SMA fest: den Schlusskurs von mktdata und ein Lookback-Fenster n von 50 Tagen. Vergiss nicht, die Funktion quote zu verwenden!
  • Beschrifte deinen neuen Indikator mit "SMA50".

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# 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 = ___)
Code bearbeiten und ausführen