Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共14 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:追单失败,显示CTP:平仓量超过持仓量

1楼
幽幽 发表于:2014/10/22 9:52: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 开 卖

2楼
幽幽 发表于:2014/10/22 9:52:45
这次我没有立刻干预,到十五秒之后才开始干预的。
3楼
yukizzc 发表于:2014/10/22 9:56:15

你报单开空,然后撤单,所以没有仓位可平。

 

4楼
幽幽 发表于:2014/10/22 10:32:30
这样的,我用的是追单,15秒内如果没成交的话,会继续追单。
也就是说,十五秒后不是撤单了吗?我应该继续开空单。
但是没有开,反而显示平仓量超过持仓量?


它的意思是不是说,追单系统在9.45分17秒的时候没有实行开空操作,反而进行的是平仓操作?
(我程序本身是进行开空操作)

5楼
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//

 

这是发出的平空单指令,你空单都没下成功怎么能平

6楼
yukizzc 发表于:2014/10/22 10:48:06
那要看你追撤单怎么设置的,另外行情价是不是在追单的价格范围内?
7楼
幽幽 发表于:2014/10/22 11:00:00
追单是按照30个变动单位,按照对手价成交。
我当时没有持仓。完全服务器程序化图表信号操作,信号给的是空单。平空的信号是9.53给的。
那个时间段不可能有平空操作啊。
本来没有成交的是空单开仓的对吧。

撤单再追单按说也必须是继续追空单,可是它下单日志居然给出平仓记录,很奇怪的。

还有,我确定9.45.17这个时间往后的十五秒之内,没有任何人工干预,之前也一直没有
8楼
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 开 卖
9楼
幽幽 发表于:2014/10/22 12:54:45
我预警信号是45.05秒的时候接收到的,过了十五秒之后,追单指令开始操作。再过了十五秒,我人工干预。
这就是整个过程,预警信息只在05秒的时候接收到。
之后的三十秒都是机器在操作。没有任何预警信号和人为的干预。


你指的32秒是在追单失败之后,我人工开的空单。

你指的17秒的手工平空单,我和预警信息没有任何干预,不知道为什么多了一个平空。请问是不是追单的程序本身有问题?
10楼
FexTel 发表于:2014/10/22 13:21:43

1,追单是开空方向,而实际那笔是平空但失败。不是程序化触发,要么是预警接收要么是手工下单,建议您查下

2,追单功能不会导致方向不一致的开平仓情况,以前未碰到此实例。谢谢

共14 条记录, 每页显示 10 条, 页签: [1] [2]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 2 queries.