算法交易清仓函数 (文华财经WH8赢智V8.2)

投资者咨询:算法交易清仓函数 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-28 15:09
 T_CancelAllOrder
T_DeleteOrder
T_DeleteOrderAll
这几个撤单函数有什么区别,分别对应什么情况下用合适?

T_CloseAllOpi
T_Deal
T_Deal1
后两个函数有什么区别?如果清仓的话是不是三个函数都可以实现?及清仓时有什么区别呢?
技术人员回复
日期:2018-6-28 15:49
 1.T_CancelAllOrder  撤当前交易账号的所有挂单

T_DeleteOrder 根据委托标识撤单

T_DeleteOrderAll 撤掉所有该模型相关的未成交委托单

一般情况下第二个用的多,用于某笔组件委托不成交撤单重新发委托

第一个用于 满足一定条件时,把之前的挂单全撤,极端行情下,可能会用

第三个是针对组件本身的,和第一个类似,具体看是否要撤其他方式挂单,比如手动挂单

2.T_Deal 和 T_Deal1主要区别在于最后一个参数,前者支持写具体价格,后者不行,只能写指定的价格类型,具体请看函数说明

清仓时,三个函数都能写,最简单的是第一个,因为直接账户清仓,不用考虑持仓合约问题

剩下两个都得判断当前账户持仓合约、交易方向以及手数,对应编写是比较复杂的