fbpx

spsPercentofEquity

  • ผู้สร้าง
    กระทู้
  • #13337
    NemesisPrince
    ผู้เยี่ยมชม

    สงสัยว่าถ้าผมเขียน position ที่เปิดทั้งหมดคือได้มากสุดเเค่ 4 เเละ SetPositionSize(25,spsPercentOfEquity);

    ผมงงว่า spsPercentofEquity มันคือ สมมติ Initial Equity = 1,000,000

    เปิด position 1 = 25% * 1,000,000 = 250,000 เหลือ equity = 750,000

    เเต่ตอนเปิด position ต่อมามันคือ เปิด position 2 = 25%* 1,000,000 หรือ position 2 = 25% * 750,000

    อะครับ?

กำลังดู 4 ข้อความตอบกลับ - 1 ผ่านทาง 4 (ของทั้งหมด 4)
  • ผู้เขียน
    ข้อความตอบกลับ
  • #13340
    SiamQuant Team
    Keymaster

    โดยปกติ Amibroker จะคิดจาก Total Equity ในขณะนั้นครับ

    เช่น ในกรณีที่ซื้อไปแล้ว 250,000 จาก 1 ล้านบาท

    • Total Equity = 1,000,000
    • Cash = 750,000
    • All Positions Value = 250,000

    หากราคาหุ้นตัวแรกที่เข้าซื้อไปไม่ได้มีการเปลี่ยนแปลงใดๆ การเข้าซื้อในครั้งต่อไปก็จะคิดจาก Total Equity ที่ 1 ล้านบาท ทำให้ไม้ต่อไปมีมูลค่า 250,000 เช่นกันครับ 😀

    #13341
    NemesisPrince
    ผู้เยี่ยมชม

    เเต่ถ้าเเบบนี้มันก็ไม่เล่นไม้เท่ากันไปตลอดนะสิครับ ผมเข้าใจถูกหรือเปล่าเพราะถ้าตัวเเรกซื้อไป 250,000 เหลือ 750,000 ครั้งต่อไปที่มันเล่นก็จะเล่น

    25% * 750,000 = 187,500 นะสิครับ ไม่ได้เล่น 250,000 เเบบที่ผมอยากได้

     

    ถ้าเเก้ด้วยการใช้ โค้ดนี้ได้ไหมครับ ถ้าสมมติ initial equity = 1,000,000 เเละ open max positions = 4

    port = ((Equity()-1000000)/4)+(250000);

    setpositionsize(port,spsValue);

    #13380
    SiamQuant Team
    Keymaster

    [quote quote=13341]เเต่ถ้าเเบบนี้มันก็ไม่เล่นไม้เท่ากันไปตลอดนะสิครับ ผมเข้าใจถูกหรือเปล่าเพราะถ้าตัวเเรกซื้อไป 250,000 เหลือ 750,000 ครั้งต่อไปที่มันเล่นก็จะเล่น 25% * 750,000 = 187,500 นะสิครับ ไม่ได้เล่น 250,000 เเบบที่ผมอยากได้[/quote]

    ไม่ใช่ครับๆ ครั้งต่อไปจะคิดจาก Total Equity ซ่ึงมาจาก Total Cash + Total Position Value หรือคิดจาก 1,000,000 บาทครับ (ในกรณีที่ Total Position Value ในวันนั้นไม่มีการเปลี่ยนแปลง ถ้าเปลี่ยนแปลงตัวเลขอาจจะมากขึ้นหรือน้อยครับ)

    #13382
    NemesisPrince
    ผู้เยี่ยมชม

    ขอบคุณครับ

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