fbpx

สงสัยคำสั่งที่ใช้ในห้องทดลองข้างล่างนี้ หมายความว่าอะไรครับ?

SiamQuant Minimal Home – White Webboard ห้องโปร : Professional Membership Support สงสัยคำสั่งที่ใช้ในห้องทดลองข้างล่างนี้ หมายความว่าอะไรครับ?

  • ผู้สร้าง
    กระทู้
  • #10106
    chaipod
    Participant

    1. Magic Formula AFL Amibroker Code
    คำสั่ง   if( Status(“stocknum”) == 0 )
    หมายถึงอะไรครับ?

    2. Low Liquidity  AFL Amibroker Code
    คำสั่ง   LastDayofMonth = Day() > Ref( Day(), 1 );
    ในส่วน >  หมายถึง  >  รึเปล่าครับ?

    …ขอบคุณครับ…

กำลังดู 4 ข้อความตอบกลับ - 1 ผ่านทาง 4 (ของทั้งหมด 4)
  • ผู้เขียน
    ข้อความตอบกลับ
  • #10107
    Amibroker Platform
    Participant

    ในส่วน >  หมายถึง  >  รึเปล่า ใช่คับ

     LastDayofMonth = Day() > Ref( Day(), 1 ); วันสุดท้ายของเดือน

    if( Status(“stocknum”) == 0 ) ผมไม่เคยใช้

    เเต่ Status(“stocknum”) 

    gives you the ordinal number of currently analysed symbol

    #10109
    SiamQuant Team
    Keymaster

    ขอบคุณ คุณ Amibroker Platform ค่ะ

    >  คือ เครื่องหมาย “>” ค่ะ  ปัญหาเกิดจากการเปลี่ยนสูตร AFL ลงบน Website ซึ่งตอนนี้ได้รับการแก้ไขบนหน้าเว็บไซด์เรียบร้อยแล้ว

    ในส่วนของ if( Status(“stocknum”) == 0 ) นั้นแอดมินส่งเรื่องให้ทางทีมวิจัยไปแล้วเดี๋ยวจะกลับมาพร้อมคำตอบนะคะ ขอบคุณค่ะ

    #10124
    BlueStepz
    Participant

    สวัสดีครับคุณ chaipod

    ในส่วนของคำสั่ง

    if( Status(“stocknum”) == 0 )

    { …

    StaticVarGenerateRanks( … )

    }

    เป็นการบอกให้โปรแกรมทำการ Ranking หุ้นทั้งหมดเพียงแค่ครั้งเดียวเมื่อหุ้นตัวแรกถูกคำนวณเท่านั้น

    โดยหุ้นตัวแรก (เรียงตามตัวอักษร) ที่ถูกนำมาคำนวณจะมีค่า stocknum เท่ากับศูนย์ครับ

    หากไม่มีคำสั่ง if( Status(“stocknum”) == 0 ) โปรแกรมจะทำการ Ranking หุ้นทั้งหมด ทุกๆครั้งที่หุ้นแต่ละตัวถูกนำมาคำนวณ

    ซึ่งเป็นการทำงานซ้ำซ้อนโดยไม่จำเป็น และกินทรัพยากรของเครื่องอย่างมาก รวมถึงเวลาในการคำนวณด้วยครับ

    ขอบคุณครับ 😀

    #10131
    chaipod
    Participant

    ขอบคุณทุกๆท่าน…สำหรับคำแนะนำครับ…

กำลังดู 4 ข้อความตอบกลับ - 1 ผ่านทาง 4 (ของทั้งหมด 4)
  • คุณต้องเข้าสู่ระบบเพื่อตอบกลับกระทู้นี้

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

ตั้งค่าความเป็นส่วนตัว

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

ยอมรับทั้งหมด
จัดการความเป็นส่วนตัว
  • เปิดใช้งานตลอด

บันทึกการตั้งค่า