以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 金字塔软件问题提交 (http://222.73.7.161/bbs/list.asp?boardid=2) ---- 3.80版本后台下单当有今仓与昨仓时不平昨仓的问题 (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=90591) |
-- 作者:lcgs005 -- 发布时间:2016/1/22 0:51:21 -- 3.80版本后台下单当有今仓与昨仓时不平昨仓的问题 当同时持有今仓与昨仓时,平仓时只平掉了今仓,昨仓还在,且后台程序化监控窗口显示数量为0,价格为0; 后台程序化监控窗口显示情况: 执行后帐户铜昨仓仍在: 下单日志显示如下: 2016-01-22 00:29:09.492 【后台】CU00 TSell 第 60 行出现信号 2016-01-22 00:29:09.492 【后台】CU00 TSell 已成功触发下单操作 价格:0.000000 数量:2 类型:1 账户: 品种:CU00 2016-01-22 00:29:09.508 【后台】实际账户持仓 2 2016-01-22 00:29:09.508 【后台】下单已发送 2016-01-22 00:29:09.508 【下单】CU03 价0.000000 量2 买卖1 类型1 开平1 账户607958 Formula 1 2016-01-22 00:29:09.508 【下单】CU03 价0.000000 量1 买卖1 类型1 开平2 账户607958 Formula 1 2016-01-22 00:29:09.523 【后台】CU00 运行结束 2016-01-22 00:29:09.523 【后台】NI00 运行结束 2016-01-22 00:29:09.523 【后台】RU00 运行结束 2016-01-22 00:29:09.523 【后台】ZN00 运行结束 2016-01-22 00:29:09.539 【指令】收到回报指令 ID = -96405368 2016-01-22 00:29:09.586 【回报】607958 : cu1603 - 已报单 1 价格:35100 平 卖 2016-01-22 00:29:09.680 【指令】收到回报指令 ID = -96405368 2016-01-22 00:29:09.680 【指令】收到回报指令 ID = -96405368 2016-01-22 00:29:09.695 【指令】收到成交回报指令 ORDERID = -96405368 2016-01-22 00:29:09.758 【回报】607958 : cu1603 - 已成交 1 价格:35130 平 卖 2016-01-22 00:29:09.758 【回报】607958 : cu1603 - 全部成交 1 2016-01-22 00:29:09.914 【回报】607958 : cu1603 - 可平今数量不足 |
-- 作者:lcgs005 -- 发布时间:2016/1/22 0:59:27 -- 补充说明一下:帐户同时持有多空仓位 |
-- 作者:yukizzc -- 发布时间:2016/1/22 9:31:03 -- 当时1手今手老,然后平2手
导致软件都按平今处理l了?软件是昨天刚发布的3.8正式版?
联系qq:2857926939
|
-- 作者:lcgs005 -- 发布时间:2016/1/23 0:07:44 -- 谢谢08号的处理,问题已经解决,问题的根源发生在策略中的两个平仓条件有包含关系,所以从下单日志里看,它会同时发出两条平仓指令,而当后一条指令发出时,已经可供平仓数不足,导致错误,经对策略中有包含关系的条件作了隔离处理后,问题解决,谢谢! |