开拓者期货期权程序化系统交易论坛

标题: 数据的运算能力,与期友共勉 [打印本页]

作者: haikov    时间: 2011-10-2 20:36:18     标题: 数据的运算能力,与期友共勉

今天开始研究TradeBlazer公式编辑语言了,要保证数据的运算能力,达到实用的效果,这里面需要几个地方要注意:
1、数据的传输速度。论坛有人说要4M带宽,但是我现在的网速一般为2M,下载速度月200K左右(网吧挂机可以吗),凭经验说,传输数据流不是类似于多媒体视频传输量大,在我的网速能看视频的情况下,数据的传输应该问题不大,但是问题究竟存不存在,还是需要在实际操作中进行验证。
2、数据的运算问题。影响数据运算的原因有二个,一是函数本身的运算复杂程度,需要获取的变量数,返回的结果数,执行的操作指令次数等等,概括来说,就是函数语句的长度越长,复杂程度就越高。二是计算机硬件配置的水平,内存越大越好,处理器速度越快越好,图形处理不重要,基本配置即可,但是由于能耗的关系,计算机配置和便携性是相悖的,台式机的运算能力好于便携式计算机,便携性越好,运算能力越弱。解决的方法较复杂,基本思路如下:首先确定计算机配置的水平,通过机器的配置水平确定编写函数的运算等级。其次是函数编写尽可能将复杂的问题简单化,不断优化函数的运算方式,简化的运算最大的好处就是减少数据传输和机器运算能力的负担,最快地达到想要的结果。
作者: haikov    时间: 2011-10-2 20:37:11

请大家发表意见
作者: lh948    时间: 2011-10-3 17:05:28

回复 1# haikov


1.一般2m带宽就可以了,主要看打开多少图表,如果同时打开20个图表以上,建议用4m
作者: haikov    时间: 2011-10-4 20:18:14

谢谢管理员,你的回复很重要哦。
作者: skyline    时间: 2011-10-8 12:43:20

回复  haikov


1.一般2m带宽就可以了,主要看打开多少图表,如果同时打开20个图表以上,建议用4m ...
lh948 发表于 2011-10-3 17:05


同时打开4个CU1111,每个图表是共享行情数据还是单独请求行情数据?
作者: alex647l    时间: 2011-10-10 08:26:22

回复 5# skyline


    这是个好问题。
作者: lh948    时间: 2011-10-10 10:28:58

回复 5# skyline


共享行情数据




欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/) Powered by Discuz! X2