MulaiMulai sekarang secara gratis

Mengimplementasikan indikator - II

Kerja bagus mengimplementasikan indikator pertama Anda! Sekarang, Anda akan membuat strategi Anda lebih tangguh dengan menambahkan SMA 50 hari. Rata-rata bergerak cepat bersama rata-rata bergerak yang lebih lambat adalah cara sederhana dan standar untuk memprediksi kapan harga suatu aset diperkirakan akan naik di masa depan. Meskipun satu indikator dapat memberikan banyak informasi, sistem perdagangan yang benar-benar tangguh memerlukan beberapa indikator agar berfungsi efektif.

Dalam latihan ini, Anda juga akan menambahkan SMA 50 hari ini ke strategy.st. Paket quantstrat dan quantmod juga sudah dimuat untuk Anda.

Latihan ini adalah bagian dari kursus

Perdagangan Finansial dengan R

Lihat Kursus

Petunjuk latihan

  • Gunakan add.indicator() pada strategi Anda yang sudah ada strategy.st. Ikuti contoh kode pada latihan sebelumnya.
  • Berikan fungsi SMA sebagai argumen name.
  • Tentukan argumen yang diperlukan untuk SMA, menggunakan harga penutupan dari mktdata dan periode kilas balik n selama 50 hari. Jangan lupa gunakan fungsi quote!
  • Beri label indikator baru Anda "SMA50".

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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 = ___)
Edit dan Jalankan Kode