以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 金字塔软件问题提交 (http://222.73.7.161/bbs/list.asp?boardid=2) ---- [建议]检查TCANCELEX(COND,N,AC,STOCK)函数? (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=51437) |
-- 作者:jinze -- 发布时间:2013/4/26 10:05:53 -- [建议]检查TCANCELEX(COND,N,AC,STOCK)函数? 我使用金字塔软件有好几年了,发现公式有执行TCANCELEX(COND,N,AC,STOCK)函数的时候会造成指定账户僵死的情况。所谓僵死就是账户在账户窗口显示正常,但不能下单,也没有提示断线,跟正常的账户显示是一样的,但是这时的账户是不能使用的,要重新退出再登录账户,账户才能正常使用。原来跟你们也反应了很多次,一直找不到具体原因,这段特别留意了一下,应该跟TCANCELEX(COND,N,AC,STOCK)函数有关。恳请你们认真检查一下TCANCELEX(COND,N,AC,STOCK)的算法有没有问题。 |
-- 作者:lichenghu -- 发布时间:2013/4/26 10:35:09 -- 您好,我们这边测试下,稍后回复您 |
-- 作者:lichenghu -- 发布时间:2013/4/26 11:12:32 -- 您好,测试函数没有问题。您用的是模拟?会不会是交易频繁导致下单序列紊乱 |
-- 作者:jinze -- 发布时间:2013/4/26 11:16:48 -- 是实盘,下单量是很多。 |
-- 作者:jinze -- 发布时间:2013/4/26 11:19:19 -- 执行撤单操作后一般我有加延时300毫秒。开是几单可能是正常的,多交易几次就会出问题。我金仕达和CTP都试过,都有这个问题。 |
-- 作者:wn10000neng -- 发布时间:2013/4/26 21:03:05 -- 撤单回报还没回来,你重复撤单了,你觉得会是这个原因吗 |
-- 作者:王锋 -- 发布时间:2013/4/26 21:05:58 -- 延时300毫秒 是不是这个原因造成的 |
-- 作者:RogarZ -- 发布时间:2013/4/26 22:39:37 -- 你多账号?同时挂了多少个账号? 并发多少个账号,多少笔单子同时下单,是否是同一个期货公司的账号?
|
-- 作者:jinze -- 发布时间:2013/4/27 17:31:36 -- 同时运行6个帐号,有不同的期货公司,是不是同时并发没有注意。我后台运行有10几个策略,都是采用固定1秒轮询方式运行,从监控看没个策略每秒都能执行一次。延时是在执行完撤单操作后执行的,为的是保证后面的开仓能得到正确执行。在程序的写法和顺序上应该是没有问题的。 |
-- 作者:RogarZ -- 发布时间:2013/4/27 23:00:54 -- 你延时是用的什么函数?sleep? sleep是针对整个金字塔的。就是整个程序 执行的所有策略停止运行300毫秒 [此贴子已经被作者于2013-4-27 23:01:22编辑过]
|