部分成交時的A_OrderStatus函數問題。 [開拓者 TB]
- 咨詢內容:
1.buy(10,1000);
(2.成交5手;)
3.A_DeleteOrder();
(4.此時成交5手,撤單5手;)
5.Rflag=A_OrderStatus();
求問,此時Rflag是返回 Enum_Canceled 還是 Enum_FillPart ??
模擬賬戶沒法測試部分成交,實盤代價太大,求指導啊~~~~
- TB技術人員:
本帖最后由 小米 于 2015-4-21 15:29 編輯
這種情況下,在當日交易的狀態欄里會顯示為“部成部撤”,其索引下可以返回enum_fillpart的枚舉 - TB客服:
本帖最后由 ktzddz 于 2015-4-21 17:22 編輯
小米 發表于 2015-4-21 15:27
這種情況下,在當日交易的狀態欄里會顯示為“部成部撤”,其索引下可以返回enum_fillpart的枚舉 ...
如果不管撤沒撤下來,函數都返回enum_fillpart,那請問如何才能判斷單子是否已經撤下來了?
或者說:怎么才能在這種情況下知道A_DeleteOrder()函數的執行結果? - 網友回復:
ktzddz 發表于 2015-4-21 17:19
如果不管撤沒撤下來,函數都返回enum_fillpart,那請問如何才能判斷單子是否已經撤下來了?
或者說: ...
如果沒有其它的已報未成交單 ,可以使用a_getopenordercount是否為0來判斷該單有沒有撤掉。 - 網友回復:
多謝版主大人~~
還想請問一下,tb系統里的“空字符串”,是指 “” 還是 InvalidString??
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容