指標如何判斷個股是否有融資券相關資訊?

  •   356 
  • 最後發表   貓老大  2 天前
貓老大 發文於   2021/02/17

我在抓取融資券相關資訊時,發現不能信用交易的股票,指標都會呈現 "沒有此商品資訊(S)" 的訊息

我用 GetFieldDate("融資餘額張數") > 0 去判斷也不行,照樣出現訊息

請問小幫手何解?

謝謝

排序方式: 標準 | 最新
XQ小幫手 發文於   2021/02/18

貓老大 您早

如果該股票不能夠信用交易,就無法融資融券了 

所以這類型股票也算是符合 融資為0的

目前我們的程式背後判斷是 CODE判斷到無資料的個股

就會顯示"沒有資訊"

(抱歉,不知我對於您的需求有沒理解錯誤)

 

貓老大 發文於   2021/02/18

謝謝小幫手的回覆,我是希望程式能繼續處理,不要跳到"沒有此商品資訊(S)",不知道有沒有他法?

XQ小幫手 發文於   2021/02/18

貓老大 您好

目前並沒有語法可以判斷"是否可融資融券"的函數

只有對於像是可否當沖的信用交易那類判斷

只要您腳本裡有寫到判斷式  而該商品沒數據

那就會發生錯誤

 

貓老大 發文於   2021/02/18

謝謝小幫手

主要是我的計算中有多個籌碼相關的資料,若無融資券,計算可忽略融資券資訊,但只要一存取融資券,就會跳錯誤了,造成計算無法繼續了,目前看來是無解的,若可以的話,請轉知技術人員研究可否讓 GetFieldDate 回傳 0 即可,謝謝。

Michaelxie 發文於   2023/12/09

小幫手,希望如樓主建議,開放讓 GetFieldDate 回傳 0 ,這樣判斷日期與錯誤可讓個股可以進選股清單,也不會跳入錯誤選股清單中,謝謝。

 

XQ小幫手 發文於   2023/12/13

 Hello Michaelxie,

 

如果是因尚未更新的資料但因為資料對位的關係的話,GetFieldDate 會回傳0沒錯。(例如改版前的週集保資料)

但若是沒有該欄位資訊的話,會因為資料庫內沒有對應的欄位,故出現此狀況。

小幫手會將您的意見轉告相關人員。

杰o杰 發文於   2024/09/05

後續有解決辦法嗎  我與樓主的問題相同 碰到沒有信用交易的 指標會直接全部不顯示..

發表回覆
Close