成交時間問題

  •   311 
  • 最後發表   布萊恩來了  2025 三月 03
布萊恩來了 發文於   2025/02/23

各位老師好

我有一個使用上的問題 

程式執行成交時委託時間跟成交時間會出現不一樣的時間點,如附圖

如果我的持有天數是10天 那程式好像不會真的在第10天出場,回測時會正常進出場可是實際跑實單會出現這個問題,請問是哪裡有問題呢?

var: intrabarpersist EntryPrice1(0), 

       intrabarpersist EntryBar(0), 

.

.

.

.

begin

    EntryPrice1 = Close;

    EntryBar = CurrentBar;

 

    setposition(1, market, label:="進場");

end;

排序方式: 標準 | 最新
虎科大許教授 發文於   2025/02/25

這個問題有點奇怪,你可將LOG檔寄去客服信箱,請他們查看看是怎麼回事。

XS小編 發文於   2025/03/03

Hello 布萊恩來了,

 

關於截圖中委託時間和成交時間對不上的部份,要麻煩您提供 XQ Log 來檢驗。

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

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

 

至於持有10天的部分,要看您腳本和策略是如何撰寫設定的,才能判斷問題原因。

舉例來說,若設定為依庫存且中間有中斷過的話,則啟動後的庫存進場時間會是啟動當下的時間。

就您的狀況來說,應該要設定為延續前次執行,這樣才能用交易函數抓到之前的進場日期時間。

發表回覆
Close