多时间框架指标 - 页 637

 

更新后的船体变化和斜率(含警报)版本:hull_variation_slope_amp_alerts_mtf_nmc.mq4

原文在此发布:https://www.mql5.com/en/forum/173574/page321

 
Markus1973:
你好。

大家能不能把附件中的指标结合起来,使之成为Hull的变化斜率和MTF及警报?

非常感谢。

最好的问候

马库斯-1973

Markus1973

这就是合并后的指标:在一个指标中同时有警报和多时间框架

________________

更新后的版本发布在这里:https://www.mql5.com/en/forum/173574

附加的文件:
 

我怎样才能把必须使用警报的指标附在上面?

 

嗨,mladen。

我发现TVI_v3 mtf nmc 的一个问题:在调试的时候出现了一个错误"数组超出范围"。使用

参数limit = MathMin(Bars-counted_bars,Bars-1)-1,一切工作正常。

我还进行了严格的编译(即使用#property strict)以使代码更清晰,并添加了参数AlertSound

ShortName,因为它在原始版本的TVI_v2 中。

你能很快检查一下我的TVI_v3版mtf nmc_strict 是否有可能的逻辑错误吗?

我只是不知道如何解决这个问题:在指标的左角有两个相同的参数显示,因为有两个循环来计算TVII 假设。怎么可能只显示一个值呢?

附加的文件:
 
qwex:
嗨 mladen,

我发现TVI_v3 mtf nmc 的一个问题:在调试的时候出现了一个错误"数组超出范围"。使用

参数limit = MathMin(Bars-counted_bars,Bars-1)-1,一切工作正常。

我还进行了严格的编译(即使用#property strict)以使代码更清晰,并添加了参数AlertSound

ShortName,因为它在原始版本的TVI_v2 中。

你能很快检查一下我的TVI_v3 mtf nmc_strict 版本,看看有没有可能的逻辑错误吗?

我不知道如何解决这个问题:在指标的左角有两个相同的参数显示,因为有两个循环计算TVII 的假设。有没有可能只显示一个值?

在我看来,这个问题是新版metatrader 4的一个大错误。如果他们允许使用或不使用严格,那么调试器必须知道。相反,调试器总是以代码是用strict编译的方式工作。或者他们应该让所有的 "严格"。

如果你想使用strict,请使用这个版本(你会在代码中看到有什么变化)。不要改变极限值

至于显示:对于每个你想隐藏显示其值的缓冲区,使用SetIndexLabel(bufferNo,NULL)

_______________________

PS: 严格并不能使你的代码更干净。它只是意味着应该在代码中加入一些额外的代码 检查,而不是让metatrader解释器来解决问题。

附加的文件:
 

谁能把这个指标变成MTF?

谢谢你的提醒!

 
mladen:
在我看来,这个问题是新版metatrader 4的一个大错误。如果他们允许使用或不使用严格模式,那么调试器必须知道。相反,调试器总是以代码是用strict编译的方式工作。或者他们应该使所有的 "严格"。

如果你想使用strict,请使用这个版本(你会在代码中看到有什么变化)。不要改变极限值

至于显示:对于每个你想隐藏显示其值的缓冲区,使用SetIndexLabel(bufferNo,NULL)

_______________________

PS: strict并不能使你的代码更干净。它只是意味着应该在代码中加入一些额外的代码检查,而不是让metatrader解释器来解决问题。

mladen,

我完全同意你关于新版metatrader中调试器的错误的看法。每个新版本对我们来说都是一个黑匣子。也许在接下来的版本中,他们只给我们提供严格模式的编译器,谁知道呢......这就是为什么我决定尽可能地在严格模式下编译我的指标,以便在这种混乱中领先一点。

谢谢你的帮助,特别是你澄清问题的评论

 
forexdreamer:
谁能把这个指标做成MTF?...提前感谢

外汇梦者

看看这个用于adx交叉的指标:adx__cross_arrows_mtfalerts_nmc.mq4

附加的文件:
 
mladen:
forexdreamer 看看这个adx十字星:adx__cross_arrows_mtfalerts_nmc.mq4

谢谢你,姆拉登。当你有时间的时候,你能不能看一下其他两个。我将非常感谢您的帮助,特别是如果您能得到Alaskanpipassassinmod.mq4的MTF。

 
forexdreamer:
谁能把这些指标做成MTF?......提前感谢

Forexdreamer,AlaskanPipAssassinMod是一个糟糕的重绘器,ABHAFXS_Timing2是一个反编译的指标。