自動交易無法設定10分鐘

  •   237 
  • 最後發表   SeanY  2022 三月 04
SeanY 發文於   2022/03/03

小幫手你好,

自動交易無法設定10分鐘, 執行時發生錯誤1401資料不足, 請問這如何解決?

謝謝

排序方式: 標準 | 最新
XQ小幫手 發文於   2022/03/03

Hello SeanY,

 

小幫手推測您應該是在進行回測的時候出現這個錯誤。

這個錯誤代碼有很多可能性,或許是因為您設定的資料讀取筆數不足,可以試試將其調長 (需要多長視您的腳本而定) 看是否有辦法解決。

 

如果還是有問題的話,需要麻煩您提供 交易腳本、回測設定 (截圖)、以及 XQ Log 來檢驗。

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

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

感謝。

SeanY 發文於   2022/03/03

小幫手, 您好,

我解決了,

settotalbar(360);                
setbarback(360);   

就能解決,

但我還有一個問題, 在自動交易中, 可以用FIMTXN*1嗎?

還是一定要目前月份的期貨FIMTXN03呢?

所以當本月第三周個周三要結算時, 只能設好在這之前清倉嗎?

若一直用FIMTXN*1, 在設好清倉後, 在3/16結算後, FIMTXN*1會自動抓之後的期貨嗎?

謝謝

XQ小幫手 發文於   2022/03/04

Hello SeanY,

 

您可以使用連續月的期貨來執行自動交易,系統有對應到最近月份的期貨合約。

目前系統不會自動換月,所以您需要手動轉倉,或是在腳本中撰寫條件式判斷是否要因為合約到期提前出場。

可以使用 DayOfWeekWeekOfMonth 等日期函數來判斷。

但須注意若有遇到星期3為假期的狀況要另外處理。

發表回覆
Close