在getfield函數中,有些資料是無法以指標呈現的,如何驗證原始資料的正確性?

  •   313 
  • 最後發表   KKing  2024 九月 26
KKing 發文於   2024/09/22

請教,在getfield中,有些資料可以在指標中呈現,例如本益比,有些則無法,例如EPS。像這種無法在指標中呈現的資料,如何查看其歷史數據序列?
因為有時候光看名稱,可能會和"以為"的數據有差異....

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

GetField("EPS")只能在選股腳本及函數使用。可在選股腳本用print顯示歷史數據。例如,抓台積電過去10年每季的EPS,程式可撰寫如下:

setTotalBar(40);

setbarfreq("Q");

if symbol="2330.TW" then

begin

ret=1;

print(date,GetField("每股稅後淨利(元)", "Q"));

end;

  • 按讚來自於
  • lavikleelv
XS小編 發文於   2024/09/26

Hello KKing,

 

小編補充,目前只有資料欄位可以使用在指標腳本中。

若使用的欄位為選股欄位的話請使用選股腳本。

可以在 XSHelp 上查詢相關訊息。

 

感謝 虎科大許教授 的熱心回覆。

發表回覆
Close