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 adalah bagian dari kursus
Perdagangan Finansial dengan R
Petunjuk 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 praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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")