Bir indikatör uygulama - III
Finansal piyasalarda amaç ucuza alıp pahalıya satmaktır. RSI, özellikle 2 veya 3 gibi kısa bir periyotla, fiyatın yeterince geri çekildiği zamanları tahmin edebilir.
Burada, önceden kodlanmış indikatörleri uygulama pratiğini artırmak için 3 periyotluk bir RSI, yani RSI 3 oluşturacaksın. quantstrat ve quantmod paketleri senin için yüklendi.
Bu egzersiz
R ile Finansal Alım Satım
kursunun bir parçasıdırEgzersiz talimatları
- Mevcut stratejin
strategy.stüzerindeadd.indicator()kullan. Önceki egzersizlerdeki örnek kodu izle. nameargümanı olarak RSI fonksiyonunu ver.mktdatakapanış fiyatını ve 3 günlük bir geriye dönük bakış periyodunkullanarak RSI'ın gerekli argümanlarını belirt.quote()fonksiyonunu kullanmayı unutma!- Yeni indikatörüne
"RSI_3"etiketini ver.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Add an RSI 3 indicator to strategy.st
add.indicator(strategy = strategy.st,
# Add the RSI 3 function
name = ___,
# Create a lookback period
arguments = list(___),
# Label your indicator RSI_3
label = ___)