ฟังก์ชันกำหนดขนาดคำสั่งซื้อ

การเทรดหุ้นด้วย R

Ilya Kipnis

Professional Quantitative Analyst and R programmer

Rules คืออะไร?

add.rule(strategy.st, name = "ruleSignal", 
         arguments = list(sigcol = "filterexit", 
                          sigval = TRUE, orderqty = "all", 
                          ordertype = "market",
                          orderside = "long", 
                          replace = FALSE, prefer = "Open"),
         type = "exit")
  • ระบุจำนวนซื้อหรือขายเมื่อไม่ได้ใช้ orderqty
  • สร้างขนาดคำสั่งแบบไดนามิก ต่างจากขนาดคงที่ของ orderqty
การเทรดหุ้นด้วย R

Rules คืออะไร?

add.rule(strategy.st, name = "ruleSignal", 
         arguments = list(sigcol = "filterexit", 
                          sigval = TRUE, orderqty = "all", 
                          ordertype = "market",
                          orderside = "long",
                          replace = FALSE, prefer = Open", 
                          osFUN = ..., tradeSize = ..., 
                          maxSize = ...),
         type = "exit")
การเทรดหุ้นด้วย R

Rules คืออะไร?

add.rule(strategy.st, name = "ruleSignal", 
         arguments = list(sigcol = "filterexit", 
                          sigval = TRUE, 
                          ordertype = "market",
                          orderside = "long",
                          replace = FALSE, prefer = Open", 
                          osFUN = ..., tradeSize = ..., 
                          maxSize = ...),
         type = "exit")
  • ฟังก์ชันกำหนดขนาดคำสั่งอยู่ใน argument list ของ ruleSignal
  • ใช้งานคล้ายกับ apply()
การเทรดหุ้นด้วย R

มาฝึกกันเถอะ!

การเทรดหุ้นด้วย R

Preparing Video For Download...