GetSymbolField相關

  •   115 
  • 最後發表   麥叔  16 小時前
麥叔 發文於   2026/05/29

我使用下列2個指令

value1=GetSymbolField("TSE.TW", "Close");

value2=GetSymbolField("TSE.TW", "成交金額(元)", "D");

以5/27為例,value1=44256.800000 ,符合當日收盤點數

value2=1556844450000.000000 ,這個我就對不到答案了。請問這個值是?

 

 

 

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

大盤的日成交金額。

麥叔 發文於   2026/05/31

謝謝許教授的回答,字面的解釋,大盤的日成交金額,我看得懂。如前一篇所寫,xq吐給我的數值,我沒辦跟證交所的當日收盤行情,看到相同的數值。

 

虎科大許教授 發文於   2026/05/31

交易所公告的大盤成交金額包含零股、盤後定價及鉅額交易的成交金額,因此數值會比用GetField("成交金額(元)")得到的數值大。

麥叔 發文於   2026/06/01

這是證交所5/27的資料

截圖圖片

value2=GetSymbolField("TSE.TW", "成交金額(元)", "D");

value2=1556844450000.000000 ,這數字我對不起來~

XQ小幫手 發文於   2026/06/03

Hi 麥叔

小編補充,針對大盤,成交金額(元) 欄位實際上會等同於大盤的「成交量」資料。詳細欄位說明可以參考官網

 

也謝謝許教授說明~

rext 發文於   2026/07/30

問題是GetSymbolField("TSE.TW", "成交金額(元)", "D")與GetSymbolField("TSE.TW", "成交量", "D")這兩者數值根本也不一樣
然後
GetSymbolField("TSE.TW", "成交金額(元)", "D")每天盤中跑交易腳本都說錯誤?
"原因:執行時發生錯誤[(1402)商品: TSE.TW 不支援日線頻率「成交金額(元)」欄位]"
"原因:執行時發生錯誤[(1206)TSE.TW 資料欄位異常, 欄位=成交金額(元), 頻率=日線, Code=7, AT=true]"
各種錯誤3天2頭就發生倒底在抓什麼資料?

虎科大許教授 發文於   2026/07/30

(1)跨商品抓大盤成交金額會出錯,可能發生的時間點應該在開盤時,數據還沒進來的時候。試著加Default:=0看看。

GetSymbolField("TSE.TW", "成交金額(元)", "D", Default:=0)

(2)我發覺抓大盤成交量及成交金額的數據確實不一樣。成交量的數據是證券交易所大盤統計資訊1~15列數據加總扣除創新版的金額,亦即11450億。至於成交金額(元)則是加權指數商品盤勢的總量11037億,這個數據與交易所的數據對不起來。

 

  • 按讚來自於
  • SPIKE2826
rext 發文於   2026/07/30

感謝許教授即時回覆!
請XQ工作人員再針對
"原因:執行時發生錯誤[(1402)商品: TSE.TW 不支援日線頻率「成交金額(元)」欄位]"與
成交金額(元)與交易所的數據對不起來的問題盡快說明

發表回覆
Close