函数问题:SetBackBarMaxCount函数

请问一下这个函数问题,SetBackBarMaxCount这个为最大回溯量,有几种情况,

1,如果为双均线(5周期均线和20周期均线),设置为最大回溯K线根数为21,回测的时候,双均线的数值是否和不设置最大回溯量一模一样?如果不一样,有什么区别呢?

2,如果订阅多个图层,第一个图层为1分钟,第二个图层为1小时,第三个图层为一天,那么设置最大回溯K线根数为50的时候,是每个图层都只能回溯50根吗?如果不是那分别是多少呢?

关于SetBackBarMaxCount函数
SetBackBarMaxCount
函数问题
请教老师函数问题
A函数问题
函数的使用问题
函数问题
SubscribeBar函数问题
函数问题
函数问题

说错了,你这个就是允许图表上回溯的长度。

或者说设置后,序列变量就保存那么多

那么有两个问题,1.回测的时候,序列变量的值是否跟不设置一模一样呢?

2.实际跑的时候,只要把回溯长度设置为序列变量最大的回溯量就行了吗?

为什么要设置这个东西?这个东西如果性能够用一般不设置的

能不设置就不设置 ,到时候数据错了怎么办呢

好的,谢谢了,就是因为处理的序列变量太长了,运行的比较多,所以想问一下这个可以优化不。


好的。谢谢了。只是还想要程序处理的更快一点

我觉得是这样的,如果你需要性能,那最好的办法是简化你的算法,而不是直接用这个函数工具。

这个函数工具是强制让你模型里所有的序列对象,最多只能回溯n根。如果你实际计算里用到的回溯超过了n根,强行使用这个反而会造成算法出错。

所以真的想要节省性能,其实首选方案是优化模型算法

好的,谢谢了。

你能保证回溯绝对不会越界就可以用

另外这个是全局的,一个设置针对所有图层

好的,谢谢了