所有John Ehlers指标... - 页 49

 
sohocool:
嗨,Mladen。

非常感谢你的适应性超级平滑器

我注意到你把超级平滑器的b1线:180改为Pi。

所以,我试着修改这一行,以检查,但指标不工作,有周期变量,只有周期=10,20,40。

我不明白为什么?

sohocool,

在原来的tradestation代码中,当他们计算b1时,在调用余弦()函数 时使用180。你必须知道的是,tradestation的余弦()使用度数,而metatrader的MathCos()使用弧度。这就是为什么在metatrader版本中需要用Pi来代替180,以使它们相等。这只是两个交易平台的兼容性问题,这两个平台在相同命名的函数中的工作方式并不相同。

 

非常感谢Mladen。

我打算用 "瑞士军刀 "的α来编码Dema

alpha = (Cosine(360/Period) + Sine(360/Period) - 1) / Cosine(360/Period) 。

我必须用2*PI来改变360吗?

 
sohocool:
非常感谢Mladen,

我用 "瑞士军刀 "的α来编码Dema。

alpha = (Cosine(360/Period) + Sine(360/Period) - 1) / Cosine(360/Period) 。

我必须用2*PI来改变360吗?

简而言之:是的(在metatrader)。

 
mladen:
sohocool

也感谢你的这个想法和实施

______________________

其实我现在想的是另一个方向(我是说关于macd)。我想到的是,超级平滑器的计算长度不一定是一个整数值。当我看到一个平滑器/平均器/过滤器允许小数长度的计算时,一个警报铃就会响起并告诉我 "适应"。

这里有一个自适应版本的超级平滑器,用小数长度来计算。乍一看,它似乎比 "非自适应 "版本有所改进,但是,像往常一样,请使用它的人在使用这两个版本之前做一些测试。 当涉及到自适应指标时,我是一个怪胎(在我看来,他们总是击败非自适应的),但这可能取决于偏好和交易风格。

Mladen

您是否有可能使用最新的超级平滑器制作好老的adx指标(附件)?

谢谢

秘密代码

附加的文件:
 
mrtools:
Secretcode做了这个。

非常感谢Mrtools提供的超级流畅的DMI指标。

最好的祝愿

秘密代码

 

众所周知,John Ehlers的RSI平滑化使用4个周期的TMA(普通的三角形移动平均线,而不是居中的)进行平滑化(在他描述的文件中他称之为FIR滤波器)。这个版本用一个超级平滑器(又是约翰-埃勒斯的一个,所以又是 "全约翰-埃勒斯 "指标)取代了这种平滑类型

平滑化的最大区别是,在这个版本中,你也可以选择平滑化的长度,所以就其使用而言,它甚至更加灵活。如果你想关闭平滑功能,将SmoothLength设置为<=1。如果你把它和普通的RSI相比,即使关闭了平滑功能,它们也是不一样的,因为计算方法不一样。附上解释平滑RSI具体如何计算以及John Ehlers打算如何使用它的文件

附加的文件:
 
mladen:
还有一个超级平滑器macd(一旦超级平滑器被做成函数,就很容易把它做成macd),这个指标甚至连信号线都被计算成超级平滑器。

你好,mladen

你能为超级平滑的macd.mq4指标添加一个警报吗?

谢谢

衷心感谢

Xard777

 

怎么了Xard......你的系统不再工作了?

xard777:
嗨,mladen

你能给超级平滑的macd.mq4指标添加一个警报吗?

谢谢

一切都是最好的

Xard777
 
xard777:
嗨,mladen

你能为超级平滑的macd.mq4指标添加一个警报吗?

谢谢

祝好

Xard777

嗨,Xard777。

添加了警报,祝贺你成为祖父,我是祖父的两倍,它的方式很酷。

附加的文件:
 
Pava:
怎么了Xard......你的系统不再工作了?

我的系统运行良好......谢谢你的询问。MACD 是我系统的一个主要部分,我喜欢mladen和mrtools在这个论坛上提供的升级。

再次感谢mladen和mrtools...你们太棒了。

一切顺利

Xard777

附加的文件:
xard777.png  106 kb
原因: