GetSymbolField -  (內建函數) 欄位函數
語法:
讀取系統內的欄位資料
欄位數值 = GetSymbolField("ID", "欄位名稱")
欄位數值 = GetSymbolField("ID", "欄位名稱","頻率")
傳入欄位名稱,跟指定的欄位頻率。如果不傳頻率的話,則讀取目前執行頻率的對應欄位
說明:

GetSymbolField是GetField語法的延伸,在取得欄位相關資料時可以指定商品,透過這個函數可以在腳本中取得其他商品的欄位資料。

GetSymbolField函數可以傳入三個參數:

  • 第一個參數是商品代碼,
  • 第二個參數是欄位的中文或是英文名稱,
  • 第三個參數則是欄位的頻率,如果省略這個參數的話,則會依照目前腳本執行的頻率來取得對應的資料

當你點選XS編輯器內的編輯選單/插入欄位選項,或是按快捷鍵F7,利用「插入欄位」畫面加入欄位的同時,如果在商品欄位填入有效商品時,系統會自動插入GetSymbolField函數(沒填商品時是插入GetField函數)。

插入商品選股欄位

以下是一個簡單的範例(選股腳本):

Outputfield(1,GetSymbolField("2330.TW","每股淨值(元)"));
Outputfield(2,GetSymbolField("2330.TW","每股淨值(元)","Q"));
ret=1;

詳細的語法說明可以參考 GetField函數。