外資賣超金額前一百名

  •   335 
  • 最後發表   gto  2024 七月 15
gto 發文於   2024/07/08

我要撰寫外資賣超金額前一百名, 不過再編譯時, 

發生:GetField 系列語法不支援此欄位名稱「外資賣超金額」。

請問我可以修改為甚麼才能得到我要的結果, 謝謝

 

SetBarMode(1);

 

// 設定計算期間

input:

Length(1, numericsimple, "計算期間"); // 這裡Length設為1,因為我們只關心當天的數據

 

// 計算外資賣超金額

if TrueAll(GetField("外資賣出金額") > 0, Length) Then

    retval = GetField("外資賣超金額")

Else

    return;

 

// 排序並選取前100名

// 假設有某種排序函數和選取前100名的函數

sorted_results = SortBy(retval, DESCENDING); // 根據賣超金額進行降序排序

top_100_results = Take(sorted_results, 100); // 選取前100名

 

// 輸出結果

Print(top_100_results);

 

排序方式: 標準 | 最新
虎科大許教授 發文於   2024/07/08

XQ沒有外資賣出金額這個欄位,請改用GetField("外資賣張")結合單價及股數計算金額。

gto 發文於   2024/07/08

hi 虎科許教授,

   ok 謝謝您!

XS小編 發文於   2024/07/15

Hello gto,

 

小編補充,您可以在 XSHelp 上查詢可用欄位。

 

  • 按讚來自於
  • gtoming0201
gto 發文於   2024/07/15

Hi XS小編,

   Ok, thx

發表回覆
Close