Hull MA - 页 3 12345678910...14 新评论 jimven 2007.11.12 17:32 #21 demam_emas: 我在我的视觉回测中尝试了HMA4,它重新画了出来! 如果我错了,请纠正我。 我也在使用HMA4,我觉得它很好。但你是对的!它重绘了!不仅当前的点会改变颜色,而且完成的点在移位=1时也会在完成后改变颜色。 尽管有这些缺点,我认为它可以成为我的军火库中的一个有用的工具。我还没有尝试去修复它,但如果我有时间的话,也许可以。其他人说这是做不到的。 干杯,祝你交易愉快。 demam_emas 2007.11.12 19:32 #22 mladen: 不重绘Hull移动平均线 刚刚在可视化回测 中做了一个快速测试。 运作得很好! 谢谢Mladen。 我认为在这个指标的基础上做一个剥头皮的EA真的很有潜力。你能给我们看看控制颜色为绿色或红色的指标缓冲区吗? HMASignal=iCustom(NULL,0, "HMA Color nrp", HMA_period,HMA_PriceType,HMA_Method,?,1); EA应该在HMA变成绿色时买入,反之亦然。 有没有EA程序员有兴趣建立它? Mladen Rakic 2007.11.12 20:34 #23 ... 我不建议使用缓冲区的值来找出它的颜色。 让我解释一下:在任何多色线 指标中,当颜色变化时,两个缓冲区包含相同的值,这是一种正常现象(你可以很容易地在数据窗口中检查这一点),一种颜色的开始必须与另一种颜色的结束相匹配。 相反,使用简单的比较:这个指标在它的第一个缓冲区中包含了HMA的所有值,很容易通过比较值来发现发生了什么。 当前>前一个=绿色 当前 < 前一个 = 红色 当前 = 上一个 = 黄色 NormalizeDigitsPlus - 如果你打开NormalizeValues,HMA的值将被规范化为数字+NormalizeDigitsPlus(例如,在大多数经纪商,EURUSD将是4+NormalizeDigitsPlus,USDJPY将是2+NormalizeDigitsPlus,以此类推...) btw: 当你关闭NormalizeValues时,你会有更少的等值(黄色)。 demam_emas: 只是在可视化回测中做了一个快速测试。运作得很好! 谢谢Mladen。 我认为在这个指标的基础上做一个剥头皮的EA真的很有潜力。你能给我们看看控制颜色为绿色或红色的指标缓冲区吗? HMASignal=iCustom(NULL,0, "HMA Color nrp", HMA_period,HMA_PriceType,HMA_Method,?,1); EA应该在HMA变成绿色时买入,反之亦然。 有没有EA程序员有兴趣建立它? jimven 2007.11.12 23:34 #24 mladen。 你修改后的指标看起来不错。但你能提供源代码吗?我不使用任何没有源代码的自定义指标 或EA,这样我既可以了解它是如何工作的,也可以为我自己的目的修改它,如果我想的话。一个ex4文件本身的用处非常有限。 如果你愿意分享它,谢谢。否则,我理解。 Mladen Rakic 2007.11.13 05:25 #25 ... 我在想该怎么回答:我应该回答一些有趣的东西,一些聪明的东西...... 我想出了这个办法。我不打算公布这个指标的来源。抱歉 mladen jimven: mladen。你修改后的指标看起来很棒。但你能提供源代码吗?我不使用任何没有源代码的自定义指标或EA,这样我既可以了解它是如何工作的,也可以为我自己的目的修改它,如果我想的话。一个ex4文件本身的用处非常有限。 如果你愿意分享它,谢谢。否则,我理解。 demam_emas 2007.11.13 05:31 #26 mladen: 我在想该怎么回答:我应该回答一些有趣的、聪明的问题......我想出了这个办法。我不打算公布这个指标的来源。抱歉 mladen 没关系。 祝你的交易永远好运 Mladen Rakic 2007.11.13 07:09 #27 这是一个编码技术的问题。 为了减少缓冲区的数量并获得准确的数值,我所使用的方法是,第一个缓冲区总是包含HULL MA的所有数值,其他的是通过简单比较第一个缓冲区的数值来决定的。 这样一来,找出指标值就没有问题了(毕竟这才是我们感兴趣的:准确的数值)。 fxbs: 好吧,这就是CJA对有关来源问题的回答(或没有评论)但不管是什么原因--兄弟们,我们在这里不是竞争对手 Mladen,有一个问题。 - 但是,颜色缓冲区不应该是零,比值不是1就是2或3。 等于=黄色 每个人通常都是这样做的--只是把颜色磨碎了? fxbs 2007.11.13 07:40 #28 你能告诉我如何通过iCustom在EA和trailors中使用.ex4吗? (以及如何破解它...) Mladen Rakic 2007.11.13 07:46 #29 ... 只是确定颜色和数值的可能方式之一。 current = iCustom(NULL,0,"HMA Color nrp", HMA_period,HMA_PriceType,HMA_Method,0,0); previous = iCustom(NULL,0,"HMA Color nrp", HMA_period,HMA_PriceType,HMA_Method,0,1); while(true) { if (current > previous) { ... green code; break; } if (current < previous) { ... red code; break; } yellow code; break } 至于黑客攻击:你可以使用任何方式,完全取决于你自己。 fxbs: 你能告诉我们如何通过iCustom在EA和trailors中使用.ex4吗(以及如何黑掉它...)? fxbs 2007.11.13 07:57 #30 12345678910...14 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我在我的视觉回测中尝试了HMA4,它重新画了出来! 如果我错了,请纠正我。
我也在使用HMA4,我觉得它很好。但你是对的!它重绘了!不仅当前的点会改变颜色,而且完成的点在移位=1时也会在完成后改变颜色。
尽管有这些缺点,我认为它可以成为我的军火库中的一个有用的工具。我还没有尝试去修复它,但如果我有时间的话,也许可以。其他人说这是做不到的。
干杯,祝你交易愉快。
不重绘Hull移动平均线
刚刚在可视化回测 中做了一个快速测试。
运作得很好!
谢谢Mladen。
我认为在这个指标的基础上做一个剥头皮的EA真的很有潜力。你能给我们看看控制颜色为绿色或红色的指标缓冲区吗?
HMASignal=iCustom(NULL,0, "HMA Color nrp", HMA_period,HMA_PriceType,HMA_Method,?,1);
EA应该在HMA变成绿色时买入,反之亦然。
有没有EA程序员有兴趣建立它?

