Mulai sekarangMulai gratis

Fungsi SMA dan RSI

Selamat datang di bab tentang indikator! Indikator adalah transformasi data pasar yang digunakan untuk menghasilkan sinyal atau menyaring noise. Indikator menjadi tulang punggung banyak sistem perdagangan, dan sistem yang akan Anda bangun dalam kursus ini menggunakan beberapa di antaranya.

Simple moving average (SMA) dan relative strength index (RSI) adalah dua indikator klasik. Seperti yang Anda lihat di Bab 1, SMA adalah rerata bergerak aritmetika dari harga-harga sebelumnya, sedangkan RSI adalah indikator osilasi berbatas yang berkisar dari 0 hingga 100. Fungsi masing-masing, SMA() dan RSI(), menerima serangkaian harga, yang masing-masing dilambangkan dengan x dan price, serta periode tinjau balik n, contohnya:

SMA(x = Cl(GDX), n = 50)
RSI(price = Cl(GDX), n = 50)

Dalam latihan ini, Anda akan berlatih memanggil fungsi dasar untuk indikator-indikator tersebut. Paket quantmod dan TTR serta data SPY telah dimuat untuk Anda.

Latihan ini merupakan bagian dari kursus

Perdagangan Finansial dengan R

Lihat Kursus

Instruksi latihan

  • Buat SMA 200 hari dari harga penutupan SPY. Beri nama spy_sma.
  • Buat RSI dengan periode tinjau balik n selama 3 hari menggunakan harga penutupan SPY. Beri nama spy_rsi.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Create a 200-day SMA
spy_sma <- SMA(___)

# Create an RSI with a 3-day lookback period
spy_rsi <- RSI(___)
Edit dan Jalankan Kode