可以用OrderType()检查定单的类型。OrderDelete()不能删除开仓单,需要用OrderClose()平仓。
int OrderType( | ) |
OP_BUY -买进,
OP_SELL - 卖出,
OP_BUYLIMIT - 挂单买入限定,
OP_BUYSTOP - 挂单停止限定,
OP_SELLLIMIT - 挂单卖出限定,
OP_SELLSTOP - 挂单停止限定。
y2k_connect 写道 >>
对于当前选择定单返回定单类型。可以是以下的任意值:
OP_BUY -买进,
OP_SELL - 卖出,
OP_BUYLIMIT - 挂单买入限定,
OP_BUYSTOP - 挂单停止限定,
OP_SELLLIMIT - 挂单卖出限定,
OP_SELLSTOP - 挂单停止限定。
可以用OrderType()检查定单的类型。OrderDelete()不能删除开仓单,需要用OrderClose()平仓。
int OrderType( | ) |
OP_BUY -买进,
OP_SELL - 卖出,
OP_BUYLIMIT - 挂单买入限定,
OP_BUYSTOP - 挂单停止限定,
OP_SELLLIMIT - 挂单卖出限定,
OP_SELLSTOP - 挂单停止限定。
谢谢!
就是已成交的单子和未成交的单子无法区分,用OrderType()好象也无法区分,比如用BUYSTOP挂单买入,成交后,类型仍是BUYSTOP,和未成交的无法区分.
如何在交易系统里删除未成交的定单?
使用OrderDelete()没有删除掉,是怎么回事?
另外,怎样区分已成交的单子和未成交的单子