策略開盤送出委託後交易指令miss及接收不到伺服器回傳的交易回報

  •   361 
  • 最後發表   Derylin  2024 十二月 23
Derylin 發文於   2024/12/16

您好:

    我在今天開盤執行策略時,發生啟動的標的丟完單後直接關停的狀況,此問題直接造成本人被鎖6張漲停,以下程式邏輯即發生狀況說明:

 

程式邏輯:

自選標的、策略為簡單的開盤第一筆交易的價格判斷是否為設定的區間,如是,限價單進場,且X秒後沒成交改為市價進場,進場後如碰觸程式內的停損%數,則自行回補停損。

 

今日狀況:

開盤後自選標的第一筆成交出來後,偵測到符合進場條件後送單,但送單後未收到卷商回報是否成交的反饋,於自設的"交易等待回報時間:30秒"後自行關閉交易,期間發生問題如下:

.程式內顯示已送出交易指令(如圖1),但用手機核對掛單時間根本不符(如圖2圖3)(慢了近182秒,有含該股緩搓)

.其他策略一樣(不同券商)也是有同樣狀況(圖4),丟單後收不到券商資料就自我閹割了


綜合以上,我自己與朋友推斷是伺服器在送出交易訊號時,不知哪個環節出問題,導致有部分送出,而我主要講述的這支延後送出,反而在超過182秒後才把封包丟給券商,導致券商端看顯示的委託與成交時間皆為09:03:29,而其他隻標的有即時送出,所以別的券商端也有即時成交,但伺服器端收到券商的成交回報後,出問題沒傳給我這邊使用端。

最後附上log檔案,希望工程師大大們可以幫忙解惑到底發生什麼事,如果有問題就趕快修正吧,用戶可禁不得起一直遇到伺服器出問題就被鎖漲停風險。


補充:XQ半年以上沒更新,這個策略邏輯運行1年以上,近1個月有發生類似問題(不是這種狀況下關停),但只自動關停一隻策略,這次是只要有進場都被關停,因為收不到券商成交與否的回報。

 

 

 

圖1:09:00:17送出交易指令,且30秒後09:00:47自動關停

 

圖2:商品監控內的委託時間09:03:29及成交時間09:03:29

圖3:券商手機app查詢委託09:03:29與成交時間09:03:29

 

 

 

圖4:別的策略不同券商一樣的狀況,但進出場邏輯一樣

附加文件

排序方式: 標準 | 最新
XS小編 發文於   2024/12/18

Hello Derylin,

 

在最大時限內無法被確認 這個狀況是當自動交易中心沒有收到券商提供的主動回報 (委託成功送出的回報) 時會發生的錯誤。

小編會先將您提供的檔案給相關人員確認,若還需要其他資料的話會在詢問。

待有進一步消息時會再告知。

Derylin 發文於   2024/12/20

好的 期待你們能協助找到問題~

XS小編 發文於   2024/12/23

Hello Derylin,

 

相關人員表示需要麻煩您提供完整的 XQ Log 來確認。

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

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

感謝。

發表回覆
Close