以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 不连续的指标线,进行EMA,如何处理,请教哈! (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=47682) |
-- 作者:wsslei -- 发布时间:2013/1/13 21:29:36 -- 不连续的指标线,进行EMA,如何处理,请教哈! 目前有这样的想法,即某指标线根据条件,不连续的,如:1日-10日是EMA(X,5),11日-25日也是EMA(X,5),但是11日的EMA(X,5)是从11日开始计算,而不用1-10日的数据。这种情况指标怎么写,请教下,多谢了! |
-- 作者:jinzhe -- 发布时间:2013/1/14 9:47:30 -- 你好,这个思路比较难以处理,请等待高人来解决 |
-- 作者: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); |
-- 作者:xscaler -- 发布时间:2017/2/8 8:58:52 -- EMA不是不能再IF语句中吗? |