無法抓取櫃轉市或興櫃轉上市櫃的3個月/12個月平均營收及比較期資訊

  •   198 
  • 最後發表   kokubo52  2024 十月 22
kokubo52 發文於   2024/10/14

您好,

我想要每個月匯出所有上市櫃公司的3個月及12個月平均營收以及其年增率,不過每次跑出來的結果都會漏掉櫃轉市或興櫃轉上市櫃的公司,請問可以怎麼修改解決這個問題呢?

程式碼如下:

-----------------------------

setbarfreq("M");

 

value1 = average(GetField("月營收","M"),3); //3個月平均營收

value2 = average(GetField("月營收","M"),12); //12個月平均營收

value3 = average(GetField("月營收","M"),15);

value4 = average(GetField("月營收","M"),24);

 

value5 = (value3*15 - value2*12) / 3; //3個月平均營收比較期

value6 = (value4*24 - value2*12) / 12; //12個月平均營收比較期

 

value7 = (value1 - value5) / value5 * 100;//3個月營收年增率

value8 = (value2 - value6) / value6 * 100;//12個月營收年增率

 

value9=GetField("月營收","M");

value10=GetField("月營收年增率","M");

 

condition1 = datevalue(currentdate,"M") - datevalue(getFieldDate("月營收", "M"),"M") = 1;

condition2 = datevalue(currentdate,"M") - datevalue(getFieldDate("月營收", "M"),"M") = -11;

condition3= value6>-9999999; 

 

if condition1 or condition2 = true then begin;

if condition3

then ret=1;

end;

 

XQ小幫手 發文於   2024/10/22

Hello, kokubo52.

您好目前XS僅支援上市櫃股票,所以,剛轉上市櫃的股票,會因為資料長度不足而無法計算,

這部分,小幫手會轉呈相關人士研究,

目前替代方法是 從 "資訊->台股個股分析" 搜尋"營收追蹤",選取營收明細,輸出CSV,取得剛轉上市櫃的股票營收資訊,自行計算

1729580957720

如果要在選股中剃除資料長度不夠長的,可以用 GetFieldStartOffset 確認,

 

謝謝。

發表回覆
Close