Mulai sekarangMulai gratis

Menentukan orderqty dalam add.rule()

Sekarang setelah Anda memahami set pertama argumen pada fungsi add.rule(), saatnya beralih ke argumen yang lebih penting: pesanan yang benar-benar dibeli atau dijual! Argumen orderqty dalam ruleSignal menentukan secara tepat berapa banyak aset yang ingin Anda beli atau jual, dalam jumlah lembar saham.

Namun, salah satu ciri penting dari tipe aturan exit adalah Anda dapat mengurangi posisi menjadi nol seketika dengan argumen all (yaitu keluar/menutup posisi). Mekanisme inilah yang akan kita terapkan dalam latihan ini.

Latihan ini merupakan bagian dari kursus

Perdagangan Finansial dengan R

Lihat Kursus

Instruksi latihan

  • Perintah add.rule() dari latihan sebelumnya telah dimuat ke ruang kerja Anda.
  • Tentukan bahwa Anda ingin mengurangi posisi menjadi nol dengan mengisi argumen orderqty.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Fill in the orderqty argument in add.rule()
add.rule(strategy.st, name = "ruleSignal", 
         arguments = list(sigcol = "filterexit", sigval = TRUE, orderqty = "___", 
                        ordertype = "market", orderside = "long", 
                        replace = FALSE, prefer = "Open"), 
         type = "exit")
Edit dan Jalankan Kode