编码帮助 - 页 426

 
Farhad_1:
谢谢你mrtools

这正是我在寻找的。 然而,用BBands_Stop这样的指标来检查,我可以看到当处于上升趋势时,下降趋势线的值是空白。 缓冲区的值不能是空白的,那么在MT4中什么值可以转化为空白结果?

同时检查BBands_Stop_v3_BAR,似乎MT4根本不认识这个指标,在数据窗口中没有显示任何指标窗口,尽管这个indi是附在图表上的。

Farhad_1

在像BBands_Stop这样的指标中,当趋势与缓冲区相反时,缓冲区的值必须是空的(否则metatrader会在图表上显示)。

至于在数据窗口中的可见性:找到像SetIndexLabel(nn,"");或SetIndexLabel(nn,NULL);这样的行,并删除它。之后,它在数据窗口中也将是可见的。

 

你好。

谁能帮助我如何在图表上显示经纪商设置的最大允许开单量,因为我在测试中总是得到148号错误。

问候

 
mrtools:
嗨,Farhad_1,不知道有什么脚本,但如果你去一个打开的图表,点击查看,然后数据窗口,你可以在那里得到你的指标值。

亲爱的MrTools

你能不能指导我找到位于独立窗口中的指标。

谢谢

Talaat E

 

亲爱的朋友们,你们好

你是否有任何想法来合并趋势前或趋势后的盘整(侧向或波状)市场。

比如说。

1.一个下降趋势 2.然后一个侧向市场 3.一个上升趋势

我希望我的指标(我的直方图指标)以前显示上升趋势、下降趋势和波涛汹涌的市场。

趋势,通过将其并入之前的信号(这里是下降趋势)或将其添加到之后的信号(这里是上升趋势)中来过滤掉不稳定的市场。

后来的信号(这里是上升趋势......)。

所以有几个条件。

1.下降趋势 2.波折 3.上升趋势

1.上升趋势 2.不稳定 3.下降趋势

1.下降趋势 2.波涛汹涌 3.下降趋势

1.上升趋势 2.不稳定 3.上升趋势

如果有人能做到这一点,它将交易所有的市场情况。

如果你能做到,请告诉我

非常感谢

 

嗨,伙计们!

有没有人可以帮助我在这个指标的两个最近的信号之间放两条趋势线(只有当两个ZigaZag对齐时),但最上面的最古老的趋势线必须高于最近的上限,最古老的最低点必须低于最近的低点,这样才能形成一个三角形?

请告诉我!我将会很感激。

doublezigzagnorepaint_amp_alert.mq4

附加的文件:
 
AtApi:
大家好!

有没有人可以帮助我在这个指标的两个最近的信号之间放两条趋势线(只有当两个ZigaZag对齐时),但最上面的最古老的趋势线必须高于最近的最古老的趋势线,最古老的最低的趋势线必须低于最近的低点,这样才能形成一个三角形?

请告诉我!我将会很感激。

doublezigzagnorepaint_amp_alert.mq4

类似的东西(想法)你可以在这里看到:https://www.mql5.com/en/forum/173574/page469

 

谢谢你,虽然这不是我想要的......doublezigzag不会重绘(两个zigzag对齐),因为它是基于分形的,那些点是我想建立三角形的地方。

我试着修改了一下代码,以便获得最近的两个上层信号和最近的两个下层信号,但我有点卡住了。

这一部分是在两个人字形排列时画出信号的部分。

// Do both zigzag agree on the signal?

if(SlowSignal == FastSignal && SlowSignal != EMPTY_VALUE)

{

if(SlowSignal == OP_BUY)

{

ExtMapBuffer3 = fr_support - nShift*Point;

} else {

ExtMapBuffer3 = fr_resistance + nShift*Point;

}

[/CODE]

after this i want to get the most recent upper and the previously upper and most recent lower and the previously lower like this

[CODE]

HighOldest = ExtMapBuffer3[ArrayMaximum(ExtMapBuffer3,BarsBack,i+2)];

LowOldest = ExtMapBuffer3[ArrayMinimum(ExtMapBuffer3,BarsBack,i+2)];

所以我的理论是,我应该从ExtMapBuffer3得到最近的信号,从HighOldest得到最古老的信号。

然后我将有两个点来构建趋势线。

但是由于某些原因,缓冲区中的某个地方一定有一个EMPTY_VALUE,因为当我做ArrayMaximum时,它将返回EMPY_VALUE作为数组中的最大值。

我希望这很清楚...

 
talaate:
亲爱的MrTools

你能指导我找到位于独立窗口中的指标吗?

谢谢

Talaat E

Talaat E,就是这个。

附加的文件:
 
mrtools:
Talaat E,是这个。

非常感谢 MrTools

 

添加到图表栏

大多数(如果不是全部)MT4经纪商在周五 提前关闭服务器,在周日晚些时候启动。 这意味着数据中缺少4个一小时的条形图。

我想做的是有一个脚本,我可以在周五结束时应用,将4个假的一小时条添加到图表上。

我对MQL4的知识是相当基础的。 有没有人可以帮我写一个这样的脚本?

请注意。

基思