BaşlayınÜcretsiz Başlayın

Bir gösterge uygulama - II

İlk göstergeni uygulamakta harika iş çıkardın! Şimdi stratejini 50 günlük bir SMA ekleyerek daha da sağlamlaştıracaksın. Hızlı bir hareketli ortalamayı daha yavaş bir hareketli ortalamayla birlikte kullanmak, bir varlığın fiyatlarının gelecekte ne zaman yükselmesinin beklendiğini tahmin etmenin basit ve standart bir yoludur. Tek bir gösterge çok fazla bilgi verebilirken, gerçekten sağlam bir alım satım sistemi etkili çalışmak için birden fazla göstergeye ihtiyaç duyar.

Bu egzersizde, bu 50 günlük SMA'yı strategy.st'e de ekleyeceksin. quantstrat ve quantmod paketleri de senin için yüklendi.

Bu egzersiz

R ile Finansal Alım Satım

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Mevcut stratejin strategy.st üzerinde add.indicator() kullan. Önceki egzersizdeki örnek kodu takip et.
  • name argümanı olarak SMA fonksiyonunu ver.
  • SMA'nın gerekli argümanlarını belirt; mktdata'nın kapanış fiyatını ve 50 günlük bir geri bakış periyodu n kullan. quote fonksiyonunu kullanmayı unutma!
  • Yeni göstergene "SMA50" etiketini ver.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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 = ___)
Kodu Düzenle ve Çalıştır