新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 756

 
Youri Lazurenko:

基本上我没有公布所有的代码,只公布了寻找最高手数订单的获利部分。整个要点如下--当价格反转时,放置一个 更大手数的挂单。如果成功,则在相反的订单上设置止损,这样,当大手数的订单在止盈时被关闭,在止损时有负利润的订单也被关闭。带有止损设置的完整修改代码看起来是这样的

P.S. 在测试过程中,有许多细微差别需要向专家顾问 "解释",说明它在某些情况下应该如何表现。

我的意思是,如果你已经知道某些东西不适合你,你就不应该做不必要的改变。有时,最好是通过调用以下命令来中断一个函数的执行 返回.
P.S. 这只是一个值得思考的问题。

 

你好。当打开订单时,错误130 是什么?请告知如何绕过它。

2019.02.06 17:12:38.643 2019.01.31 01:36:43 pulse GBPCHF,H1: Error opening SELL order : 130


 
Youri Lazurenko:

基本上我没有公布所有的代码,只公布了寻找最高手数订单的获利部分。整个要点如下--当价格反转时,放置一个 更大手数的挂单。如果成功,则在相反的订单上设置止损,这样,当大手数的订单在止盈时被关闭,在止损时有负利润的订单也被关闭。带有止损设置的完整修改代码看起来是这样的

P.S. 在测试过程中,有许多细微差别需要向专家顾问 "解释 "如何在这种或那种情况下采取行动。

当获利订单关闭时,以程序化方式关闭亏损的订单将更为有效。在我的实践中,曾有过这样的情况:亏损单被提前关闭,价格发生变化,远离了止盈单。

反之亦然,在使用止损点关闭亏损订单的时刻,我们可以通过编程关闭盈利的订单。

 
Георгий Ковальчук:

你好。当打开订单时,错误130 是什么?请告知如何绕过它。

2019.02.06 17:12:38.643 2019.01.31 01:36:43 pulse GBPCHF,H1: Error opening SELL order : 130


网站上有文件。在编辑器的帮助中也有。在网站上有一个搜索,可以得到第一个结果
Документация по MQL5: Константы, перечисления и структуры / Коды ошибок и предупреждений
Документация по MQL5: Константы, перечисления и структуры / Коды ошибок и предупреждений
  • www.mql5.com
Константы, перечисления и структуры / Коды ошибок и предупреждений - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Artyom Trishkin:
网站上有文件。在编辑器的帮助中也有一个。在网站上有一个搜索,它给出了第一个结果

这个搜索返回的错误代码是5,而问题是4。

130

错误的停止

不正确的停止

 
Youri Lazurenko:

如果它被触发,则在相反的订单上设置止损,因此,当手数较多的订单在获利时被关闭,带负止损的订单也被关闭。

如果我理解正确的话,这是一个有风险的操作:对于相反的订单,有不同的触发价格(买入/卖出)。有一种风险是,一个将关闭,而另一个将留在市场上。虽然差价只在价差上,但却发生了价格触及反转的情况。

 
Alexey Viktorov:

当重叠的订单将以取值方式关闭时,以编程方式关闭一个亏损的订单将更为有效。在我的实践中,曾有过亏损订单被平仓的情况,但它总是提前平仓,价格反转并远离了与之重叠的获利订单。

也可以在关闭亏损订单的时刻用止损来关闭盈利订单,也可以用程序化的方式来关闭盈利订单。

我将同时回复你和伊戈尔-扎哈罗夫

我认为以编程方式关闭的风险更大--在你可以按收支平衡关闭的时刻,可能没有互联网,没有连接,也没有灯光。在事先设定了TP和SL的情况下,上述原因并不重要。

"如果 把TP和SL设置在同一价格,是的。如果我们设置SL时考虑到价差--买入时TP+价差,卖出时TP-价差(由于收盘时Bid/Ask 的差异),所有订单将同时关闭(目前还没有问题)

 
Igor Zakharov:

这个搜索返回的错误代码是5,而问题是4。

130

错误的停止

不正确的停止

编辑部也有同样的帮助。我写的。你没有看到吗?
 
Artyom Trishkin:
而编辑也有同样的帮助。我写道。你没有看到吗?

我点击了你给的链接,希望能看到一个 "第一个结果 "的答案:)当然,它不在那里--这四个人已经转入地下。

是的,我的错--我没有看到关于编辑的帮助:(

 
Igor Zakharov:

我点击了你给的链接,希望能看到一个 "第一个结果 "的答案:)当然,它不在那里--这四个人已经转入地下。

是的,我的错--我没有看到编辑的参考资料 :(

在地址栏中输入mql4.com。你能得到什么?