Board logo

标题: MULTICHARTS最大参考bars相关常见问题 [打印本页]

作者: 龙听    时间: 2022-2-21 15:48     标题: MULTICHARTS最大参考bars相关常见问题

1.插入信号或者指标后报错参考bar不足

代码编译完成后,将指标或者信号插入图表后,右下角报错如图所示



该类问题主要是策略属性设置的最大参考bar不足导致

解决方案:

(1)扩大最大参考bar大于策略或指标需要的最小参考bar,如图打开策略属性



在策略属性-属性-指标运算参考的最大Bars数量 栏位扩大调整最大参考bar数量



(2)调整缩小策略指标参数,回溯长度等减少参考bar最大需求

最小参考bar的需求和策略本身有关,一般来说要大于策略的回溯长度,或者谨慎使用barssinceentry之类的关键字。调整这些参数,使得策略属性里面设置的指标运算参考的最大Bars数量足以运行你的策略

2.右下角报错数列长度不够

    该类问题和最大参考bar问题类似,数列长度不够,通常是你代码中有数组,而数组初始定义的长度可能设置小了。但是你代码中,有用到比如array[Var0]一个变量的数组值,这个var0>你设置的数组长度值就会提示这个。

3.信号一直处于计算中.

    加载信号一直处于计算中,此类问题请先检查最大参考bars是不是设置过大

因为策略信号是从最大参考bars之后开始运算,你图表的K棒数不到5W,我将最大参考bars设置5W,那么就会出现没有一根bar参与到策略信号的计算中,就会一直提示计算中....






欢迎光临 龙听期货论坛 (http://www.qhlt.cn/) Powered by Discuz! 7.2