任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 696

 
evillive:


在这里,我们已经达到了i=99,这是边缘,最后一个元素。

而我们在哪里有[i+1]

啊,我明白了)谢谢你。

现在有一个130的问题。

参考资料中写的是什么。

止损和止盈价格不能离市场太近。以点为单位的最小距离可以通过MarketInfo()函数和MODE_STOPLEVEL参数获得错误130(ERR_INVALID_STOPS)在错误和非正常化停车的情况下被生成。

这里是代码。我需要对止损点进行标准化吗?

 
LBatters:

啊,我明白了,谢谢你。

现在有一个130的问题。

他们在参考资料中所说的。

止损和止盈价格不能离市场太近。以点为单位的最小距离可以通过MarketInfo()函数和MODE_STOPLEVEL参数获得错误130(ERR_INVALID_STOPS)在错误的或不正常的停止情况下产生。

这里是代码。我需要对止损点进行标准化吗?


在阿尔帕里,止损位=0,但不接受价格止损,他们是这样的骗子,正常通过止损位对他们来说是很无奈的。

但在一般情况下,这种狭窄的停止是一种浪费,它们会被频繁地触发。

 
我有50个点的止损,但我是突然做的。 问题是,EA不想设置它们,我得到一个错误130,但我不知道我应该正常化什么。
 
LBatters:
我有50个点的止损,但我只是突然把它们放在那里。 问题是,EA不想设置它们,我得到一个错误130,但我不明白我必须正常化什么。


谁会这样设置止损? 止损是订单被关闭的价格,是价格,不是点数。要购买

SL=NormalizeDouble(Ask-Stop*_Point,_Digits);

TP=NormalizeDouble(Ask+Profit*_Point,_Digits);

 где Stop=500, Profit=500 пунктов.

 
evillive:

谁会这样设置止损? 止损是订单关闭的价格,而不是点数。

我太傻了,谢谢你的提示)。
 
LBatters:

大家好,能否请你们帮助我解决这个问题。我一直在使用这篇文章中写的函数https://www.mql5.com/ru/articles/1357。我决定检查这个函数的信号是如何打开订单的,并写了一些简单的代码。

而Metatrader给出了这样的结果。

我不知道该如何处理它。

我附上了函数代码。

哎呀。谢谢你。我将纠正代码以满足新的要求。我将同时删除阵列超限的错误。

Ehhhhh...

 
你好,请你告诉我如何或用什么功能将挂单 转移到新的价格水平?
 
jekk:
日安,请告诉我如何或用什么功能将挂单转移到新的价格水平?
OrderModify,没有其他的了。
 
明白了,谢谢!
 
如何找到在一个单独的子窗口中的对象?
看起来(还没有测试),一个选项是使用ObjectFind,从所有窗口中寻找所有对象。
有没有可能一次只限制自己在某一子窗口中的对象?