請問XQ自動交易,選擇「依庫存」那麼…??

  •   323 
  • 最後發表   wayne0402  2021 十月 22
wayne0402 發文於   2021/10/14

請問:關於「XQ自動交易」

如果,我有一張台積電的庫存,在策略啟動前就已經透過其它平台下了→再買一張台積電或賣一張台積電的委託單或預約單,之後,再啟動策略(選擇依庫存),那麼這時策略裡面的position跟filled會如何顯示?

是position=1或-1 , filled=1 ???

還是position=0  , filled=1  ???

如果自動交易(選擇依庫存)只想用在當沖使用,策略執行時不想去影響了帳上原有的庫存跟其它平台上所送出的委託單或預約單,我在想會不會顯示是後者position=0 , filled=1  就可行…??

排序方式: 標準 | 最新
XQ小幫手 發文於   2021/10/20

Hello wayne0402,

 

如果您選擇依庫存的話,在策略啟動時會去讀取目前的庫存部位,然後將position與filled調整至該數字。

所以您的例子,由於策略啟動時庫存為1(或-1),所以position與filled就會是1(或-1)。

同時,策略啟動時會有視窗讓您確認策略的position與filled。

如果您要讓自動交易不影響原有手動的部位的話,只要選擇依策略就可以了。

細節您可以參考XS教學內的參數說明

自動交易的策略在啟動後是獨立運作,不會受到其他策略與手動操作的影響。

wayne0402 發文於   2021/10/20

感謝小幫手,大概理解了。

所以,如果選擇「依策略」,然後啟動後的初始position=0,filled=0,然後該策略執行中…做著做著…到了快收盤時,策略丟出了setposition(0,market)尾盤清倉的指令,也“不會”因此就把我策略以外原有的庫存或委託,一併給清理掉吧?這理解沒錯吧?

XQ小幫手 發文於   2021/10/22

Hello wayne0402,

 

是的,setposition(0,market)只會清除策略內的部位。

所以假如您策略內的filled跟position是2,但實際上帳戶有3口。

尾盤清倉時只會把那2口清掉,實際帳戶還會有1口。

發表回覆
Close