引用8分钟的当下值和前一k线值是这样吗?
为什么主图显示不对?
8:=stkindi('','my_text.boll',0,21,8);
昨天8:=stkindi('','my_text.boll',0,21,-8);
不对。
1、
昨天8:=stkindi('','my_text.boll',0,21,-8);//错误
stkindi函数中,其周期参数(红色部分)当期大于19以后,其后面的参数是代码指定的自定义周期的值,不再是偏移量了,(你可以仔细看下函数说明。对其有详尽的说明解释)
2、变量的定义,不要使用纯数字。
解决方法:
公式my_text修改
boll:.....;
ref_boll:ref(boll,1);//上一根k上的boll的值。
当前公式中引用my_text公式中的boll和ref_boll的值
boll_8min:=stkindi('','my_text.boll',0,21,8);
ref_BOLL_8MIN:=stkindi('','my_text.ref_boll',0,21,8);