编码帮助 - 页 397

 
QuantF:
尝试以编程方式找到一个有两个不断增长的高点和低点的形态。

MIN1和MAX2很容易找到。

MAX1和MIN2试图用ZigZag来寻找。没有很好的识别。

建议如何最好地以编程方式确定 "MAX 1和MIN 2"。

试着用ArrayMaximum()和ArrayMinimum()函数 来做。

 
mladen:
请尝试使用ArrayMaximum()和ArrayMinimum()函数来实现这一点

如果你在MIN1和MAX2之间寻找,那么最小值将紧接在MIN1这条线之后。 要排除这一段并在从MIN1上升后开始搜索。

 
QuantF:
如果你在MIN1和MAX2之间寻找,那么最小值将紧跟在MIN1这一栏之后。 要排除这一段,从MIN1上升后开始搜索。

对不起,但你在问什么?

如果你想在一个指定的数值段(价格)中找到最大值或最小值,ArrayMinimum和ArrayMaximum可以快速有效地完成这项工作。

 
mladen:
对不起,你问的是什么? 如果你想在一个指定的值段(价格)中找到最大值或最小值,ArrayMinimum和ArrayMaximum可以快速有效地完成这个工作。

在确定了MIN1和MAX2之后,它就会变成下一个要搜索的范围。

MIN2=ArrayMinimum(val,MIN1-1,MAX2+1);// The minimum will be the next bar following MIN1[/CODE]

To avoid this, came up with the following:

[CODE]Extern double raznica=0.005;

Tral= MIN1;

if (Bid >Tral)Tral=Bid;

Dn= Tral-Bid;

If (Dn > raznica){Pmax=Tral// Intermediate maximum }

这个想法与ZigZag相似。

需要抓住范围内的波峰和波谷。

写一个指标会比写专家更容易。

不要注意第3963号帖子。

考虑一下第3964号帖子。如何把箭头放在过去的缓冲区上?

在收到一个临时的最大值后,相当于中间的最小值。

当下降时更新其最小值。

随着一定数量的增加,我们固定其价值。

 

你好。

如何才能运行优化并从每次运行/通过中获得策略报告?

我知道Metaquotes的 "SummaryReport-Library"。

https://www.mql5.com/en/code/8264

那么,你知道有什么方法可以让我从每次运行中得到一份策略报告吗?我试着在deinit-function中调用它,但不起作用 :-(

 

请我需要帮助的xtreme binary robot终极版。

我希望它有选项,以便我可以把它放在我的图表的任何角落。因为它只能出现在左上角

 
badruf:
请帮助我解决xtreme binary robot终极版的问题,我希望它能有选项,这样我就可以把它放在图表的任何角落。因为现在它只能出现在左上角。

Badruf,你有原始的源代码吗,那个版本是反编译的?

 

你好,Mrtools。

我在同一个窗口中添加了两个加速器指标,我不明白这段代码有什么问题。请纠正这段代码,还有在零线交叉处的颜色变化不符合原始指标的颜色变化。

附加的文件:
acc.png  35 kb
 

亲爱的mrtools和mladen

我想请你们帮两个忙。

首先,我有一个M-Candles(在4H图表中显示日线蜡烛)。

是否可以改变它,显示HA蜡烛而不是普通蜡烛?

第二,你能在MultiPair trend_v2.1中加入NZD吗?

非常感谢您的时间和帮助。

我最好的问候

附加的文件:
 
alpha24:
你好,Mrtools,我在同一个窗口中添加了两个加速器指标,我不明白这段代码有什么问题,请纠正这段代码,还有在零线交叉处的颜色变化不符合原始指标的颜色变化。

嗨,Alpha,它已经工作了,并将颜色改为零线交叉。

附加的文件:
原因: