A程式碼如下:
//設定變數
value11 = 0 ;
value4 = 0 ;
//拉出代表個股及大盤的漲跌幅
value2 = getfield("漲跌幅","D");
value3 = getsymbolField("TSE.TW","漲跌幅","D");
//重複性的動作所以設定變數
variable: q(0);
For q = 0 to 4
begin
value11 = value11+(value2[q] - value3[q]);
end;
SetOutputName1("5日內贏過大盤幅度");
OutputField1(value11);
SetOutputName2("5日漲幅");
OutputField2((getfield("close","d")[0]-getfield("close","d")[4])/getfield("close","d")[4]*100);
value5 = getfield("漲跌幅","D");
value6 = getsymbolField("TSE.TW","漲跌幅","D");
For q = 0 to 29
begin
if value5[q] > value6[q] then
value4 = value4 + 1 ;
end;
SetOutputName3("30日內贏過大盤次數");
OutputField3(value4);
SetOutputName4("30日漲幅");
OutputField4((getfield("close","d")[0]-getfield("close","d")[29])/getfield("close","d")[29]*100);
B程式碼如下:
//看看有沒有被低估的情形
SetOutputName5("每股淨值(元)");
OutputField5(GetField("每股淨值(元)", "Y"));
//看一下去年賺多少
SetOutputName6("每股稅後淨利(元)");
OutputField6(GetField("EPS","Y"));
//確認一下含金量
SetOutputName7("每股營業利益(元)");
OutputField7(GetField("每股營業利益(元)","Y"));
//主要是想看業績有沒有大幅成長
SetOutputName8("累計營收年增率");
OutputField8(GetField("累計營收年增率"));
不管是分開還是兩者結合最後會加上 ret=1; 代表我要看全部股票
但奇怪的是我單獨使用A或B程式碼可以跑出結果,我想結合再一起用就跑不出來
1 評論