fbpx

สอบถามเรื่องการ ranking ครับ

  • ผู้สร้าง
    กระทู้
  • #31988
    PnT1MM
    Participant

    ต้องการ ranking  market cap แต่ผลที่ออกมา มันไม่ rank 1,2,3….. ตามลำดับมันกับข้ามไปเริ่มต้นค่า 27 ตามรูปจะแก้ยังไงดีครับ หรือผม code ตรงไหนผิด และถ้าไม่ต้องการหุ้นในอดีตที่ไม่มีการเทรดเข้ามาใน rank  ต้อง code ยังไงครับ

    wlnum = “ALLSTOCK”;
    catNum = CategoryFind( wlnum, categoryWatchlist );
    List = CategoryGetSymbols( categoryWatchlist, catNum ) ;

    if ( Status(“stocknum”) == 0 )
    {
    StaticVarRemove( “values*” );

    for ( n = 0; ( Symbol = StrExtract( List, n ) ) != “” ; n++ )
    {
    if ( Symbol != “0SET” )
    {
    SetForeign ( symbol );
    values =MA(SQMKC(),60);
    RestorePriceArrays();
    StaticVarSet ( “values” + symbol, values );
    _TRACE( symbol );
    }
    }

    StaticVarGenerateRanks( “rank”, “values”, 0, 1224 );
    }

    symbol = Name();

    MarketCap = StaticVarGet ( “values” + symbol );
    rank = StaticVarGet ( “rankvalues” + symbol );

    Attachments:
    You must be logged in to view attached files.
  • คุณต้องเข้าสู่ระบบเพื่อตอบกลับกระทู้นี้

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

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

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

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

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