以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  今天在11点左右翻多时又出现晚约10几秒下单、损失6千多元,请问估计这是什么原因造成的?也希望各位有经验的高手指点,谢谢!  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=47702)

--  作者:xxb398
--  发布时间:2013/1/14 12:18:10
--  今天在11点左右翻多时又出现晚约10几秒下单、损失6千多元,请问估计这是什么原因造成的?也希望各位有经验的高手指点,谢谢!
我是在深圳通过路由局域网、用后台预警、选“分笔扫描”和“行情订阅”,今天在11点左右翻多时又出现晚约10几秒下单(这是第4次了)、今天损失6千多元,请问估计这是什么原因造成的?也希望各位有经验的高手指点,谢谢!
--  作者:jinzhe
--  发布时间:2013/1/14 13:09:28
--  
有下单日志没?当时的网络状况怎么样?行情有没有断?
--  作者:RogarZ
--  发布时间:2013/1/14 13:31:00
--  
您是如何判断晚了10多秒下单的?
--  作者:xxb398
--  发布时间:2013/1/14 13:31:14
--  
当时网络状况好、行情也没断,下单日志有,盘后贴出吧
--  作者:xxb398
--  发布时间:2013/1/14 14:39:18
--  
这几次都是在现场看到的呀,之前没这问题,是最近才发生几次。会不会是选“分笔扫描”加大了CPU负荷(约24%)的原因,如只用1秒扫描CPU负荷约15-17%
--  作者:xxb398
--  发布时间:2013/1/14 16:16:45
--  

以下是今次延迟下单期间的交易日志:

2013-01-14 10:55:59.287    【后台】IF00 运行结束
2013-01-14 10:55:59.724    【后台】IF00 运行结束
2013-01-14 10:56:00.005    【后台】IF00 TBuy 已成功触发下单操作 价格:0.000000 数量:2 类型:1 账户:7012000099 品种:IF00
2013-01-14 10:56:00.005    【后台】指定了委托账户或者组: 7012000099
2013-01-14 10:56:00.020    【后台】CTP组 7012000099 下单类型 1 - 1
2013-01-14 10:56:00.020    【后台】指定账户 7012000099 下单
2013-01-14 10:56:00.020    【后台】下单已发送
2013-01-14 10:56:00.036    【后台】IF00 运行结束
2013-01-14 10:56:00.036    【下单】IF01 价0.000000 量2 买卖0 类型1 开平0 账户7012000099 Formula 1
2013-01-14 10:56:00.119    【回报】7012000099 : IF1301 - 已报单 2 价格:0.0 开 买
2013-01-14 10:56:00.209    【回报】7012000099 : IF1301 - 已成交 1 价格:2528.0 开 买
2013-01-14 10:56:00.209    【回报】7012000099 : IF1301 - 已成交 1 价格:2528.0 开 买
2013-01-14 10:56:00.309    【后台】IF00 运行结束
2013-01-14 10:56:00.509    【后台】IF00 运行结束
情况是有信号了后、晚触发下单(已通过行情回放确认了),触发后就记录上面的日志,因此从交易日志这里不能看出问题。


--  作者:jinzhe
--  发布时间:2013/1/14 16:19:19
--  
我觉得还是先用debugfile调试一下,把判断条件的逻辑值给输出到指定的地方。
--  作者:王锋
--  发布时间:2013/1/14 17:04:39
--  
从交易日志上看,从下单,到回报,时间正常,未看到延迟10秒的情况
--  作者:qwe123
--  发布时间:2013/1/15 8:41:07
--  

没有什么问题啊,你是10:56:00分秒下的单,你查一下你的成交价,以及这个时间的tick数据,如果一致,说明计算机真实执行了你的策略意图。再有也不是11:00的信号,你的信号应该在10:56:00,查一下你的信号应该出现的时间。