以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- 追单失败,显示CTP:平仓量超过持仓量 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=71237) |
-- 作者:幽幽 -- 发布时间:2014/10/22 9:52:00 -- 追单失败,显示CTP:平仓量超过持仓量 2014-10-22 09:45:02.187 【远程】远程预警单 IF11 类型开空 量1 2014-10-22 09:45:02.187 【下单】IF11 价2438.199951 量1 买卖1 类型0 开平0 账户8541000305 Formula 1 2014-10-22 09:45:02.187 【下单】确认报单已发送 ID=-80149062 RefID = 1220 2014-10-22 09:45:02.187 【指令】收到回报指令 ID = -80149062 RefID = 1220 2014-10-22 09:45:02.203 【指令】收到回报指令 ID = -80149062 RefID = 1220 2014-10-22 09:45:02.203 【回报】8541000305 : IF1411 - 已报单 1 价格:2438.2 开 卖 2014-10-22 09:45:17.156 【追单】发送了首次追单下单指令到队列 追单数量:1 账户8541000305 报单:1 成交0 2014-10-22 09:45:17.156 【追单】追单队列 撤单操作 订单号:-80149062 账户:8541000305 2014-10-22 09:45:17.187 【指令】收到回报指令 ID = -80149062 RefID = 1220 2014-10-22 09:45:17.187 【指令】收到回报指令 ID = -80149062 RefID = 1220 2014-10-22 09:45:17.218 【回报】8541000305 : IF1411 - 已撤单 量:1 2014-10-22 09:45:17.218 【下单】IF11 价2437.800049 量1 买卖1 类型0 开平1 账户8541000305 Formula 1 2014-10-22 09:45:17.218 【下单】确认报单已发送 ID=-80149052 RefID = 1230 2014-10-22 09:45:17.218 【追单】撤单成功,发送追单指令 2014-10-22 09:45:17.234 【回报】8541000305 : IF1411 - CTP:平仓量超过持仓量 2014-10-22 09:45:32.453 【下单】IF11 价2438.000000 量1 买卖1 类型0 开平0 账户8541000305 Formula 1 2014-10-22 09:45:32.453 【下单】确认报单已发送 ID=-80149042 RefID = 1240 2014-10-22 09:45:32.468 【指令】收到回报指令 ID = -80149042 RefID = 1240 2014-10-22 09:45:32.484 【指令】收到回报指令 ID = -80149042 RefID = 1240 2014-10-22 09:45:32.484 【指令】收到回报指令 ID = -80149042 RefID = 1240 2014-10-22 09:45:32.484 【指令】收到成交回报指令 REFID = 1240 2014-10-22 09:45:32.500 【回报】8541000305 : IF1411 - 已报单 1 价格:2438.0 开 卖 2014-10-22 09:45:32.500 【回报】8541000305 : IF1411 - 已成交 1 价格:2438.0 开 卖 |
-- 作者:幽幽 -- 发布时间:2014/10/22 9:52:45 -- 这次我没有立刻干预,到十五秒之后才开始干预的。 |
-- 作者:yukizzc -- 发布时间:2014/10/22 9:56:15 -- 你报单开空,然后撤单,所以没有仓位可平。
|
-- 作者:幽幽 -- 发布时间:2014/10/22 10:32:30 -- 这样的,我用的是追单,15秒内如果没成交的话,会继续追单。 也就是说,十五秒后不是撤单了吗?我应该继续开空单。 但是没有开,反而显示平仓量超过持仓量? 它的意思是不是说,追单系统在9.45分17秒的时候没有实行开空操作,反而进行的是平仓操作? (我程序本身是进行开空操作) |
-- 作者:FexTel -- 发布时间:2014/10/22 10:41:15 -- 1,看下你日志记录 2014-10-22 09:45:17.218 【下单】IF11 价2437.800049 量1 买卖1 类型0 开平1 账户8541000305 Formula 1//
这是发出的平空单指令,你空单都没下成功怎么能平 |
-- 作者:yukizzc -- 发布时间:2014/10/22 10:48:06 -- 那要看你追撤单怎么设置的,另外行情价是不是在追单的价格范围内? |
-- 作者:幽幽 -- 发布时间:2014/10/22 11:00:00 -- 追单是按照30个变动单位,按照对手价成交。 我当时没有持仓。完全服务器程序化图表信号操作,信号给的是空单。平空的信号是9.53给的。 那个时间段不可能有平空操作啊。 本来没有成交的是空单开仓的对吧。 撤单再追单按说也必须是继续追空单,可是它下单日志居然给出平仓记录,很奇怪的。 还有,我确定9.45.17这个时间往后的十五秒之内,没有任何人工干预,之前也一直没有
|
-- 作者:FexTel -- 发布时间:2014/10/22 11:10:00 -- 2014-10-22 09:45:02.187 【远程】远程预警单 IF11 类型开空 量1
2014-10-22 09:45:02.187 【下单】IF11 价2438.199951 量1 买卖1 类型0 开平0 账户8541000305 Formula 1
2014-10-22 09:45:02.187 【下单】确认报单已发送 ID=-80149062 RefID = 1220
2014-10-22 09:45:02.187 【指令】收到回报指令 ID = -80149062 RefID = 1220
2014-10-22 09:45:02.203 【指令】收到回报指令 ID = -80149062 RefID = 1220
2014-10-22 09:45:02.203 【回报】8541000305 : IF1411 - 已报单 1 价格:2438.2 开 卖
2014-10-22 09:45:17.156 【追单】发送了首次追单下单指令到队列 追单数量:1 账户8541000305 报单:1 成交0
2014-10-22 09:45:17.156 【追单】追单队列 撤单操作 订单号:-80149062 账户:8541000305
2014-10-22 09:45:17.187 【指令】收到回报指令 ID = -80149062 RefID = 1220
2014-10-22 09:45:17.187 【指令】收到回报指令 ID = -80149062 RefID = 1220
2014-10-22 09:45:17.218 【回报】8541000305 : IF1411 - 已撤单 量:1
2014-10-22 09:45:17.218 【下单】IF11 价2437.800049 量1 买卖1 类型0 开平1 账户8541000305 Formula 1//这个是手工的平空单,看下是不是远程推送的预警把
2014-10-22 09:45:17.218 【下单】确认报单已发送 ID=-80149052 RefID = 1230
2014-10-22 09:45:17.218 【追单】撤单成功,发送追单指令
2014-10-22 09:45:17.234 【回报】8541000305 : IF1411 - CTP:平仓量超过持仓量
2014-10-22 09:45:32.453 【下单】IF11 价2438.000000 量1 买卖1 类型0 开平0 账户8541000305 Formula 1 //这个才是撤单以后的追单情况
2014-10-22 09:45:32.453 【下单】确认报单已发送 ID=-80149042 RefID = 1240
2014-10-22 09:45:32.468 【指令】收到回报指令 ID = -80149042 RefID = 1240
2014-10-22 09:45:32.484 【指令】收到回报指令 ID = -80149042 RefID = 1240
2014-10-22 09:45:32.484 【指令】收到回报指令 ID = -80149042 RefID = 1240
2014-10-22 09:45:32.484 【指令】收到成交回报指令 REFID = 1240
2014-10-22 09:45:32.500 【回报】8541000305 : IF1411 - 已报单 1 价格:2438.0 开 卖
2014-10-22 09:45:32.500 【回报】8541000305 : IF1411 - 已成交 1 价格:2438.0 开 卖
|
-- 作者:幽幽 -- 发布时间:2014/10/22 12:54:45 -- 我预警信号是45.05秒的时候接收到的,过了十五秒之后,追单指令开始操作。再过了十五秒,我人工干预。 这就是整个过程,预警信息只在05秒的时候接收到。 之后的三十秒都是机器在操作。没有任何预警信号和人为的干预。 你指的32秒是在追单失败之后,我人工开的空单。 你指的17秒的手工平空单,我和预警信息没有任何干预,不知道为什么多了一个平空。请问是不是追单的程序本身有问题?
|
-- 作者:FexTel -- 发布时间:2014/10/22 13:21:43 -- 1,追单是开空方向,而实际那笔是平空但失败。不是程序化触发,要么是预警接收要么是手工下单,建议您查下 2,追单功能不会导致方向不一致的开平仓情况,以前未碰到此实例。谢谢 |