你好,谢谢你的编码,但你的公式是错误的。
从一个不知道这部分代码是什么意思的 "编码员 "口中说出(如这里所问:https://www.mql5.com/en/forum/284437#comment_10322009), 真是可笑。
val[i] = (i>0) ? 0.5*MathLog((1.0+work[i])/(1.0-work[i]))+0.5*val[i-1] : 0; valc[i] = (i>0) ? (val[i]>val[i-1]) ? 1 : (val[i]<val[i-1]) ? 2 : 0 : 0;
这种说法太可笑了。请慢慢来,学习编码,而且,请使用论坛主题而不是代码库来发表与代码库完全无关的声明(如您的粗体声明)。
交易愉快
Indicators: Ehlers Fisher transform
- 2018.10.17
- www.mql5.com
Articles, Library comments: Indicators: Ehlers Fisher transform
Mladen Rakic:
来自一个不知道这部分代码是什么意思的 "编码员"(如这里所问:https://www.mql5.com/en/forum/284437#comment_10322009)
这种说法太可笑了。请慢慢来,学学代码,而且,请使用论坛主题而不是代码库来发表与代码库完全无关的言论(比如你的粗体声明)。
交易愉快
我不知道这些符号并不能改变结果。John Ehler 于 2002 年 11 月在一本杂志上分享了费雪变换的公式。您使用的公式与杂志上的公式不同。您使用的是什么资料?论坛还是博客?冷静下来,我刚给你指出了你的错误。
您需要了解的有关Ehlers fisher transform 的所有信息都在所附文件中(由约翰-埃勒斯撰写),包括理论、简易语言原始代码和约翰-埃勒斯的常见讨论。而且,正如我在代码库条目中解释的那样,我使用的是书中的公式,而不是后来出版的文档中的公式。
附注:关于这个 "问题",我就此打住 - 请阅读我之前关于其他所有问题的帖子
附加的文件:
Ehlers Fisher transform (original):
Ehlers-Fisher变换(如本书最初所述)
作者: Mladen Rakic