選股中心與xs回測問題

  •   81 
  • 最後發表   awen  2020 三月 03
awen 發文於   2020/02/26

以下編寫,曾經回測並可以順利選股,於109年2月13日選股仍能選出三檔股票(遠東新、國泰金及開發金),惟今日使用完全無法篩選任何股票,照理年報仍未更新,唯一的變數是closed(收盤價格,ps淨值比也因為年報沒更新唯一變數仍然是價格),但按理以最近兩天收盤價,上三檔價格全部低於2月13日,另回測亦完全沒有任何股票。
109年2月13日回測數據,自2016/1/19至2019/1/19交易次數為13次
(相關設定停損無、停利50%,下期收盤價,同時進場1,只對台灣50成分股,未使用策略雷達),
另外以年為腳本的也都出現問題,以季的沒問題。請問可以幫忙測試嗎?


value1=GetField("本期稅後淨利","Y"); 

value2=GetField("本期稅後淨利","Y")[1]; 

value3=GetField("本期稅後淨利","Y")[2]; 

value4=GetField("本期稅後淨利","Y")[3];

value5=GetField("本期稅後淨利","Y")[4];

 //value6=GetField("本期稅後淨利","Y")[5];

 //value7=GetField("本期稅後淨利","Y")[6]; //value8=GetField("本期稅後淨利","Y")[7]; 

 //value9=GetField("本期稅後淨利","Y")[8]; //value10=GetField("本期稅後淨利","Y")[9]; 

 setoutputname2("PB"); 

 outputfield2(GetField("股價淨值比","D"));

 setoutputname3("5年現金股利"); 

 outputfield3(GetField("現金股利","Y")+GetField("現金股利","Y")[1]+GetField("現金股利","Y")[2]+GetField("現金股利","Y")[3]+GetField("現金股利","Y")[4]);

 value11=sumlist(value1,value2,value3,value4,value5);

 value12=value11/10/GetField("股本(億)","D")/5; 

 if MinList(value1,value2,value3,value4,value5)*2.5>=MaxList(value1,value2,value3,value4,value5) 

 and close/value12<18

 and (GetField("現金股利","Y")+GetField("現金股利","Y")[1]+GetField("現金股利","Y")[2]+GetField("現金股利","Y")[3]+GetField("現金股利","Y")[4])/5/value12>0.45

 

 and GetField("股價淨值比","D")<0.9

 then ret=1; 

 setoutputname4("五年EPS");

 outputfield4(value12*5); 

 setoutputname5("五年PE");

 outputfield5(close/value12); 

XQ小幫手 發文於   2020/03/03

Hi awen

您好,小幫手需要花些時間查看您的問題,請再稍作等待,謝謝。

發表回覆
Close