
等级: 专业版
- 注册:
- 2023-2-16
- 曾用名:
|

楼主 |
发表于 2023-6-27 15:19
|
显示全部楼层
老师,这是我写的撤单公式,但从日志上看,才6秒就撤单了,是哪里的问题呢?
//如果挂单时间超过15秒未成交则撤单或部分成交则未成交部分撤单
if TISPRVREMAIN(3)=1 then BEGIN
TCANCELEX(currenttime-TORDERTIME( 3,1 )>15,3,帐户ID,品种名称 );
end
2023-06-27 14:33:55.199 【后台】AG08 TBuyShort 第 121 行 策略:<01 Ag 白银快速涨跌交易> K线:2023.06.27 00:00:00 出现信号
2023-06-27 14:33:55.200 【后台】AG08 TBuyShort 已成功触发下单操作 价格:5480.000000 数量:6 类型:0 账户:18287600006 品种:AG08
2023-06-27 14:33:55.201 【后台】多账户及策略系数 委托账户或者组: 18287600006
2023-06-27 14:33:55.202 【后台】CTP登录账户 0 个
2023-06-27 14:33:55.203 【后台】扩展接口 登录账户 1 个
2023-06-27 14:33:55.204 【后台】 帐户 18287600006 下单
2023-06-27 14:33:55.204 【后台】账户 18287600006 下单系数为1.000000
2023-06-27 14:33:55.205 【后台】账户 18287600006 下单,系数调整后下单量:6
2023-06-27 14:33:55.205 【后台】下单已发送
2023-06-27 14:33:55.207 【后台】模组账户 0 个
2023-06-27 14:33:55.207 【后台】AG08 运行结束
2023-06-27 14:33:55.207 【下单】AG08 价5480.000000 量6 买卖1 类型0 开平0 账户18287600006 Formula 1
2023-06-27 14:33:55.208 【下单】已提交,订单ID :453380074
2023-06-27 14:33:55.363 【指令】收到回报指令 ID = 453380074 品种:ag2308 账户:18287600006
2023-06-27 14:33:55.363 【回报】18287600006 : AG08 - 已报单 6 价格:5480 开 卖
2023-06-27 14:33:55.423 【指令】收到Order回报指令 ID = 453380074 Status = 3 品种:ag2308 账户:18287600006
2023-06-27 14:33:58.386 【后台】AG08 运行结束
2023-06-27 14:34:01.407 【后台】AG08 TCANCELEX 出现信号 类型:3 帐号:18287600006
2023-06-27 14:34:01.411 【下单】AG08 执行撤单指令 OrderID:453380074 帐号:18287600006
2023-06-27 14:34:01.414 【后台】AG08 运行结束
2023-06-27 14:34:01.573 【回报】18287600006 : AG08 白银2308 - 已撤单 量:6
补充内容 (2023-6-27 15:31):
另外咨询一下:
TTYPEBAR(N,TYPE)
N表示上次信号,
TYPE表示信号类型 0表示任意信号 1表示开多 2表示平多 3表示开空 4表示平空
TTYPEBAR这个结果是小时,还是分钟,还是秒? |
|