
請問小編 我要如何寫出一個選股腳本內容如下
- 480
- 最後發表 kevin0428 2018 八月 27
kevin0428
發文於
2018/08/25
XQ小幫手
發文於
2018/08/27
Hi kevin0428,
您好,收盤價與成交量可以用選股中心內建選股條件達成,
去年同期季毛利率、季營業利益率、季稅後淨利率(純益率小幫手這邊猜想應該稅後淨利率)
使用連結的語法撰寫,再個別用 condition 最後用 if 判斷去年同期(使用序列資料 [4] 代表去年同期的資料)若為 true 則篩選出股票商品,
可以使用 outputfield 語法,將所須檢驗的數值顯示在選股中心,以利驗證是否正確。
如下圖:

範例語法如下供參考:
input:X(15,"營業毛利率增幅目標(%)"),Y(15,"營業利益率增幅目標(%)"),Z(15,"稅後淨利率增幅目標(%)");
condition1 = GetField("營業毛利率","Q") - GetField("營業毛利率","Q")[4] > X;
condition2 = GetField("營業利益率","Q") - GetField("營業利益率","Q")[4] > Y;
condition3 = GetField("稅後淨利率","Q") - GetField("稅後淨利率","Q")[4] > Z;
if condition1 and condition2 and condition3 then ret = 1;
outputfield1(GetField("營業毛利率","Q"),"當期");
outputfield2(GetField("營業毛利率","Q")[4],"去年同期");
1 評論