搜索
查看: 59989|回复: 6

[大盘交流] 看来此问题只能由MACD技术大咖才能解决

[复制链接]

签到天数: 4 天

发表于 2016-7-12 00:11 | 显示全部楼层

看来此问题只能由MACD技术大咖才能解决

来自:MACD论坛(bbs.shudaoyoufang.com) 作者:aboluo67 浏览:59989 回复:6

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
学习MACD时 先了解了下DIFF和DEA  查了网上的资料 发现方法基本都一样 但配合举例的基本没有

于是尝试自己算  实践下来发现和同花顺的数据不一致,下面附上自己的计算过程  

望各位高手指正一下错在哪里   谢谢!


例1  求 威龙股份( 603779 )6月22日的 DIFF  (5月16日到6月22日 正好26个交易日)


DIFF = EMA12 - EMA26  所以先算 EMA12 和 EMA26

公式 :若Y=EMA(X,N),则Y=[2*X+(N-1)*Y’]/(N+1),其中Y’表示上一周期的Y值。

                收盘价                       
5月16日        6.64        EMA1                6.64        (收盘价,EMA=0)
5月17日        7.3        EMA2         7.08        (2*7.3+(2-1)*6.64)/(2+1)
5月18日        8.03        EMA3                7.55       
                8.83        EMA4                8.06       
                9.71        EMA5                8.61       
                10.68        EMA6         9.2       
                11.75        EMA7                9.84       
                12.93        EMA8               10.53       
                14.22        EMA9               11.27       
                15.64        EMA10        12.06       
                17.2        EMA11        12.92       
5月31日        18.92        EMA12        13.84       
                20.81        EMA13        14.84       
                22.89        EMA14        15.91       
                25.18        EMA15        17.07       
                27.7        EMA16        18.32       
                30.47        EMA17        19.67       
                33.52        EMA18        21.13       
                36.87        EMA19        22.7       
                40.56        EMA20        24.4       
                41.2        EMA21        25.93       
                39.69        EMA22        27.13       
                40.88        EMA23        28.28       
                41.26        EMA24        29.32       
                43.95        EMA25        30.45       
6月22日        42.61        EMA26        31.35       

这样的话 DIFF 应该等于 13.84 - 31.35 = -17.51   同花顺软件显示是 8.56

各位也不妨算一下。

金币:
奖励:
热心:
注册时间:
2016-7-9

回复 使用道具 举报

签到天数: 71 天

发表于 2016-7-12 09:13 | 显示全部楼层
2个软件底层,EMA计算的初始值取值不同。威龙是新股,数据不够,选老股就没这问题了,所以不影响使用。
这个问题不是找MACD技术大咖解决,而是该找熟悉计算机软件的。
金币:
奖励:
热心:
注册时间:
2016-6-9

回复 使用道具 举报

签到天数: 27 天

发表于 2016-7-12 09:34 | 显示全部楼层
这个应该去指标区,那里现在基本没人,不过你可以直接找该版版主奉然解答。
金币:
奖励:
热心:
注册时间:
2010-10-31

回复 使用道具 举报

签到天数: 875 天

发表于 2016-7-12 09:50 | 显示全部楼层
汗Σ( ° △ °|||)︴ 网上其实挺多一步一步算ema或者macd的资料的……
毕竟楼主敢于提问,以及愿意一步步算,是很棒的学习态度。
你的错误是这么几个地方:
你ema26的区间从6月22日开始数26天对了,但ema12的区间数错了,应同样是从6月22开始数12天的
ema公式你理解错了,他是不断递推的,是用昨天的值来计算今天的值
6月22的ema26=(2X42.61 + 25 X 6月21的ema26 )/27,
6月22的ema12=(2X42.61 + 11 X 6月21的ema12 )/13。
然后6月21的得用6月20的去算,以此递推下去.
愿一步步算,真的是很棒的学习态度,楼主加油
金币:
奖励:
热心:
注册时间:
2009-11-4

回复 使用道具 举报

签到天数: 4 天

 楼主| 发表于 2016-7-12 21:29 | 显示全部楼层
多谢楼上几位的回复。

呵呵 其实也是被逼的 tushare没有macd的接口 所以只有自己先理解再让计算机自己算了

原来ema是最近开始算12天  没注意  抱歉抱歉  我再重算一遍,多谢各位!恭喜发财,天天涨停!
金币:
奖励:
热心:
注册时间:
2016-7-9

回复 使用道具 举报

签到天数: 59 天

发表于 2016-7-12 22:32 | 显示全部楼层
aboluo67 发表于 2016-7-12 21:29
多谢楼上几位的回复。

呵呵 其实也是被逼的 tushare没有macd的接口 所以只有自己先理解再让计算机自己算 ...

tushare 真是感谢!一直找寻此类软件!
金币:
奖励:
热心:
注册时间:
2013-3-19

回复 使用道具 举报

签到天数: 15 天

发表于 2016-7-13 08:50 | 显示全部楼层
会开汽车就成,没有必要琢磨原理
金币:
奖励:
热心:
注册时间:
2012-2-29

回复 使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站声明:MACD仅提供交流平台,请交流人员遵守法律法规。
值班电话:18209240771   微信:35550268

举报|意见反馈|手机版|MACD俱乐部

GMT+8, 2025-4-22 02:46 , Processed in 0.032396 second(s), 14 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表