公式指标论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 283|回复: 0

[编写教程] 通达信中的XMA(X,M)在大智慧中的近似代替

[复制链接]
发表于 2023-9-9 00:42:20 | 显示全部楼层 |阅读模式

立即注册,结交更多股友,获取更多金钻指标,让你轻松遨游股市。

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

x
XMA是一个“未来函数”。所有的未来函数只要在公式里是和产生信号相关的,就会让信号产生漂移,也就是说,它会让以前已经计算出来的值发生改变。

XMA的计算过程举例简述如下:如果现在有5个数据:11,12,13,14,15。(你可以将这些数据理解为相当于收盘价)。假设今天是在13这个时间点上,14,15这两个数据还没发生产生。在这个时候如果我们求XMA(C,3),那么今天的XMA(C,3)=(12+13+X)/3。这里的这个X实际上应该是14,但是14这个数据还没出现,谁都不知道它是多少,那么在这里XMA就用前半段的数据的平均值来代替14这个数据也就是说,今天的XMA(C,3)=(12+13+(12+13)/2)/3。但是,XMA这个未来函数最有意思的地方,也是它最大的危害是,当第二天14这个数据出来以后,它会用新出来的数据重新计算13那天的(包括12那天的)XMA数值,并且改变那天的数值。这样一来,明明已经计算出来确定的数值却发生了变化,从而导致明明前几天已经出现的信号变没了,或者 XMA是一个, 以前没有出现的信号却出现在前几天的位置。这就是漂移。

如果依照未来函数出现的信号来进行买卖操作会害死人的。但是正是因为未来函数的这种会修改以前数值的特性,所以,在图上看未来函数的信号都很准确,准确得都完美了。正是这种预测性和准确性,人们曾试图通过各种方法降低它的漂移对信号产生的影响,但是失败。找了很久,也没发现有谁能很好的解决者问题。现在大多数使用未来函数的高手都是用它来作为参考,不作为指示买卖的依据。有些新手不懂,兴奋的依据未来函数的指示去买卖,当未来函数产生漂移的时候,被害惨了。

XMA(X,N)里的X就是你要去“平均”的变量,N就是想要计算的周期数,上面的3,就指的是N=3。XMA里的N如果是偶数的话,是无效的,它会自动把这个偶数加一,变成奇数。若指标里用2.75,2.75对XMA来说是无效的,它是按3来计算的。
------------------------------------------------
通达信中的XMA(X,M);
在大智慧中可用MA(X,ROUND(M*0.5+0.5));
近似代替。
我知道答案 本帖寻求最佳答案回答被采纳后将获得系统奖励10 股币 , 目前已有0人回答
回复

使用道具 举报

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

本版积分规则

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