sigFormula

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

Ilya Kipnis

Professional Quantitative Analyst and R programmer

เกี่ยวกับ sigFormula

  • สัญญาณแบบครอบคลุมที่รองรับการรวมสัญญาณหลายรูปแบบ

  • ใช้การประเมินผลแบบ string

  • ตัวอย่าง:

    • ทำงานตามสัญญาณออสซิลเลเตอร์เฉพาะเมื่อสภาวะตลาดเอื้ออำนวย (SMA 50 วันอยู่เหนือ SMA 200 วัน)
    • ซื้อในช่วงย่อตัวชั่วคราว ไม่ใช่ช่วงที่ราคาร่วงหนัก
การเทรดหุ้นด้วย R

โครงสร้าง

add.signal(strategy.st, name = "sigFormula",
           arguments = list(formula = 
                            "statement1 & statement2",
                             cross = TRUE), 
           label = "yourlabel")
  • Base R: if( statement 1 and statement 2)
add.signal(strategy.st, name = "sigFormula",
           arguments = list(formula = "regular logical 
                            statement inside an if 
                            statement", cross = TRUE),
            label = "yourlabel")
การเทรดหุ้นด้วย R

ตัวอย่าง

add.signal(strategy.st, name = "sigFormula",
           arguments = list(formula = "longthreshold & 
                            longfilter", cross = TRUE),
           label = "longentry")
  • ตรวจสอบให้แน่ใจว่าคอลัมน์ที่ใช้ใน logical statement ถูกเพิ่มเข้าไปในกลยุทธ์ก่อนเรียกใช้สัญญาณ sigFormula
การเทรดหุ้นด้วย R

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

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

Preparing Video For Download...