currentcontracts取值的問題
作者:MC 來源:cxh99.com 發布時間:2015年01月14日
- 咨詢內容:
本帖最后由 Astral 于 2014-10-28 06:51 編輯
if (myContracts > currentcontracts) then begin
buy (myContracts - currentcontracts) contracts ......
sellshort(myContracts - currentcontracts) contracts.....
end;
以上的myContracts=7,currentcontracts=6,順便說一下marketposition = -1,限制開單7手
結果是下了7張多單,沒有下空單
理論上是應該下1張多單,1張空單
。試問盤中是否有currentcontracts取值錯誤的可能
- MC技術部:
不要在同一個條件下,同時也多單和空單語句。因為可能才開倉之后會立即平掉,也有可能會是oco單一個單子成交,另一個單子取消掉。