以文本方式查看主题

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

--  作者:博盗
--  发布时间:2009/11/29 12:56:59
--  没有EXPMA函数?
 现在有解决方法吗?
--  作者:金字塔
--  发布时间:2009/11/29 13:29:53
--  

有哇

EXPMA(指数平滑移动平均线)

M1:EMA(CLOSE,P1);


--  作者:hxjsjzcn
--  发布时间:2018/4/15 16:58:10
--  
MA均线交易系统中的MA1:=MA(CLOSE,A);MA2:=MA(CLOSE,B)测试正常;但被修改为:MA1:=EMA(CLOSE,A);MA2:=EMA(CLOSE,B);后,在“策略测试”中的“交易明细”中第一条交易就不符合交易条件(交易参数为:测试对象为“上证指数”,A=30,B=100),即2005-5-10----2005-5-11的开多及平多。2005年5月10日及11日,均线EMA(close,30)位于均线EMA(close,100)的下方,并没有产生交叉,不符合交易条件,策略测试中的交易明细中却出现了交易。
--  作者:wenarm
--  发布时间:2018/4/15 19:47:34
--  
ema是递归算法,并且其计算结果受数量量影响。你如果需要和图表进行对比,必要吧图表中的是数据时段限制和回测时段一致。
另外,还要注意,回测和图表中是否都使用复权方式或者都不使用。否者结果也不会一样

--  作者:hxjsjzcn
--  发布时间:2018/4/16 10:33:18
--  

把“策略测试”>"入场规则"中的开始时间修改为1990-12-19(上证指数开始第一天),再测试,OK!

谢谢wenarm超级版主的解答!