...
我不建议使用缓冲区的值来找出它的颜色。
让我解释一下:在任何多色线 指标中,当颜色变化时,两个缓冲区包含相同的值,这是一种正常现象(你可以很容易地在数据窗口中检查这一点),一种颜色的开始必须与另一种颜色的结束相匹配。
相反,使用简单的比较:这个指标在它的第一个缓冲区中包含了HMA的所有值,很容易通过比较值来发现发生了什么。
当前>前一个=绿色
当前 < 前一个 = 红色
当前 = 上一个 = 黄色
NormalizeDigitsPlus - 如果你打开NormalizeValues,HMA的值将被规范化为数字+NormalizeDigitsPlus(例如,在大多数经纪商,EURUSD将是4+NormalizeDigitsPlus,USDJPY将是2+NormalizeDigitsPlus,以此类推...)
btw: 当你关闭NormalizeValues时,你会有更少的等值(黄色)。
只是在可视化回测中做了一个快速测试。
运作得很好!
谢谢Mladen。
我认为在这个指标的基础上做一个剥头皮的EA真的很有潜力。你能给我们看看控制颜色为绿色或红色的指标缓冲区吗?
HMASignal=iCustom(NULL,0, "HMA Color nrp", HMA_period,HMA_PriceType,HMA_Method,?,1);
EA应该在HMA变成绿色时买入,反之亦然。
有没有EA程序员有兴趣建立它?mladen。
你修改后的指标看起来不错。但你能提供源代码吗?我不使用任何没有源代码的自定义指标 或EA,这样我既可以了解它是如何工作的,也可以为我自己的目的修改它,如果我想的话。一个ex4文件本身的用处非常有限。
如果你愿意分享它,谢谢。否则,我理解。
...
我在想该怎么回答:我应该回答一些有趣的东西,一些聪明的东西......
我想出了这个办法。我不打算公布这个指标的来源。抱歉
mladen
mladen。
你修改后的指标看起来很棒。但你能提供源代码吗?我不使用任何没有源代码的自定义指标或EA,这样我既可以了解它是如何工作的,也可以为我自己的目的修改它,如果我想的话。一个ex4文件本身的用处非常有限。
如果你愿意分享它,谢谢。否则,我理解。我在想该怎么回答:我应该回答一些有趣的、聪明的问题......
我想出了这个办法。我不打算公布这个指标的来源。抱歉
mladen没关系。
祝你的交易永远好运
这是一个编码技术的问题。
为了减少缓冲区的数量并获得准确的数值,我所使用的方法是,第一个缓冲区总是包含HULL MA的所有数值,其他的是通过简单比较第一个缓冲区的数值来决定的。
这样一来,找出指标值就没有问题了(毕竟这才是我们感兴趣的:准确的数值)。
好吧,这就是CJA对有关来源问题的回答(或没有评论)
但不管是什么原因--兄弟们,我们在这里不是竞争对手
Mladen,有一个问题。
- 但是,颜色缓冲区不应该是零,比值不是1就是2或3。
等于=黄色
每个人通常都是这样做的--只是把颜色磨碎了?你能告诉我如何通过iCustom在EA和trailors中使用.ex4吗?
(以及如何破解它...)
...
只是确定颜色和数值的可能方式之一。
previous = iCustom(NULL,0,"HMA Color nrp", HMA_period,HMA_PriceType,HMA_Method,0,1);
while(true)
{
if (current > previous)
{
... green code;
break;
}
if (current < previous)
{
... red code;
break;
}
yellow code; break
}至于黑客攻击:你可以使用任何方式,完全取决于你自己。
你能告诉我们如何通过iCustom在EA和trailors中使用.ex4吗(以及如何黑掉它...)?