3.15.02版自動交易安控會失效

  •   360 
  • 最後發表   阿慶  2025 一月 13
阿慶 發文於   2025/01/07

Dear 小幫手:

我採用Buy(1)的方式讓自動交易一筆筆買進,直到買滿安控限制的部位,

if C > value1 then Buy(1);

如下圖,安控設定部位最大為8,開盤前原始部位為2,但是自動交易會買進9筆,造成最後實際部位變成11,在3.14版能卡的住(以此狀況只會買進6筆),但是昨天升級到3.15.02後安控設定就卡不住了,請協助確認原因? 

我在想,是不是因為我開啟了庫存異動時自動同步造成的,但是邏輯上應該也不能買超過安控設定才對。




  • 按讚來自於
  • Pingzz0719
排序方式: 標準 | 最新
XS小編 發文於   2025/01/13

Hello 阿慶,

 

安控設定最大部位為8會讓策略最多只有8個部位,和實際庫存數量沒有關係。

但有勾選庫存異動時自動同步且設定為依庫存的話,理論上策略部位和實際庫存應該會相同才對,除非有其他在運行中的策略發生交易,才會導致兩者有差異 (目前不支援策略間庫存彼此同步)。

麻煩提供 XQ Log 並告知發生的時間讓相關人員確認。

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

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

感謝。

阿慶 發文於   2025/01/13

我已經先把所有Buy(1)的寫法都改掉了,換成用setposition,並且也把庫存同步關掉,我再看看會不會有問題。

發表回覆
Close