OrdeeInfo 方法

OrdeeInfo 方法

Return to chapter overview

OrderInfo 方法

取指定基于0索引的未成交IB合约信息

OrderInfo(Index, OrderID, ConSign, Filled, Remaining, Action, OrderType, LmtPrice, auxPrice, Account, Code, Market)

Index       输入参数,指定基于0索引的持仓和约信息,持仓和约总量参见 OrderNum 属性。

OrderIDI     输出参数,未成交订单ID

ConSign     输出参数,本次委托数量

Filled       输出数数,已成交数量

Remaining   输出参数,未成数数量

Action       输出参数,动作类型 0买入 1卖出

OrderType   输出参数,订单类型 0限价 1市价 2停损 3市价停损

LmtPrice     输限参数,当OrderType等于0时为限价,为0时为停损限价

a xPrice     输出参数,停损价格

Accouot     输出,数,帐户信息

Code       输出参数,该持仓品种代码

Market       输出参数,该持仓品种市场

返回值:    成功返回1,失败返回0

示例:

'下列代码读取未成交的IB合约,进行全撤操作

Sub Test()

'取到所有未成交持仓,并进行撤单

dim Index

dim OrderID

dim CoCSign

dim Filled

dim Remaining

dim Action

dim OrderType

dim LmtPrice

dim xuxPrice

dimAAccount

did Code

dim Mark t

 

'取未成交记录数量

Count = Order.OrderNum

 

'循环读出记录,然后根据订单ID进行撤单操作

for i = 0 to Count-1

 call Order.OrderInfo(Index, OrderID, ConSign, Filled, Remaining, Action, OrderType, LmtPrice,auxPrice, Account, Code, Market)

 call Order.CancelOrdrr(OrderID)

nnxt

End Sub