HI 小幫手
我發現用getfiled抓取每周400+600大戶的時候,過了一個星期因為當周的資料還沒出來
所以會有當周抓到0的現象
所以如果我是要抓400+600大戶有成比上周成長或是等於上周,過了周末,禮拜一到五就會讓選股選不到
因為 if value[0] > vlaue[1],這個條件式就會不成立...
請問有什麼方法解決?
還是我只能寫成if value[0] > vlaue[1] or vlaue[2] > vlaue[3]
HI 小幫手
我發現用getfiled抓取每周400+600大戶的時候,過了一個星期因為當周的資料還沒出來
所以會有當周抓到0的現象
所以如果我是要抓400+600大戶有成比上周成長或是等於上周,過了周末,禮拜一到五就會讓選股選不到
因為 if value[0] > vlaue[1],這個條件式就會不成立...
請問有什麼方法解決?
還是我只能寫成if value[0] > vlaue[1] or vlaue[2] > vlaue[3]
Hello, PoK.
小幫手建議您可以使用:
Value1 = GetFieldDate("大戶持股人數");
此資料是週資料,所以抓出來的時間會是該週的第一個交易日,您可以用這個日期來判斷資料是否更新。
另外您也可以參考一下近期集保相關欄位調整,若您用的是舊的寫法可能會取到上個禮拜的資料。
https://www.xq.com.tw/learn/xspractice/tdccfield/
謝謝。
1 評論