各位好,想請教一個「現貨 → 個股期貨個別對應」的寫法。

 

  背景:我在 1 分K(逐筆洗價、即時模式)的指標與警示腳本中,目前是用一個「現貨+一般期+小型期混合的自選商品組合」掃描,找出每檔現貨對應的期貨來做流動性判斷。日前遇到組合中有一檔個股期停止交易後,讀取時整支腳

  本會報「腳本指定商品不存在」而停止運作,因此想改成「每張現貨圖直接對應自己的期貨」,不再依賴共用群組。

 

  目前已查到:

  - 「有期貨」「期貨近月/遠月/次遠月」欄位可以處理一般期(現貨圖直查)。

  - 但小型股票期貨似乎沒有對應欄位,只能「明確指定商品代號」。

 

  想請教:

  1. 現貨商品有沒有官方欄位或函數,可以直接取得它對應的小型股票期貨商品代號?

  2. 若沒有,官方建議的做法是什麼?「現貨代號 → 小型期代號」的對照資料有官方來源可查嗎(例如商品檔/下載區)?

  3. 個股期貨代號(例如 FICDF01.TF 這種格式)的組成規則是否有文件說明?

  4. 附帶請教:自選商品組合若含「已停止交易/下架」的商品,有沒有建議的防護寫法,讓腳本不要整支停止?(例如 GetSymbolField 的 default 參數是否適用於「商品不存在」的情境?)

 

  環境:XQ 20.03、XS 指標+警示、1 分K 即時逐筆洗價。