1401 問題

  •   355 
  • 最後發表   GaryChiang  2022 八月 24
GaryChiang 發文於   2022/08/10

以下這支程式在執行時會遇到1401資料不足的問題, 

主要問題是第24行, 只要這行沒有就沒有問題! 

這支程式在1分K下執行, 我有設定 setBarBack(30, "D")

但還是會出現1401的問題!

請問:

1. 如何修正錯誤?

2. SetBarBack 是否有上限?

3. 若主程式和函式裏都有 SetBarBack, 會以那個設定為主?

謝謝!

Dhighest 和 Dlowest 程式如下

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

Hello GaryChiang,

 

1. 小幫手這邊測試是正常的。(參考附圖)

猜測有可能是您的執行商品資料長度不足,若要確認實際原因的話需要麻煩您提供 腳本、執行設定 以及 XQ Log 來測驗。

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

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

 

2. 有提供的歷史資料長度就是上限。

 

3. 最後執行的 setbackbar 為主。

您的腳本中最後執行的應該就會是以 Dlowest 為主。

您可以使用 print(getbackbar("D")); 來確認。

附加文件

GaryChiang 發文於   2022/08/19

小幫手你好:

關於1401的問題, 回測時是正常的, 就如同你的測試結果一樣! 我回測一樣也是正常的!

但在開盤時間, 由程式交易去跑時就會出現資料不足的情況! 而且, 少部份股票正常, 大部份股票異常!

另外有一個數字 12 , 只要超過12天就會出問題, 若不過12天就可以正常執行!

是否可以請你在開盤時間測試一次"自動交易"呢? 謝謝你!

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

Hello GaryChiang,

 

小幫手這邊測試過即時執行,但也是正常。(參考附圖)

需要麻煩您提供 自動交易中心匯出檔勾選(包含)交易腳本 以及 XQ Log 來檢驗。

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

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

感謝。

附加文件

發表回覆
Close