指數映射主力時如何在代碼里控制委托偏移
作者:開拓者 TB 來源:cxh99.com 發布時間:2019年04月29日
-
咨詢內容:
目前的委托偏移可以在參數里設置,是固定的。但是我的需求是根據條件不同,偏移的值也會不同,我想在代碼里控制根據我的條件控制委托移偏移量,如何實現呢?
?
?來源:CXH99.COM
-
TB技術人員:
就是寫在公式里啊。。類似這樣的
if(condition1)
{
? ?? ?? ?buy(1,price+10);
}
if(condition2)
{
? ?? ?? ?? ?buy(1,price+20);
}
...
?
-
TB客服:
本帖最后由 jikey96 于 2018-10-25 23:19 編輯
這個和參數設置里的委托偏移是疊加關系嗎?比如,參數設置里寫5.
代碼里寫??buy(1,price+10);
那么實際效果是 price+10+5嗎?
還有,我這個是指數映射主力,這樣寫,疊加效果會體現到主力合約的價格嗎?
?
-
網友回復:
jikey96 發表于 2018-10-25 23:16
這個和參數設置里的委托偏移是疊加關系嗎?比如,參數設置里寫5.
代碼里寫??buy(1,price+10);
那么實際效果 ...
沒有疊加關系 。。
沒有勾選 委托偏移的,就是以公式寫的價格去發單。。
勾選了委托偏移的,就是以當前要交易的合約(即主力合約)的對手盤價格再加減偏移跳數的價格進行發單 。
使用指數映射主力時,不使用委托偏移,是可能導致委托價格不合法從而報單 被拒的。