選股中心使用的資料為什麼和看盤的地方有兩天落差?
例如我用以下指令來取得"技嘉"(2376)當天外資和投信買賣超的數據
value1 = GetField("外資買賣超","D");
value2 = GetField("投信買賣超","D");
如果把value1和value2指定到outputfields
outputfield1(value1,1,"外資1日");
outputfield2(value2,1,"投信1日");
今天10/31下午17時, 仍然會得到"5"以及"-52", 可是實際的數據如下
外資 投信
10/31 2027 20
10/30 -200 0
10/27 5 -52
也就是你們的資料不但有延遲, 而且還延遲了兩天, 是兩個交易日前的資料
再怎麼說也該更新到昨天, 晚點更應該更新到當日吧?
事實上昨天我就測試過晚點只會更新為昨日資料(不會更新到當日最新)
這樣要怎麼用今天最新的資料來決定明日的進出場呢?? 令人傻眼!
----- ==== -----
後來我發現, 如果有使用到下面這個指令讀取大戶持股人數, 不論有沒有加上" param:=1000"
value3 = GetField("大戶持股人數","D");
outputfield3(value3,0,"大戶持股人數");
都會造成外資和投信買賣超張數的讀取錯誤, 真令人費解
移除之後就能讀取正常
1 評論