以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  tick不成交,请教怎么解决,有交易日志  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=9866)

--  作者:yin8jun
--  发布时间:2012/2/8 11:50:11
--  tick不成交,请教怎么解决,有交易日志

今天在10:14:33 的平多单又没发出。日志如下。前面1小时是每秒运行2次,现在每秒只运行1次。另外运行的时间在1秒内也不固定,如果是1秒内的前半段,就可能跳过信号。怎么办呢?

 

2012-02-08 10:14:00.079    【图表】IF00 运行完毕
2012-02-08 10:14:01.000    【图表】IF00 运行完毕
2012-02-08 10:14:02.123    【图表】IF00 运行完毕
2012-02-08 10:14:03.106    【图表】IF00 运行完毕
2012-02-08 10:14:04.182    【图表】IF00 运行完毕
2012-02-08 10:14:05.165    【图表】IF00 运行完毕
2012-02-08 10:14:06.085    【图表】IF00 运行完毕
2012-02-08 10:14:07.068    【图表】IF00 运行完毕
2012-02-08 10:14:08.144    【图表】IF00 运行完毕
2012-02-08 10:14:09.112    【图表】IF00 运行完毕
2012-02-08 10:14:10.266    【图表】IF00 运行完毕
2012-02-08 10:14:11.186    【图表】IF00 运行完毕
2012-02-08 10:14:12.185    【图表】IF00 运行完毕
2012-02-08 10:14:13.246    【图表】IF00 运行完毕
2012-02-08 10:14:14.353    【图表】IF00 运行完毕
2012-02-08 10:14:15.367    【图表】IF00 运行完毕
2012-02-08 10:14:16.272    【图表】IF00 运行完毕
2012-02-08 10:14:17.302    【图表】IF00 运行完毕
2012-02-08 10:14:18.347    【图表】IF00 运行完毕
2012-02-08 10:14:19.454    【图表】IF00 运行完毕
2012-02-08 10:14:20.515    【图表】IF00 运行完毕
2012-02-08 10:14:21.436    【图表】IF00 运行完毕
2012-02-08 10:14:22.325    【图表】IF00 运行完毕
2012-02-08 10:14:23.417    【图表】IF00 运行完毕
2012-02-08 10:14:24.384    【图表】IF00 运行完毕
2012-02-08 10:14:25.382    【图表】IF00 运行完毕
2012-02-08 10:14:26.474    【图表】IF00 运行完毕
2012-02-08 10:14:27.488    【图表】IF00 运行完毕
2012-02-08 10:14:28.471    【图表】IF00 运行完毕
2012-02-08 10:14:29.501    【图表】IF00 运行完毕
2012-02-08 10:14:30.530    【图表】IF00 运行完毕
2012-02-08 10:14:31.451    【图表】IF00 运行完毕
2012-02-08 10:14:32.449    【图表】IF00 运行完毕
2012-02-08 10:14:33.588    【图表】IF00 运行完毕
2012-02-08 10:14:34.618    【图表】IF00 运行完毕
2012-02-08 10:14:36.381    【图表】IF00 运行完毕
2012-02-08 10:14:36.381    【图表】IF00 运行完毕
2012-02-08 10:14:37.395    【图表】IF00 运行完毕
2012-02-08 10:14:38.346    【图表】IF00 运行完毕
2012-02-08 10:14:39.282    【图表】IF00 运行完毕
2012-02-08 10:14:40.296    【图表】IF00 运行完毕
2012-02-08 10:14:41.373    【图表】IF00 运行完毕
2012-02-08 10:14:42.433    【图表】IF00 运行完毕
2012-02-08 10:14:43.525    【图表】IF00 运行完毕
2012-02-08 10:14:44.695    【图表】IF00 运行完毕
2012-02-08 10:14:45.694    【图表】IF00 运行完毕
2012-02-08 10:14:46.708    【图表】IF00 运行完毕
2012-02-08 10:14:47.737    【图表】IF00 运行完毕
2012-02-08 10:14:48.829    【图表】IF00 运行完毕
2012-02-08 10:14:49.875    【图表】IF00 运行完毕
2012-02-08 10:14:50.857    【图表】IF00 运行完毕
2012-02-08 10:14:51.778    【图表】IF00 运行完毕
2012-02-08 10:14:52.823    【图表】IF00 运行完毕
2012-02-08 10:14:53.821    【图表】IF00 运行完毕
2012-02-08 10:14:54.945    【图表】IF00 运行完毕
2012-02-08 10:14:55.959    【图表】IF00 运行完毕
2012-02-08 10:14:56.910    【图表】IF00 运行完毕
2012-02-08 10:14:57.862    【图表】IF00 运行完毕
2012-02-08 10:14:58.891    【图表】IF00 运行完毕
2012-02-08 10:15:00.061    【图表】IF00 运行完毕


--  作者:王锋
--  发布时间:2012/2/8 12:08:06
--  

你是用的2.75版吧,升级到2.8版,或者手工启用双数据,订阅主力合约的具体合约,保证每笔刷新都能刷到。


--  作者:王锋
--  发布时间:2012/2/8 12:12:59
--  

现在刷新频率低了,说明你CPU的负荷较大,建议几点

1、关闭多日分笔

2、优化你的策略,因为分笔数据日内就有几万根,计算量很大

3、使用“快速计算”功能,强制你的策略只计算最低的数据需求量,快速计算功能在公司编辑器上的“快速”按钮里有设置。


--  作者:yin8jun
--  发布时间:2012/2/8 13:23:01
--  

谢谢。您的建议非常有帮助。我去试试。

 

还有个问题,用逐k模式,type(1)函数是怎么记录的,如果我上笔平多后才能开空,有时上笔的平多离这笔的开多相隔很多周期,快速按钮的周期设置是否要把上笔平多的最大周期距离包含在内?还是type(*)的记录跟快速按钮的周期没关系?

 

 


--  作者:fly
--  发布时间:2012/2/8 13:40:33
--  
快速按钮的周期设置  要把上笔平多的最大周期距离包含在内
--  作者:王锋
--  发布时间:2012/2/8 13:41:01
--  

跟TYPE有关系的,因为图表交易是不断进行刷新的,如果前面信号消失,你要考虑对后面的影响。