Hello, RS168.
小幫手建議您,對欄位的職有疑慮可以用outputField(...)或Print(...)確認,
謝謝。
condition1 = minlist(average(getfield("成交金額(億)", "D"),30), average(getfield("成交金額(億)", "D"),180)) >= 0.8;
condition2 = trueall(getfield("股東權益報酬率", "Q") > 0, 4);
value1 = (summation(GetField("每股稅後淨利(元)", "Q"),3)/summation(GetField("每股稅後淨利(元)", "Q")[4],3)); //累積前三季同期每股稅後盈餘成長率
value2= GetField("現金股利殖利率", "D")*(value1);
if
condition1
and condition2
then
ret = 1;
outputField1(value1, 2, "累積前三季同期每股稅後盈餘成長率");
outputField2(value2, 2, "現金股利殖利率 * 累積前三季同期每股稅後盈餘成長率");
outputField3(GetField("每股稅後淨利(元)", "Q"), 2, "1_1");
outputField4(GetField("每股稅後淨利(元)", "Q")[1], 2, "1_1[1]");
outputField5(GetField("每股稅後淨利(元)", "Q")[2], 2, "1_1[2]");
outputField6(summation(GetField("每股稅後淨利(元)", "Q"),3), 2, "1");
outputField7(GetField("每股稅後淨利(元)", "Q")[4], 2, "1_1[4]");
outputField8(GetField("每股稅後淨利(元)", "Q")[5], 2, "1_1[5]");
outputField9(GetField("每股稅後淨利(元)", "Q")[6], 2, "1_1[6]");
outputField10(summation(GetField("每股稅後淨利(元)", "Q")[4],3), 2, "2");
outputField11(GetField("現金股利殖利率", "D"), 2, "現金股利殖利率");

1 評論