以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  引用  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=182304)

--  作者:llz1124
--  发布时间:2020/9/22 18:57:06
--  引用

比如日线   MA(C,60);

 

 

 

STKINDIEX( \'\', \'.,0 ,6 ,0, M);    这个M值 比如是100  ,这个结果是 日线100个K计算的计算的 MA(C,60)值 ,还是引用了100个 日线MA(C,60)的值;


--  作者:llz1124
--  发布时间:2020/9/23 7:37:59
--  
比如 EMA(EMA(C,30),1)  ,我要想引用到最后一个结果  M就要大于等于150?   EMA特殊,EMA(C,30) 计算要150k以上 ,EMA(EMA(C,30),1) 也是吗?
--  作者:wenarm
--  发布时间:2020/9/23 8:54:41
--  

1楼:后者

 

2楼:ema函数无论多少倍,受其算法的影响,只要计算的起始位置不同,都会存在一定差异。

具体使用数量由你策略需要决定。

 


--  作者:llz1124
--  发布时间:2020/9/23 8:59:53
--  
1楼的问题,我怎么感觉是前者呢 。 M 要是小于60  ,结果好像就不正确了。
--  作者:wenarm
--  发布时间:2020/9/23 9:17:28
--  

m小于60都不够一根均线计算的。当日没有结果了。

 

按我的解释:

stkindiex指定数量,就是最终参与计算的k线数量。如果是ma(c,60),第一个有效值从第60根位置开始产生。


--  作者:llz1124
--  发布时间:2020/9/23 14:10:20
--  
老师,我在分钟图里,如果不采取引用的办法。如何把日线的 MA(C,60) 写出来?  c+ ref(C,todaybar)+。。。。/60, 这样写出60个 再平均吗?
--  作者:FireScript
--  发布时间:2020/9/23 14:16:41
--  
 是的。这个不引用的话,就只能这样把数据一个个调用过来,然后再计算了。