我已经在我的thinkscript编辑器中插入了一些代码,这些代码应该手动创建相对活力指标。大多数代码都能正常工作。但是有几行没有,我似乎找不到问题。
我所做的所有阅读都使用相同的代码,因此我不知道是什么导致这些行无法正常工作。
study(“相对活力指数(RVI)”,overlay = false); p = 14;
CO =关闭-打开; HL =高低;
value1 =(CO + 2 * CO [1] + 2 * CO [2] + CO [3])/ 6; 值2 =(HL + 2 * HL [1] + 2 * HL [2] + HL [3])/ 6;
num = sum(value1,p); denom = sum(value2,p);
RVI = denom!= 0?num / denom:0;
RVIsig =(RVI + 2 * RVI [1] + 2 * RVI [2] + RVI [3])/ 6;
图(RVI,color = white,style = line,linewidth = 1); plot(RVIsig,color = orange,style = line,linewidth = 1);
对于这三行代码,我的thinkscript编辑器说:无效的语句
RVI = denom!= 0?num / denom:0; <<无效的语句:RVI >>
plot(RVI,color = white,style = line,linewidth = 1); <<无效语句:plot >> plot(RVIsig,color = orange,style = line,linewidth = 1); <<无效语句:plot >>
我不确定这一点,但是我认为可能存在问题 study(“相对活力指数(RVI),overlay = false);