以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  金字塔软件自带“21.超级日内组合系统”的问题  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=142120)

--  作者:tanyongde
--  发布时间:2016/11/2 14:20:12
--  金字塔软件自带“21.超级日内组合系统”的问题

10日平均波幅:=ref(ma(callstock(stklabel,vthigh,6,0)-callstock(stklabel,vtlow,6,0),50),1);//averagerange
10日平均开收盘区间:=ref(ma(abs(callstock(stklabel,vtopen,6,0)-callstock(stklabel,vtclose,6,0)),10),1);//averageocrange
上面是金字塔软件自带“21.超级日内组合系统”中的两句,论坛有的说写法有误,究竟是错误的吗?正确应该怎样写?

--  作者:jinzhe
--  发布时间:2016/11/2 14:23:32
--  

这两日线上用是对的。

一般情况要也是要用引用的,但是要这样写:

公式1:

ma10:ref(ma(h-l,10),1);

m10:ref(ma(abs(c-o),10),1);

 

然后再建一个指标来引用“公式1“:

10日平均波幅:stkindi(\'\',\'公式1.ma10\',0,6);

10日平均开收盘区间:stkindi(\'\',\'公式1.m10\',0,6);