以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  引用8分钟的当下值和前一k线值是这样吗?  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=160245)

--  作者:158021589560
--  发布时间:2017/12/7 21:29:25
--  引用8分钟的当下值和前一k线值是这样吗?
引用8分钟的当下值和前一k线值是这样吗?
为什么主图显示不对?

8:=stkindi(\'\',\'my_text.boll\',0,21,8);

昨天8:=stkindi(\'\',\'my_text.boll\',0,21,-8);

--  作者:wenarm
--  发布时间:2017/12/8 8:31:48
--  

不对。

 

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);