關於近12月營收平均值問題

  •   378 
  • 最後發表   stevenwu  2018 三月 02
stevenwu 發文於   2018/02/28

舉台泥為例子  以下是台泥 201702 - 201801 近12月營收 (從XQ的營收摘錄)

Jan-18 9,617,393

Dec-17 10,988,149

Nov-17 9,985,897

Oct-17 8,387,381

Sep-17 8,071,192

Aug-17 6,952,639

Jul-17 8,034,396

Jun-17 7,858,569

May-17 8,485,032

Apr-17 8,370,478

Mar-17 9,083,111

Feb-17 5,964,991

我用EXCEL去計算  近12月月營收平均值應該是  8483269 

但使用  XS 撰寫如下

...

value1 = GetField("月營收", "M");

 

// 近3月營收平均值大於近12月平均值 (近一季表現突出於今年)

 

value5 = average(value1,3);

value6 = average(value1,12);

...

outputfield(8,value6,2,"近12月平均值");

這個欄位  台泥的近12月營收平均值會印出 72.29  (跟84.83269 差蠻多的)

請問有什麼地方有問題呢?

 

 

排序方式: 標準 | 最新
XQ小幫手 發文於   2018/03/01

你好:

你這是資料讀取筆數不足喔,小幫手猜想你是用預設的10筆,將筆數取長一點就會對了,以上說明。

stevenwu 發文於   2018/03/01

預設值拉大即可

另外請教兩個問題:

1. 上市櫃公司營收資料更新至資料庫時間的問題

XQ更新營收資料的時間,  會是公司公布後就更新至資料庫嗎?

如果不是的話,  有沒有一個固定更新資料的時間?

又證交所規定每月10日前須公布完畢, 這樣是不是代表10日晚間或11日執行XQ選股就一定有所有公司最新營收了?

再請說明正確時間  因為這關係我什麼時候把股票池更新到最正確的選股

 

2.  另外選股功能有沒有提供過去某個時間點選出的股票 (歷史選股)?

     並且像型態選股那樣可以簡單看出 10 20 40 60日的漲幅 ? 

     如果有的話那就太棒了

     如果沒有,  衷心希望XQ提供, 

     我一直想從籌碼K線轉到XQ來使用,  因為XQ提供自行撰寫程式的彈性 

     這樣方便我對過去選出的股票做一個歷史績效評估  感謝      

 

     

 

 

 

 

 

XQ小幫手 發文於   2018/03/02

你好:

Q1:

1.資料更新部分,要看資料來源,如果有提供新資料,就會更新至資料庫中。

2.選股中心部分,是資料庫有做更新,就會有新資料了,可以用參考GetFieldDate - (內建函數),去查看資料的日期

 

Q2:指定日期的計算,可以參考範例說明:如何取得個股指定日的收盤價

 

發表回覆
Close