Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:不连续的指标线,进行EMA,如何处理,请教哈!

1楼
wsslei 发表于:2013/1/13 21:29:36
目前有这样的想法,即某指标线根据条件,不连续的,如:1日-10日是EMA(X,5),11日-25日也是EMA(X,5),但是11日的EMA(X,5)是从11日开始计算,而不用1-10日的数据。这种情况指标怎么写,请教下,多谢了!
2楼
jinzhe 发表于:2013/1/14 9:47:30

你好,这个思路比较难以处理,请等待高人来解决

3楼
fly 发表于:2013/1/14 9:58:27

大体思路:(1)不足5天的,有几天算几天的EMA值,(2)足5天的,就算5日的EMA值

 

以下代码只是举例,不能直接使用

原因:11日不一定就是交易日,1日也不一定就是交易日,如果不是交易日,那就没有数据

并没有剔除非交易日的情况,具体使用时当具体分析

IF DAY>=1 AND DAY<5 THEN EMA5:=EMA(X,DAY);//不足5天的,有几天算几天的EMA值

IF DAY>=5 AND DAY<11 THEN EMA5:=EMA(X,5);//足5天的,就算5日的EMA值

 

IF DAY>=11 AND DAY<15 THEN EMA5:=EMA(X,DAY-10);//不足5天的,有几天算几天的EMA值

ID DAY>=15 AND DAY<25 THEN EMA5:=EMA(X,5);

4楼
xscaler 发表于:2017/2/8 8:58:52
EMA不是不能再IF语句中吗?
共4 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01758 s, 3 queries.