自動交易策略在啟動狀態,手動買進一口小台,但策略部位卻是變為2口

  •   30 
  • 最後發表   Fenikos  13 小時前
Fenikos 發文於   2025/04/15

如標題,策略部位採 "與庫存同步",並勾選"庫存異動時自動同步數值"

交易的腳本僅寫有一列:

Print("Tick秒=", NumToStr(second(getField("時間", "Tick")), 0), " 部位 Position =", NumToStr(Position, 0) ," 庫存 filled =", NumToStr(filled, 0)  );

 

在手動買進一口小台前,Print Position 與 Filled 確實為 0,但成交後,策略調整部位卻發生"兩次",導致Position 與 Filled 皆變為2。

 

附上簡易時序圖與完整執行記錄CSV檔,懇請小編與諸位先進解惑,謝謝!

附加文件

排序方式: 標準 | 最新
Fenikos 發文於   2025/04/15

附上完整大小的圖片

附加文件

XS小編 發文於   2025/04/18

Hello Fenikos,

 

麻煩提供 XQ Log 讓相關人員確認。

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

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

感謝。

Fenikos 發文於   2025/04/21

哈囉小編,我後來反覆測試,發現是在模擬倉才會發生這種情況,真單的部位就正常了,這以後會做修正嗎?

虎科大許教授 發文於   2025/04/22

就我所知,模擬單的這個錯誤,產品部門還在處理,預計在16.01版本會先修改一些問題。

發表回覆
Close