请问一下这个函数问题,SetBackBarMaxCount这个为最大回溯量,有几种情况,
1,如果为双均线(5周期均线和20周期均线),设置为最大回溯K线根数为21,回测的时候,双均线的数值是否和不设置最大回溯量一模一样?如果不一样,有什么区别呢?
2,如果订阅多个图层,第一个图层为1分钟,第二个图层为1小时,第三个图层为一天,那么设置最大回溯K线根数为50的时候,是每个图层都只能回溯50根吗?如果不是那分别是多少呢?
说错了,你这个就是允许图表上回溯的长度。
或者说设置后,序列变量就保存那么多
那么有两个问题,1.回测的时候,序列变量的值是否跟不设置一模一样呢?
2.实际跑的时候,只要把回溯长度设置为序列变量最大的回溯量就行了吗?
为什么要设置这个东西?这个东西如果性能够用一般不设置的
能不设置就不设置 ,到时候数据错了怎么办呢
好的,谢谢了,就是因为处理的序列变量太长了,运行的比较多,所以想问一下这个可以优化不。
好的。谢谢了。只是还想要程序处理的更快一点
我觉得是这样的,如果你需要性能,那最好的办法是简化你的算法,而不是直接用这个函数工具。
这个函数工具是强制让你模型里所有的序列对象,最多只能回溯n根。如果你实际计算里用到的回溯超过了n根,强行使用这个反而会造成算法出错。
所以真的想要节省性能,其实首选方案是优化模型算法
好的,谢谢了。
你能保证回溯绝对不会越界就可以用
另外这个是全局的,一个设置针对所有图层
好的,谢谢了