以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  [讨论] 关于CTP平台无法撤单的问题——似乎仍然和金软件本身有关  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=3893)

--  作者:alexsui
--  发布时间:2010/11/16 12:35:13
--  [讨论] 关于CTP平台无法撤单的问题——似乎仍然和金软件本身有关

今天上午我们使用服务器通过CTP模拟账户平台进行操作。操作环境优良 —— 在服务器中只打开后台交易程序,没有打开技术分析、列表等其他模块,也没有在服务器上做任何操作,所以系统干净。另外使用仅3个交易策略,每个交易策略都只监控IF11一个品种,都设定每10秒钟轮询一次,都各自有自己的资金账户,所以系统负载很低,CPU对于Winstock的负载不超过20%。没有设定程序追单、以及程序移动止损等功能。

 

 

在上午10点50分钟左右,通过观测机(普通PC, 打开金字塔主程序并打开上述的三个资金账号)发现CTP平台报单无法成交的情况(在程序中已经将委托限价价格根据委一价再打高/打低10个点,保证不因为价格问题无法成交),致使未成交委托栏内出现堆积。使用手工撤单正如往常一样无法撤单。同时发现“无法平今”的问题。

 

这时我们检查了服务器,发现后台交易程序死机。重新启动后台交易程序,并再次开启监测,可以通过观测机将未成交委托撤单,并且后台交易委托下单回复正常。

 

据如上实例我们考虑了几点供金字塔参考:

1)后台交易程序并非如贵公司想象的那样死机的概率极低,相反,其死机、崩溃的几率还是相对高的。排除了在同一机器上操作、以及程序策略大负载的因素,此现象依然存在。
建议:后台交易程序的稳定性是贵公司的立命之本,所以适当简化后台交易程序的功能调用、以及研发双备份策略敬请公司列入开发的优先级。

 

2)似乎CTP的无法撤单问题与金系统有一定关系,能否再查一下?

 

3)“无法平今”问题 —— 正如上次在电话中沟通的一样:没有隔夜单,在今天程序开单后,也是在10点50分左右发现无法平今问题。一般通过手工选择“平仓”(而非“平今”),可以平仓。估计是在某种情况下系统认为今天的下单是隔夜单,可能是个bug,请检查。

 

希望金字塔茁壮成长!

[此贴子已经被作者于2010-11-16 12:58:38编辑过]

--  作者:bbking
--  发布时间:2010/11/16 13:09:06
--  

我可以很负责任的告诉你~

我实盘还没遇到无法撤单的问题...

 

另外~实盘的时候一般会开个Q7以防万一...


--  作者:wattwei
--  发布时间:2010/11/16 13:14:19
--  
哈哈,我也很负责滴告诉你
我模拟的时候,经常下的单无法成交,按价位绝对不可能不成交滴。撤单倒没试过。
实盘好好的,我是炒蛋型的。

--  作者:admin
--  发布时间:2010/11/16 13:18:51
--  

如果用户只喜欢用模拟交易说事,那么我们没有可供给你解答的方案


--  作者:alexsui
--  发布时间:2010/11/16 14:23:24
--  

请楼上很负责任的告诉我:你们在实盘的时候交易程序有没有死过机?


--  作者:wattwei
--  发布时间:2010/11/16 16:49:32
--  
 没有死过机。VBA操控,实盘时监控两个品种,频率是2HZ。供参考
--  作者:alexsui
--  发布时间:2010/11/16 17:14:39
--  

好的,这样就放心了。

 

下周上实盘,到时候再向各位汇报。


--  作者:BNF
--  发布时间:2010/11/16 17:22:49
--  

你代码贴出来,就知道问题在哪里了。

这样说没意义的。