您现在的位置:程序化交易>> 期货公式>> 文华财经>> 文华财经知识>>正文内容

0823为什么比0525回测慢很多??? [文华财经]

  • 咨询内容:

    0525和0823两个版本。

     

    模型一样,测试时间一样,数据一样,同一台机器上进行模型回测,0525版本用了30分钟,0823用了tmd的5个多小时。

     

    每个版本除了在一些微不足道的改善外,都进行一些重大结构的改正,一根K线一个信号,居然说成了是世界潮流趋势。真的是无语。

     

  • 文华技术人员:

    请把模型源码以及回测选择的合约、周期、价格方式,发email给我们,我们查一下慢的原因

     

    research@wenhua.com.cn

     

     

    0823比0525的测试算法更加严密,测试结果的准确性更高,速度会慢一点,但是慢那么多应该是有问题的,我们会根据你的模型进行算法优化。

     

  • 文华客服:

    看了你的其他帖子,你的模型的指令行是不是很多?

     

    测试的时间和占用的内存,与指令行多少关系很大的,你可以整理一下模型,理清各个指令条件的逻辑关系,用&& 、||把你的一些指令行合并,测试占用内存就会减少,速度就会得到提升。

     

    例如:以前 AAAAAAAAAAAAA,bk  和   BBBBBBBBB,bk二个语句,这样改写

     

    AA = AAAAAAAAAAAAA;

    BB = BBBBBBBBB;

    AA||BB,bk;

     

    这样测试速度就会提升

     

     

     

     

     

     

     

  • 网友回复: 重新写了下,试了下。 速度有一些提升,但不大,很小的提升。
     
    内存差不多。
     

     

  • 网友回复:

    你把模型发给我们分析一下原因

     

    正常情况下,0823的测试速度不应该慢你描述的10倍那么多的

     

     

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容