選股策略篩選出來的檔次多寡?

  •   123 
  • 最後發表   kevin0300068  2018 六月 27
kevin0300068 發文於   2018/06/26

XQ小幫手您好,

我發現我在相同的篩選條件下,只因為校顯示出來的變數不同,檔次的多寡就會有變化?

有slopee=linearregslope(GetField("每股稅後淨利(元)","Y"),5); 這行,會篩選出1438個,

把它刪掉就會變回1658多個,請問為什麼呢?

var: object1(0);
var: net(0),K(0),K1(0);
var: slopee(0),

value1=GetField("每股稅後淨利(元)","Q");
object1=summation(value1,4);
net=GetField("每股淨值(元)","Q");

K1=(close-net)/object1;

slopee=linearregslope(GetField("每股稅後淨利(元)","Y"),5); //相同條件下,有沒有這行會影響篩選結果???

if close>0 then ret=1;

value3=object1/net*100; //%

outputfield(1,net,2,"net");
outputfield(2,object1,2,"EPS");
outputfield(3,value3,2,"EPS%");
outputfield(4,K1,2,"K1");
outputfield(5,slopee,2,"slopee");

XQ小幫手 發文於   2018/06/27

Hi kevin0300068,

有slopee=linearregslope(GetField("每股稅後淨利(元)","Y"),5); 這行,會篩選出1438個,

把它刪掉就會變回1658多個,請問為什麼呢?

您好,應該是因為 slopee 部分商品計算出來的結果為 N/A 值,

部分商品如 德麥(1264)  初次上市(櫃) 為 2015/04/09 ,故 linearregslope(GetField("每股稅後淨利(元)","Y"),5) 因取不到 5 期的每股稅後淨利(元) 年資料,故為空值(N/A),此時 XS 選股在篩選此類型商品時,會將此過濾,

以上說明,謝謝。

發表回覆
Close