選股問題-當天沒選出股票,過幾天回來看同一天卻選出3-4檔

  •   222 
  • 最後發表   莉莉  2024 五月 15
莉莉 發文於   2024/03/25

value1=GetField("營業利益","q");

if value1<>value1[1] then begin

才開始正式的篩選
------------------------------------------

請問帥氣的工程師

上面的程式碼,是否會造成
當天沒選出股票,過幾天回來看同一天卻選出3-4檔
的問題呢

謝謝

----------------------------------------------------------
補充說明一下,會這樣寫是因為想要在個股的季報財報公布那天,去做選股的動作

排序方式: 標準 | 最新
XQ小幫手 發文於   2024/04/10

Hello, 莉莉.

這個原因,是因為資料轉入的時間點問題,

 

且財報欄位為不定期的(定期公布的資料如法人、主力分點...等。),

value1=GetField("營業利益","q");
if value1<>value1[1] then begin ...

您的這個寫法,今天跑選股程式時,營業利益有變動時,才會選股,

所以當您跑選股的時間點,在資料公布之前,就會遇到這樣的狀況,

財報相關的欄位(不定期公布),建議您每天早上開盤前跑選股會是最正確的,

 

謝謝。

莉莉 發文於   2024/04/24

可能我說的不夠詳細,我再說明清楚一點

假設某股票財報公布日是1/1不管他是幾點公布的,理論上程式要在1/2選出來,但實際上卻發生1/2.1/3都沒選出來,
一直到1/4甚至更久之後的某天,回頭一看,程式跟你說1/2就已經選出來了。

這樣是不是很傻眼!!!

大財星 發文於   2024/05/07

這問題XQ已經很久了都沒有改善,每季都有幽靈財報過幾天才會出現,

像我最近抓的也是一樣例如5/2號當天晚上查詢沒有抓到,5/3號的時候再抓一次5/2號日期一樣沒有抓到,

5/6號在抓一次5/2號,結果原本沒抓到的在5/6號抓5/2的時候反而突然抓到了

結果股價都噴一段了才出現

說真的XQ的系統要不要打掉重練阿?

  • 按讚來自於
  • handsome178
大財星 發文於   2024/05/07

來隨便舉幾個案例好了

下面這是5/6號XQ資料更新的可以看到3306跟4967 XQ更新時間是5/6

鼎天公開資訊站在5/6號公布沒問題與XQ相符

再來看看十詮這兩天很夯的,5/3號就公布了XQ 5/6號才收入

來看看十銓股價都噴了一段了,那我用XQ來抓資料篩選是抓辛酸的歐

 我就納悶了鼎天能做到十詮做不到?更何況還有幽靈財報過幾天才會出現的那種

幽靈財報這種回測也看不出來,結果回測以為不錯的實際上線可能已經差一兩根k棒

每季都會發生的鳥事

另外選股越來越慢loading越來越久,一堆人都反映這問題,也沒看到有改善,厲害了XQ

  • 按讚來自於
  • handsome178
XQ小幫手 發文於   2024/05/15

Hello, 大財星.

我們上手資料是TEJ,所以進DB時間就是TEJ提供資料那天,

近期很多公司會利用公開資訊觀測站的重訊,來發財報的EPS,

但是那並非真正的財報數字,目前相關人員正在研議要怎麼樣做,讓EPS等欄位提早被使用者取得,

 

謝謝。

發表回覆
Close