此主题相关图片如下:600-1.jpg

此主题相关图片如下:600-2.jpg

小周期引用大周期同一条指标,指定数量不同,数值不同M1
MB1:EMA(OPEN,90);
MB2:EMA(OPEN,90);
MB3:EMA(OPEN,90);
MY
MY1:STKINDIEX('','M1.MB1',0,7,0,0);
MY2:STKINDIEX('','M1.MB2',0,7,0,600);
MY3:STKINDIEX('','M1.MB3',0,7,0,3600);
1,如上图日线引用周线中,指定数量600和3600数值不同,设置到3600(大致数)与所有日线参与计算结果一样,
这样的话设置指定数量又有何意义呢?如何能提高效率呢?
2,如果是我设置有问题,请问该怎么设置呢?
[此贴子已经被作者于2021/2/8 17:58:51编辑过]
MY1:STKINDIEX('','M1.MB1',0,7,0,0);
该函数最后的参数必须填入指定的数量,不能填0 。ema函数比较特殊,需要5倍数量才能获取稳定的结果,90个周期的ema就需要450个周期才能获取稳定的值。
EMA日线周期引用周线的话最少要填450*5=2250,小时线引用周线450*5*6=13500(螺纹连续),是这样的吗?
不是的,引用周期只要大于450就可以了稳定了,不用在根据日线去换算
小时引用日线周期,五分钟引用日线如何计算呢,请老师帮忙
我自己计算了一下,您所说的五倍才会稳定好像在各个周期会有所差异
差异大吗,这个是算法本身的问题没有办法的
递归本来就是数据量不同最后结果不同,只是5倍以后会趋向一致
如果您对这个很在意建议使用ma这种非递归简单的数学平均
差异不算大,您说的我多少明白些了,多谢多谢(o^^o)