Jurik - 页 2

 

Well......

我把它们都放在自定义指标 中,包括JJMA文件。(为了以防万一,我也在专家中试了一下)。

但当我点击它们时,它们什么也没做。

我可以进入修改,但不能把它们放在屏幕上。

Met build No, 184

谢谢

马丁

 
mart-hart:
Well......

我把它们都放在自定义指标中,包括JJMA文件(我也在专家中试过,以防万一)。

但当我点击它们时,它们什么也没做。

我可以进入修改,但不能把它们放在屏幕上。

Met build No, 184

谢谢

马丁

好的。这是一些非常小的错误。

请再次找到这组指标(现在应该可以工作了)。

此外,JJMASeries.mqh文件(也是附件)应该在MetaTrader/experts/include/中,否则它将无法工作(它在评论中是用俄语写的。

并找到一个其他的指标,你可以附加到任何指标的窗口,只是为了看看价格是如何移动 的(白线 - KGSP指标)。

如果有必要翻译成英文,请告诉我。

这套指标中的3c_JDemark_H指标非常有趣,但如果没有评论的翻译,没有人可以使用它。

附加的文件:
jurik_set.zip  17 kb
jurik1.gif  29 kb
kgsp.mq4  34 kb
jurik_kgsp.gif  30 kb
 

我很抱歉,伙计们,他们仍然不工作。

我很难受,因为我真的想要一个Jurik ADX。我不喜欢Met 4 ADX,我的Tradestation已经放弃了。

谢谢

马丁

 
mart-hart:
我很抱歉,Guy's他们仍然不工作。

我生病了,因为我真的想要一个jurik ADX。我不喜欢Met 4 ADX,我的Tradestation已经放弃了。

非常感谢

马丁

马丁。

把JJMASeries.mqh放到'include'文件夹中。

MetaTrader/experts/include/

在您电脑的MetaTrader文件夹中找到 "include "文件夹,并将该文件下载到该文件夹。

然后(之后!)下载指标文件夹中的所有指标,打开MetaEditor,使用MetaEditor的导航面板找到这些指标,按F7或F5等。

这很有效。

我的版本是184。

 

呜呜呜,找到了,谢谢大家的帮助。

由于某些原因,它不能在MIG Met 4上工作。

有没有人可以做一个-di和+di。我知道现在还不是圣诞节,但我要过生日了....。

马丁

 

我想说的是JJMASeries.mqh文件。

这个文件是由Nikolay Kositsin创建的,以帮助mql4程序开发者为几乎所有的指标获得JMA平滑。

请找到这个翻译成英文的文件,注意它应该在你的MetaTrader/experts/include/文件夹中。

这个函数的描述如下。

JJMASeries函数是为了在所有指标的编程过程中实施JMA算法而创建的,以便将经典的平均数计算改为JMA算法。这个版本的文件不支持EA。

输入参数。

nJMAnumber - 函数JJMASeries的访问号码。(0、1、2、3等)。

nJMAdinJ - 参数,允许在每个柱子上改变参数nJMALength和nJMAPhase。0 - 禁止改变,任何其他值 - 允许。

nJMAMaxBar - 最大值,它可以是计算中的条数。通常是Bars-1。

nJMAlimit - 尚未计算的条数加1或最后一个未计算的条数,通常是。Bars-IndicatorCounted()-1.

nJMALength - 平滑化的强度。

nJMAPhase - 在-100 ......之间变化的参数。+100,影响过渡过程的质量。

dJMAseries - 用于计算JJMASeries函数的输入参数。

nJMAbar - 计算的条数;这个参数应该由循环操作者从最大值改为零。

nJMAreset - 参数,JJMASeries函数的内部变量将被初始化,如果数值为-1。

输出参数。

JJMASeries() - dJMAJMA函数的值。

nJMAreset - 在函数计算出现错误时返回非零值的参数。这个参数应该只是变量,而不是值

函数调用机制。

当条数为0时,在调用JJMASeries函数之前,有必要初始化JJMASeries函数的内部变量。使用以下参数来做。

reset=-1; dJMAJMASeries(0,MaxJMAnumber+1,0,0,0,0,重置)。

有必要使nJMAnumber(MaxJMAnumber)参数等于调用JJMASeries函数的次数,即nJMAnumber最大增加1。而nJMAreset应该由reset变量分配为-1(不要在函数中插入-1,它应该由参数完成!)。在使用JJMASeries函数编制自定义指标 和EA的过程中,不建议用JMA...或dJMA...开头的变量来命名指标和EA。

函数调用的例子。

int start()

{

int reset,counted_bars=IndicatorCounted();

//----+ check for possible errors

if (counted_bars<0) return (-1);

int limit=Bars-counted_bars-1;

//----+ initialization if inner variables of JJMASeries function (one calling, nJMAPhase and nJMALength parameters are not changed )

if (limit==Bars-1){reset=-1;int set=JdJMAJMASeries(0,1,0,0,0,0,0,0,reset);if((reset==1)||(set!=0))return(-1);reset=1;}

//----+ JJMASeries function call for the Ind_Buffer[] buffer calculation

for(int x=limit;x>=0;x--)

(

reset=1;

Series=Close[x];

Ind_Buffer[x]=JJMASeries(0,0,Bars-1,limit,Phase,Length,Series,x,reset);

if (reset!=0)return(-1);

}

return(0);

}

#include
附加的文件:
 

++

JMA SERIE

...\MetaTrader 4\Expert\Indicators

.::3c_JDemark_H.mq4

.::3c_JMACD.mq4

.::3c_JRSX_Hs.mq4

.::J2JMA.mq4

.::JADX.mq4

.::JFatl.mq4

.::JJMA.mq4

.::JMACD.mq4固定

.::JFatl_Channal.mq4

--

附加的文件:
qq.gif  32 kb
jmacd.mq4  7 kb
 

嗨,newdigital...亚历克斯...

我把JJMASeries.mqh放到了相应的文件夹 "MetaTrader/experts/include/"中,但有些指标不工作(3c_JDemark_H.mq4; 3c_JMACD.mq4; J2JMA.mq4; JADX.mq4; JFatl.mq4)。

你知道为什么吗?

Tks

 
hellkas:
嗨,newdigital...亚历克斯...

我把JJMASeries.mqh放在相应的文件夹 "MetaTrader/experts/include/"中,但一些指标不工作(3c_JDemark_H.mq4; 3c_JMACD.mq4; J2JMA.mq4; JADX.mq4; JFatl.mq4)。

你知道为什么吗?

谢谢

我重新安装了所有的指标,工作正常...

谢谢你...

 

Jma

newdigital:
Jurik Moving Average。关于这个指标和其他一些指标,请阅读https://www.mql5.com/en/forum/173021

Newdigital: 有没有人有原始的JMA指标?因为这里发布的是一个克隆的,不能正常工作。当你运行2个不同时期的JMA时,开始还可以,然后2条线开始聚集在一起,在最后的20-30条上,变得非常混乱。

如果你把它与其他任何地方发布的MA相比,JMA是一个伟大的MA。