警示腳本問題 使用還原日有加權指數會出現歷史資料不存在

  •   11 
  • 最後發表   Black  17 小時前
Black 發文於   2026/06/20

我寫了一個警示腳本用日頻率,當用原始值時一切正常運作,但當用還原值時就會出問題

截圖圖片

交叉測試後發現因為腳本內會去用到加權指數的收盤價這段會導致出錯

TSEChangeRatio=GetSymbolField("TSE.TW","收盤價","D")/GetSymbolField("TSE.TW","收盤價","D")[1]*100;


截圖圖片

實在想不明白這是什麼問題,即使是還原值不能用加權指數好了,但我也指定了 "D" 不是 "AD",請求小幫手的解答了

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

問題應該不是出在這行指令。我用你的程式碼測試,使用還原日資料測試8444及8454,是正常的。

Black 發文於   2026/06/21

那是真的蠻怪的,因為我把所有程式碼註解到只剩這行了,就是會噴這個錯誤😅
看來只能給 log 請工程人員看看了

發表回覆
Close