XQ 交易回測一樣的程式碼,回測不斷出現空白

  •   163 
  • 最後發表   KevinctWang  2023 四月 19
KevinctWang 發文於   2023/04/02

XQ 交易回測一樣的程式碼,昨天可以回測,今天卻無法,每次回測不斷的出現空白?

 

附加文件

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

Hello KevinctWang,

 

就您圖片上的狀況看來,可能是發生回測執行後回測報表直接跳出來,而裡面是空的狀況。

小幫手推測這有可能是網路連線的問題,您可以試著切換伺服器看能否解決。(參考附圖)

如果還是有問題的話,麻煩您提供 XQ Log 並告知問題發生的日期時間讓相關人員檢驗。

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

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

感謝。

附加文件

KevinctWang 發文於   2023/04/10

依照你的方法還是不行,LOG檔已透過郵件回覆給你,再請幫忙確認,謝謝!

XQ小幫手 發文於   2023/04/14

Hello KevinctWang,

 

相關人員比對過您提供的 Log 和 伺服器運作的 Log,伺服器的 Log 顯示 您的腳本編譯失敗,因此回測中的所有商品才都會是失敗的狀況。

如果可以的話,麻煩您提供回測使用的腳本來確認看為何本地端可以編譯成功但伺服器端卻會顯示失敗。

感謝。

KevinctWang 發文於   2023/04/18

您好,已將程式碼貼到WORD檔透過郵件回覆給你,再請幫忙,謝謝!

XQ小幫手 發文於   2023/04/19

Hello KevinctWang,

 

可以參考 SetPosition 的說明。

您腳本上的 setposition (ex. SETPOSITION(1, market, "*3-1*進場")) 的寫法是錯的,應該是 SETPOSITION(1, market, label:="*3-1*進場") 才對。

原本系統沒有檢查 setposition 裡面的參數,這次是伺服器這邊先作調整,本機端要等到新版上線後才會顯示編譯錯誤。

KevinctWang 發文於   2023/04/19

再更改後可以跑回測了,謝謝!

發表回覆
Close