交易中心的回測~又開始噴空白

  •   180 
  • 最後發表   shuwiang  2022 十二月 08
shuwiang 發文於   2022/12/02

如提~昨天開始就一直噴空白回測

換機房也不行~

不知有沒有人跟我一樣~

一度以為Code有問題,後來還把整個企業版移除~重新裝

甚至把之前回測過的舊策略,也拿出來測~浪費了好多時間

 

排序方式: 標準 | 最新
shuwiang 發文於   2022/12/02

失敗標的有出現"執行時發生系統錯誤[(1304)GetDate 92 of 92]"

XQ小幫手 發文於   2022/12/06

 Hello shuwiang,

 

這有可能是伺服器的問題,要麻煩您提供 XQ Log 並告知問題發生的時間點來比對。

另外如果可以的話請一併提供回測的策略讓相關人員測試看是否能重現問題。

Log資料夾(預設路徑:C:\SysJust\XQLite\LOG)直接壓縮後提供即可。

您可以直接將檔案上傳,如果檔案過大的話也可以Mail至客服信箱 XQservice@XQ.com.tw 且務必附上 討論文章連結網址(小幫手才能盡早處理)。

感謝。

shuwiang 發文於   2022/12/08

伺服器問題應該恢復了~因為這幾天可以回測了

另外我發現~還有另外一個原因,使我原先可以回測的策略變成無法回測(GetSymbolInfo("可放空")=True)

Condition4 =GetSymbolInfo("買賣現沖")=True and GetSymbolInfo("可放空")=True and C<>GetField("跌停價", "D")

原先當沖有個條件,如上,都可以回測,目前需要把GetSymbolInfo("可放空")=True 拿掉,才可以

我有Print出來~

符合"賣賣現沖"的標的,之前有些無法放空(GetSymbolInfo("可放空")=False),現在GetSymbolInfo("可放空")吐出來的都是False

我把策略改如下,就可以回測了

Condition4 =GetSymbolInfo("買賣現沖")=True  and C<>GetField("跌停價", "D")

可以請小幫手,稍微說明一下GetSymbolInfo("可放空")的用法嗎?

XQ小幫手 發文於   2022/12/08

Hello shuwiang,

 

您可以參考 GetSymbolinfo 裡面的說明。

可放空 僅提供最新的資料。

所以若當天 可放空為 false,則回測期間都會是 false。

發表回覆
Close