多組自動交易(同一商品)及部位管理的問題

  •   1.3K 
  • 最後發表   phsu  2023 十二月 27
phsu 發文於   2022/11/02

目前預計想跑三個KD指標的自動交易,但參數均不同,

跑的商品均為台指期

三個策略分別都有可能是 +1, 0, -1 口的狀況

如果只使用一個券商帳號

1. 是否能寫在同一個自動交易去跑?還是要分成三個自動交易?

2. 三個自動交易均為同一商品,部位要怎麼管理比較好?
如果電腦當機,重開後,是否只能手動補單,然後依策略來抓取部位?

希望能給個方向,謝謝

 

排序方式: 標準 | 最新
XQ小幫手 發文於   2022/11/04

 Hello phsu,

 

1.這看您策略是分別獨立的,還是彼此會互相影響。

舉例來說,KD1號進場時,KD2跟KD3就不會動作。

這樣的話3個KD就要寫在同一個腳本策略裡。

如果3個策略都是個別獨立的,那麼同一個策略或分開都可以,但小幫手會建議分開來比較好管理。

 

2.不同策略的部位庫存本身就是獨立計算的,A策略的進場或手動操作不會對其他執行中的策略造成影響。

重開的話若原本已經有成交的部位,您可以設定為自訂數值,然後手動修改各個策略應有的庫存。

舉例來說,A策略原本有2張,B策略沒有,C策略1張。

這樣重開的話若設定為依庫存,ABC策略都會讀到3張。

此時可以設為自訂數值,然後在將其修改為對應的 2張、0張和1張即可。

 

但若當機當下有委託單未成交,且重新啟動策略時條件也未達成的話,那就需要自行手動補單,成交後再設定策略庫存部位。

  • 按讚來自於
  • vigorox
小小的茶米 發文於   2023/12/26

小幫手您好,按照您的舉例來說,假設A策略+1,B策略0,C策略-1,每日重開機時需要自訂數值,但此時編輯的時候是空的,A跟C無法建立部位,要怎麼做才對呢?

XS小編 發文於   2023/12/27

 Hello 小小的茶米,

 

這種狀況的話小幫手目前會建議可以設定策略部位計算起點,讓策略模擬從指定日期開始運作到現在的話應有的部位。

需注意這是由過去資料模擬的,所以可能會和實際交易有些出入。

 

如果三個策略都是交易相同商品的話,也可以考慮將策略合併寫在同一個腳本中,這樣只要一個策略就可以控管。

發表回覆
Close