tselsindex無法使用

  •   193 
  • 最後發表   wellstseng  2018 一月 04
wellstseng 發文於   2018/01/04

我在策略雷達回測腳本時都可以正常運作,但是啟動策略後出現"錯誤,計算停止,因為計算發生錯誤,請檢查腳本內的算式"的錯誤,查到是GetSymbolField("tse.tw","外資買賣超金額","D")這一段發生問題,可是我改用個股代號是正常的,請問是什麼原因?

 

 

 

排序方式: 標準 | 最新
XQ小幫手 發文於   2018/01/04

你好:

針對第一個問題:那是因為外資的資料是要盤後才會公布,所以盤中跑會有誤喔,小編舉個程式碼範例:

if GetFieldDate("外資買賣超金額") = Date then

Value1 = getfield("外資買賣超金額","D")

else

Value1 = getfield("外資買賣超金額","D")[1];

 

這種狀況下去跑就會成功了。

 

 

第二個問題是外資買賣超金額 應該只支援大盤,用個股代號跑應該系統會顯示"對應資料不存在"才對

 

以上說明

wellstseng 發文於   2018/01/04

thanks!

發表回覆
Close