# OrderInfoByCode2 方法
OrderInfoByCode2(Code, Market, OrderID, ConSign, Filled, Remaining, Action, OrderType, LmtPrice, Account, Kaiping,HoldType)
取指定品种的未成交合约信息
返回值:成功返回1,失败返回0
参数
参数 | 说明 | 备注 |
---|---|---|
Code | 指定的品种代码 | 输入参数 |
Market | 指定的品种市场 | 输入参数 |
ConSign | 本次委托数量 | 输出参数 |
Filled | 已成交数量 | 输出参数 |
Remaining | 未成交数量 | 输出参数 |
Action | 动作类型:0买入 1卖出 | 输出参数 |
OrderType | 订单类型 0限价 1 市价 2 停损 3 限价停损 4 fak 5fok 6 对手方最优价优先 7 本方最优价优先 | 输出参数 |
LmtPrice | 当OrderType等于0时为限价,为3时为停损限价 | 输出参数 |
auxPrice | 停损价格 | 输出参数 |
Account | 帐户信息 注意:如果频繁调用该属性,请注意使用完毕后释放返回值 | 输出参数 |
Kaiping | 开平仓类型 0开仓 1平仓 | 输出参数 |
HoldType | 可以缺省,表示取指定仓位性质的品种,针对不同市场: 为1 分别为 期货(投机仓) 股票(普通仓) 期权(普通仓) 为2 分别为 期货(保值仓) 股票(融资仓) 期权(备兑仓) | 输出参数 |
示例
dim orderid
dim ConSign
dim Filled
dim Remaining
dim Action
dim OrderType
dim LmtPrice
dim Account
dim Kaiping
call order.OrderInfoByCode2("cu09","sq",orderid,ConSign,Filled,Remaining,Action,OrderType,LmtPrice,Account,Kaiping)
'打印输出未成交订单ID(可用此ID进行撤单)
msgbox orderid
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
应用于