資本支出佔股本比重

  •   213 
  • 最後發表   kurtwu508  2023 十二月 08
kurtwu508 發文於   2023/11/23

大家好,我想挑選出年度資本支出佔股本超過80%的股票。但是我這樣寫挑不出來股票,請問應該要怎麼修改或怎麼寫,才能順利挑選出年度資本支出佔股本超過80%的股票呢?

謝謝

--

value1=GetField("資本支出金額","Q");

value2=GetField("股本(元)","Q");

value3=(value1)/(value2);

 

if value3>0.8

then ret=1;

 

XQ小幫手 發文於   2023/12/08

Hello, kurtwu508.

小幫手這邊發現您的腳本有些問題,

首先 GetField("股本(元)","D") 這個是日頻率的資料,

https://xshelp.xq.com.tw/XSHelp/?HelpName=%E8%82%A1%E6%9C%AC%28%E5%85%83%29&group=TBASIC

所以改用GetField("財報股本(億)") 這個選股欄位,

https://xshelp.xq.com.tw/XSHelp/?HelpName=%E8%B2%A1%E5%A0%B1%E8%82%A1%E6%9C%AC%28%E5%84%84%29&group=FBASIC

再來GetField("資本支出金額","Q")這個資料單位是(百萬),

https://xshelp.xq.com.tw/XSHelp/?HelpName=%E8%B3%87%E6%9C%AC%E6%94%AF%E5%87%BA%E9%87%91%E9%A1%8D&group=FFINANCE

 

修改如下,謝謝。

value1=GetField("資本支出金額","Q");//百萬
value2=GetField("財報股本(億)");
value3=(value1 / 100) * 100 / value2; //%

if value3 > 80
then ret = 1;

outputField1(value1, 2, "資本支出金額(Q)(百萬)");
outputField2(value2, 0, "財報股本(億)");
outputField3(value3, 2, "比例%");

發表回覆
Close