投资者咨询:MQ怎么获得委托单的字符串型合同号 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-6-22 11:26
F_DeleteOrder(Str) 针对模组子账户或算法应用的账户下当前合约发送撤单指令。
1、发送成功返回1,发送失败返回0。
2、函数的参数为字符串型,是所要撤委托单的合同号。
3、支持默认参数,即支持下面的写法:
怎么获得委托单的字符串型合同号
技术人员回复
日期:2018-6-22 11:36
使用F_OrderContractNo()函数取需要撤单的合同号
括号内填入您之前存入的委托索引值就可以
投资者咨询:MQ怎么获得委托单的字符串型合同号 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-6-22 11:26
这个索引怎么获得呢,有没有MQ的视频啊
技术人员回复
日期:2018-6-22 13:48
撤单部分您可以参考以下的结构:
If(F_SellRemainPosition() > 0)//若有空头持仓,则以停板价处理持仓
{
BPID = A_SendOrder(Enum_Buy,Enum_Exit,F_SellRemainPosition(),data0.Price("RiseLimit"));
}
If(F_OrderStatus(BPID) == Enum_FillPart) //若空头平仓有挂单,则撤单
{
A_DeleteOrder(F_OrderContractNo(BPID));
}