Hello, 寒寒.
相信您使用XQ做選股已經一段時間了,基本上您所列出的條件全部在XQ網站上(技術支援-XS函數搜尋-選股欄位-財務)可以取得使用說明,
https://xshelp.xq.com.tw/XSHelp/lists?a=FFINANCE
 
但是小幫手這邊還是簡單幫您寫了如下的選股,如有需要請自行修改,
if 
    GetField("月營收年增率", "M") > 10
    and GetField("月營收月增率", "M") > 0
    and Close / (GetField("營業收入淨額", "Y") * GetField("累計營收年增率", "M") * GetField("稅後淨利率", "Q")) < 20
    and GetField("營業利益", "Q") / (GetField("其他收入", "Q") + GetField("營業利益", "Q")) > 0.8
    and GetField("營業毛利率", "Q") > GetField("營業毛利率", "Q")[4]
    and GetField("營業利益率", "Q") > GetField("營業利益率", "Q")[4]
    and GetField("稅後淨利率", "Q") > GetField("稅後淨利率", "Q")[4]
then Begin
    ret = 1;
End;
outputField1(GetSymbolInfo("有可轉債"), 0, "有可轉債");
//outputField2(Highest(GetField("本益比"), 1250), 2, "最大本益比");
//outputField3(Lowest(GetField("本益比"), 1250), 2, "最小本益比");
小幫手這邊不計算最大與最小本益比,因為這資料是日頻率,計算五年長度花費時間會導致選股失敗,
 
再者,XQ內健已經可以取得這類資訊了,在 資訊->台灣基本分析->個股分析

另外,出場條件,選股沒辦法套用另外一個選股作為出場條件回測,謝謝。
             
                
2 評論