近四季EPS篩選 語法有問題

  •   191 
  • 最後發表   yulin 2001  2025 五月 22
yulin 2001 發文於   2025/05/22

請問我想寫近四季EPS>50篩選

 

下面這邊哪有寫錯嗎

 

Setoutput name那段 只是為了我方便研究是哪邊出現問題

 

結果我四季eps列印出來發現沒有問題

 

有問題的部分是epsnow加總出了問題 

 

導致我把一堆股票都篩了進來 如圖片 為什麼台泥四季加總起來會變成166.29 

 

 

虎科大許教授 發文於   2025/05/22

EPS=GetField("EPS","Q");

if isLastBar then

   begin

      for i=0 to 3

            begin

               EPS_now+=EPS[i];               

            end;

      if EPS_now>50 then ret=1;

   end;

發表回覆
Close