請教,在getfield中,有些資料可以在指標中呈現,例如本益比,有些則無法,例如EPS。像這種無法在指標中呈現的資料,如何查看其歷史數據序列?因為有時候光看名稱,可能會和"以為"的數據有差異....
2 評論
GetField("EPS")只能在選股腳本及函數使用。可在選股腳本用print顯示歷史數據。例如,抓台積電過去10年每季的EPS,程式可撰寫如下:
setTotalBar(40);
setbarfreq("Q");
if symbol="2330.TW" then
begin
ret=1;
print(date,GetField("每股稅後淨利(元)", "Q"));
end;
Hello KKing,
小編補充,目前只有資料欄位可以使用在指標腳本中。
若使用的欄位為選股欄位的話請使用選股腳本。
可以在 XSHelp 上查詢相關訊息。
感謝 虎科大許教授 的熱心回覆。
2 評論