自動下單的下單數量與庫存同步問題?

  •   368 
  • 最後發表   FLY  2024 十二月 23
FLY 發文於   2024/12/19

Q1.目前我有一支多空單進場程式,我設定每一檔最多買50萬,但系統跑出來的結果好像都是買(空)一張

跟內容這樣寫有關係嗎?

SetPosition(1, MARKET, label:="多方進場");

是否我改為SetPosition(100, MARKET, label:="多方進場");

但因為我有做50萬金額的限制,所以他不會下到100張,對嗎?

而是用金額/收盤價格來算張數?

 

 

 

Q2.另外我有一支專門做出場的程式,但上面程式進場後,看第二支出場程式中的監控商品並沒有同步,要關閉後再重新啟動策略才會更新,那是什麼問題呢?我的設定如下

 

 

Q3.如果盤中我把這支多空單進場策略關閉,然後要重新開啟,是否要選擇"延續前一次執行",這樣才不會又重複下早盤的單子部位呢?那又以波段交易來講,每天開機啟動,是否也要選擇這個呢?

 

Q4.有一個"自動執行有部位的商品",這個啟用,那對於進場條件的這支策略應該沒有什麼作用吧?這應該用在出場的那支策略?

排序方式: 標準 | 最新
虎科大許教授 發文於   2024/12/19

(1)買進50萬元商品,使用setPosition(500/c, market)。

(2)出場策略要監控其他策略建立的部位,策略部位要選取與庫存同步,且庫存新增時自動加入執行及庫存異動時自動同步數值都要打勾才可以。15.01版本上週上線就發現一些問題。若你出場策略一樣這樣設定,且沒有達到預期效果,建議更新版本到今天下午上線的15.02版本,然後再試試看。

(3)延續前次執行是由系統抓取這個帳號及這個策略之前建立的部位,加入一起監控,且前提是你之前有勾選這個選項。你先前是勾選與庫存同步,之前建立的部位並沒有被儲存在延續前次執行的記錄檔,因此你的情況並不適用。控制重新啟動策略不重複下單,應該使用變數控制。

(4)自動執行有部位的商品主要用在執行商品清單沒有的商品,但庫存有,讓此商品一起加入監控的情況。是否用在你的進場或出場策略,要看情況。若你的執行商品清單沒有,但庫存有,希望這個庫存商品也被監控,就要將這個選項打勾。

XS小編 發文於   2024/12/23

Hello FLY,

 

小編補充,您可以參考 SetPosition 的說明,會比較了解該函數是如何運作的。

另外運作中策略的部位庫存是固定的,故A策略進場後,B策略的部位庫存不會因此改變。

目前自動交易中的選項 (庫存異動時自動同步數值) 尚未支援策略間彼此影響。

 

關於這些選項說明,可以參考 自動交易中心:庫存同步整合教學 裡的說明。

發表回覆
Close