小編你好:
我想詢問多腳本共用相同庫存帳號能否通用?
因為我需要撰寫多個策略分別為不同的進單邏輯、理由
舉例來說:
A腳本,其中包含基本進單策略與顧單出單邏輯
B腳本(CDEF腳本亦同),只有進單邏輯
我希望在B~F進單後,A偵測到庫存異動後進行顧單與出單
情況可能為以下其中之一:
庫存為0 /B進多/A開始偵測
庫存為+1 / B+1/ A偵測庫存為+2開始顧單
庫存為+1 / B-1 / A偵測為庫存0 等待是否有新條件成立
想要達到這樣功能 有哪些設定該注意的呢?
小編你好:
我想詢問多腳本共用相同庫存帳號能否通用?
因為我需要撰寫多個策略分別為不同的進單邏輯、理由
舉例來說:
A腳本,其中包含基本進單策略與顧單出單邏輯
B腳本(CDEF腳本亦同),只有進單邏輯
我希望在B~F進單後,A偵測到庫存異動後進行顧單與出單
情況可能為以下其中之一:
庫存為0 /B進多/A開始偵測
庫存為+1 / B+1/ A偵測庫存為+2開始顧單
庫存為+1 / B-1 / A偵測為庫存0 等待是否有新條件成立
想要達到這樣功能 有哪些設定該注意的呢?
Hello LeoWmLin,
目前有 FilledAtBroker 函數可以取得實際的庫存,搭配 position 函數作運算小編認為應該可以達到需求,但腳本在撰寫上時會變得比較困難,因為會隨著策略運作,position/filled 和 FilledAtBroker 的差異可能越來越大。
相關人員有在規劃讓策略可以和實際庫存連動的功能,待該功能完成後應該會相對容易些。
若只有一個出場策略,其他都是進場策略,且進場策略彼此各自獨立(亦即各個策略各買各的,彼此不受影響),則在15.01版本之後,這個方案是可行的。進場策略的策略部位都選擇「不設定」,出場策略的策略部位選擇「與庫存同步」,並將「庫存異動時自動同步數值」打勾即可。
4 評論