การเทรดหุ้นด้วย R
Ilya Kipnis
Professional Quantitative Analyst and R programmer
เรียกใช้ฟังก์ชัน add.indicator()
ระบุชื่อกลยุทธ์ (เช่น strategy.st)
ระบุชื่อฟังก์ชันที่ใช้คำนวณ indicator (เช่น "SMA")
ระบุ input ของฟังก์ชันในรูปแบบ list
กำหนด label ให้กับ indicator (เช่น "SMA200")
# Call add.indicator() with strategy, name, arguments, and label
add.indicator(strategy = strategy.st, name = "SMA",
arguments = list(x = quote(Cl(mktdata)),
n = 200), label = "SMA200"))
การเพิ่ม indicator คล้ายกับการใช้คำสั่ง apply() ใน R
ส่งชื่อฟังก์ชันพร้อม argument ที่ต้องการ
ความแตกต่างหลักคือการเพิ่ม label ให้กับ indicator
การเทรดหุ้นด้วย R