编码帮助 - 页 171

 

我知道Mladen,但这只是数学代码,之后我将转换/编码。

事实上,似乎有一个小错误,但我不知道你在哪里看到我的图片

请你看看每一个数学翻译是否符合它在MT4上需要做的事情。看来我的数学翻译很差

谢谢你

Zilliq

PRT代码(比MT4简单)

co = customclose

bet=(0.45*(Period-1)/(0.45*(Period-1)+2))

alpha = bet

如果barindex>Period并且co0,那么

Filt0 = co+alpha*(Filt0[1]-co)

Filt1 = (co - Filt0 )*(1-alpha)+alpha*Filt1[1]

Filt2 = Filt0 + Filt1

Filt3=Filt2-Filt4[1]*(1-alpha)*(1-alpha)+alpha*alpha*Filt3[1]

Filt4=Filt3+Filt4[1] 。

endif

jsmooth = filt4

附加的文件:
 
zilliq:
我知道Mladen,但它只适用于数学代码,之后我将转换它。

事实上,似乎有一个小错误,但我不知道你在哪里看到我的图片。

请你看看每个数学翻译是否符合它在MT4上需要做的事情。

非常感谢

Zilliq

PRT代码(比MT4简单)

co = customclose

bet=(0.45*(Period-1)/(0.45*(Period-1)+2))

alpha = bet

如果barindex>Period并且co0,那么

Filt0 = co+alpha*(Filt0[1]-co)

Filt1 = (co - Filt0 )*(1-alpha)+alpha*Filt1[1]

Filt2 = Filt0 + Filt1

Filt3=Filt2-Filt4[1]*(1-alpha)*(1-alpha)+alpha*alpha*Filt3[1]

Filt4=Filt3+Filt4[1] 。

endif

jsmooth = filt4

检查 Filt0、Filt1、Filt3和Filt4的初始值(它们应该是0)。

你也许可以增加这样的内容(如果你已经在检查If barindex >Period)。

如果barindex <=Period

Filt0=0

Filt1=0

Filt3=0

Filt4=0

endif

但我再重复一遍,我对prorealtime不熟悉。

 

我会试试的,Mladen 谢谢

最终你是否有作者和/或网页上的流畅代码,以便对问题所在有一些了解?

非常感谢

Zilliq

 
zilliq:
我会试试的,Mladen 谢谢

最终,你是否有作者和/或网页上的流畅代码,以了解问题所在?

谢谢你

Zilliq

Zilliq

正如你所看到的,这段代码在metatrader 4版本中运行没有任何问题(该函数 的特定实现是由我完成的)。我真的不知道为什么当你把它转换到prorealtime时,它就不工作了。问题显然不在metatrader的代码中,正如我所说的,我真的没有使用过prorealtime,所以当涉及到你所做的prorealtime转换不工作的原因时,我无法帮助你。

 

谢谢你的回答,Mladen。

我同意你的观点,这不是MT4或PRT的问题,而是我对代码的转换问题。我可能忘记了什么

我将进行不同的尝试,感谢大家,并祝贺你的顺利实施,从今天早上开始,我在MT4平台上看到你的操作非常好。

祝您愉快,再次感谢您的帮助。

Zilliq

 

我在网上搜索了一下...

它很长,但我成功了 ,正如你在图片上看到的那样(我在代码上进行了验证,有一个错误)。

现在我将把它放在RSI代码上...

哎哟...

非常感谢Mladen

Zilliq

附加的文件:
 

获得成功

你的RSI平滑器为橙色,RSI为蓝色

而我的RSI平滑器在PRT上为橙色,RSI为蓝色

即使是我编写的指标,也非常感谢Mladen的帮助和你创造的所有想法。

祝您有一个愉快的一天,谢谢

Zilliq

附加的文件:
 
zilliq:
成功

你的RSI平滑器为橙色,RSI为蓝色

我的RSI平滑器在PRT上为橙色,RSI为蓝色

即使是我编写的指标,也非常感谢Mladen的帮助和你创建指标的所有想法。

祝你有个愉快的一天,谢谢

Zilliq

好的 只要记住它不是RSX(区别很小,但有一些区别,RSX的平滑度与应用于该指标的平滑度有些不同)。

 

很好理解Mladen,这不是RSX

祝您有一个愉快的夜晚,并感谢所有的人

Zilliq

 

嗨,mladen。

你能不能帮我把这个指标做成mtf,并确保不重绘过去?(因为它似乎有一些重绘/刷新的问题)我已经简化了我的需求,适合我的意图。

谢谢你的帮助。

肯瓦

附加的文件:
cci_trial.mq4  2 kb