GetSymbolFieldDate的第一個參數可以用GetSymbolInfo得到的值嗎

  •   212 
  • 最後發表   HaXQ  2024 五月 30
HaXQ 發文於   2024/05/22

如下使用GetSymbolFieldDate(GetSymbolInfo("期貨近月"),"成交量","D") 得到錯誤描述 :第 1 個參數應該是 String/input。

 

排序方式: 標準 | 最新
虎科大許教授 發文於   2024/05/22

第一個參數必須是已知數值的常數。

HaXQ 發文於   2024/05/22

原來是這樣, 不能用變數可用性就差很多了, 真可惜 .

原本想寫一個簡短的程式, 選出股期有量的個股 , 教授有建議的方法嗎 ?

 

感謝 ! 

虎科大許教授 發文於   2024/05/22

目前只能用比較沒有彈性及沒有效率的方式處理。監控的商品是個股,透過跨商品個別指定個股期貨的成交量。

HaXQ 發文於   2024/05/22

謝謝教授

XS小編 發文於   2024/05/24

Hello HaXQ,

 

目前沒有關鍵字或函數讓 GetSymbolField 在股票上去取得對應的股期資訊。

但反過來的話 (ex. 在股期上要取得股票資訊) 有對應的關鍵字 "Underlying"。

您可以參考 GetSymbolField 的說明。

 

感謝 虎科大許教授 的熱心回覆。

HaXQ 發文於   2024/05/27

小編好:

參考GetSymbolField說明, 試用GetSymbolField("Future*1", "成交量","D") , 在指標可正常使用 , 但在選股可編譯卻無法選出東西.

程式如下 : 

if GetSymbolinfo("有期貨") then RET=1;

outputField1(GetSymbolField("Future*1", "成交量", "D"), "近月成交量");      //   拿掉這一行就可以選出東西

選股範圍 : 股期標的(系統)

請問是哪裡出了問題

XS小編 發文於   2024/05/30

Hello HaXQ,

 

因為選股中心不支援期貨商品 (也不支援選擇權商品)。

選股中心主要支援的商品有 ETF、上市上櫃股票 和 可轉債。

發表回覆
Close