大家好,我想挑選出年度資本支出佔股本超過80%的股票。但是我這樣寫挑不出來股票,請問應該要怎麼修改或怎麼寫,才能順利挑選出年度資本支出佔股本超過80%的股票呢?
謝謝
--
value1=GetField("資本支出金額","Q");
value2=GetField("股本(元)","Q");
value3=(value1)/(value2);
if value3>0.8
then ret=1;
        
        大家好,我想挑選出年度資本支出佔股本超過80%的股票。但是我這樣寫挑不出來股票,請問應該要怎麼修改或怎麼寫,才能順利挑選出年度資本支出佔股本超過80%的股票呢?
謝謝
--
value1=GetField("資本支出金額","Q");
value2=GetField("股本(元)","Q");
value3=(value1)/(value2);
if value3>0.8
then ret=1;
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("財報股本(億)") 這個選股欄位,
再來GetField("資本支出金額","Q")這個資料單位是(百萬),
修改如下,謝謝。
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, "比例%");

1 評論