我将免费撰写一份顾问报告 - 页 167 1...160161162163164165166167168169170171 新评论 Andrey Kuharev 2022.04.14 11:39 #1661 Yuriy Bykov #:不,这是数字10000000000的不同写法,所以你不需要这样写。 double minOpenPriceBuy = 10000000000; ... 明白了。在一定程度上。 Andrey Kuharev 2022.04.14 19:07 #1662 Yuriy Bykov #:不,这是数字10000000000的不同写法,所以你不需要这样写。 double minOpenPriceBuy = 10000000000; ... 非常感谢你,聪明是好事!如果你不介意,因为我正在测试这个策略,我可以分享细微的差别或想法,也许有些东西需要添加或调整,如果你感兴趣的话。要么在这里,要么亲自来... Yuriy Bykov 2022.04.14 20:10 #1663 这类问题应该在这个主题中发布--与私人信息 相比,在论坛上有更多机会编辑信息的文本。而且更多的人将能够得到回复。 Andrey Kuharev 2022.04.14 21:33 #1664 Yuriy Bykov #: 像这样的问题最好写在这个主题里--在论坛上有更多机会编辑信息的文本,而不是在私人信息 中。而且更多的人将有机会回复。 如果在这个EA中可以做到以下几点: - EA交易,它有一个利润,并且总是有一个电流减去。只要当前的负数小于利润,例如,按以下比例:150%的利润,100%的负数(或者我们说,显然利润赚了300货币的存款,而负数是200货币的存款),那么所有的都被关闭(所有的订单和交易)。显然,这套交易需要时间来关闭所有的套装,这大概是一分钟,所以直到所有的都没有关闭,当然,没有什么新的应该不会打开。为了安全起见,在关闭所有未决和当前交易后,让它再等一分钟,不要打开任何东西。然后,下一场 "比赛 "开始。这就提出了一个问题,从什么数额的利润来计算这个比例1:1.5(顺便说一下,这个比例在设置中应该是可变的),什么会关闭所有?- 我不知道,在我看来,WHEN我们得到这样一个比例,所以我们可以采取行动。这对你来说怎么样? Yuriy Bykov 2022.04.15 08:31 #1665 下面是一个可以关闭所有由EA打开的订单的代码例子。 函数TryCloseAll() 试图关闭所有订单,但为了安全起见,它应该在一个循环中使用,该循环将被执行,直到它返回True。 这种循环的一个例子是在EA 从图表中删除 时调用的OnDeinit() 函数。 //+------------------------------------------------------------------+ //| Закрыть все рыночные и отложенные ордера | //| на текущем символе с нужными магическими номерами | //+------------------------------------------------------------------+ bool TryCloseAll() { bool res = true; for(int i = OrdersTotal(); i >= 0; i--) { if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) { if(OrderSymbol() != Symbol()) { continue; } int magic = OrderMagicNumber(); if((magic == MagicBuy || magic == MagicSell)) { int type = OrderType(); int ticket = OrderTicket(); if((type > 1)) { Print("Close pending order #", ticket); res &= OrderDelete(ticket); if(!res) { Print ("Error closing pending order ", ticket, ": ", GetLastError()); } } else { double price = (type == OP_BUY ? Bid : Ask); Print("Close market order #", ticket); res &= OrderClose(ticket, OrderLots(), price, 1000); if(!res) { Print ("Error closing pending order ", ticket, ": ", GetLastError()); } } } } } return res; } //+------------------------------------------------------------------+ //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { bool res = false; Print("Start closing all orders"); while(!res && !IsStopped()) { res = TryCloseAll(); } } //+------------------------------------------------------------------+ 这里有一把锤子,你可以自己决定在哪里和什么时候用它来敲钉子 ) 附加的文件: Pending.mq4 13 kb Andrey Kuharev 2022.04.15 12:08 #1666 Yuriy Bykov #:下面是一个可以关闭所有由EA打开的订单的代码例子。 函数TryCloseAll() 试图关闭所有订单,但为了安全起见,它应该在一个循环中使用,该循环将被执行,直到它返回True。 这种循环的一个例子是在EA 从图表中删除 时调用的OnDeinit() 函数。在这里,你有一把锤子,自己决定在什么地方和什么时候敲打)。 谢谢你 witalikrozin210 2022.04.16 17:57 #1667 大家好,帮我写一个mt5的外汇机器人。因为我不能在mql5上支付服务,因为禁止制裁。报酬将写到卡上。 Roman251117 2022.04.17 15:48 #1668 种类 .需要一个能推广和销售MQL 5感应器的程序员。不画。适用于所有对.奖励销售额的百分比 Indyuk的销售百分比。 PapaYozh 2022.04.18 07:05 #1669 Roman251117 #: 种类 .需要一个推广和销售MQL的程序员 5.不画。适用于所有对.奖励销售额的百分比和销售indyuk的利息。 一个程序员编程--一个程序员。 推销员负责销售;促销员负责推广。 Aesen Noah Remolacio Perez 2022.04.19 06:00 #1670 Anton Yakovlev: 如果你有一个好的策略并愿意分享,我可以写一个顾问。 嘿,安东,你能帮助我使我的 "平衡交易量背离 "EA更持续地盈利吗?也许可以改变代码中的一些东西,或者增加一些功能,让它变得更好,谢谢。 1...160161162163164165166167168169170171 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
不,这是数字10000000000的不同写法,所以你不需要这样写。
...
不,这是数字10000000000的不同写法,所以你不需要这样写。
...
像这样的问题最好写在这个主题里--在论坛上有更多机会编辑信息的文本,而不是在私人信息 中。而且更多的人将有机会回复。
如果在这个EA中可以做到以下几点: - EA交易,它有一个利润,并且总是有一个电流减去。只要当前的负数小于利润,例如,按以下比例:150%的利润,100%的负数(或者我们说,显然利润赚了300货币的存款,而负数是200货币的存款),那么所有的都被关闭(所有的订单和交易)。显然,这套交易需要时间来关闭所有的套装,这大概是一分钟,所以直到所有的都没有关闭,当然,没有什么新的应该不会打开。为了安全起见,在关闭所有未决和当前交易后,让它再等一分钟,不要打开任何东西。然后,下一场 "比赛 "开始。这就提出了一个问题,从什么数额的利润来计算这个比例1:1.5(顺便说一下,这个比例在设置中应该是可变的),什么会关闭所有?- 我不知道,在我看来,WHEN我们得到这样一个比例,所以我们可以采取行动。这对你来说怎么样?
下面是一个可以关闭所有由EA打开的订单的代码例子。
函数TryCloseAll() 试图关闭所有订单,但为了安全起见,它应该在一个循环中使用,该循环将被执行,直到它返回True。
这种循环的一个例子是在EA 从图表中删除 时调用的OnDeinit() 函数。
这里有一把锤子,你可以自己决定在哪里和什么时候用它来敲钉子 )
下面是一个可以关闭所有由EA打开的订单的代码例子。
函数TryCloseAll() 试图关闭所有订单,但为了安全起见,它应该在一个循环中使用,该循环将被执行,直到它返回True。
这种循环的一个例子是在EA 从图表中删除 时调用的OnDeinit() 函数。
在这里,你有一把锤子,自己决定在什么地方和什么时候敲打)。
谢谢你
大家好,帮我写一个mt5的外汇机器人。因为我不能在mql5上支付服务,因为禁止制裁。报酬将写到卡上。
种类 .需要一个推广和销售MQL的程序员 5.不画。适用于所有对.奖励销售额的百分比和销售indyuk的利息。
一个程序员编程--一个程序员。
推销员负责销售;促销员负责推广。
如果你有一个好的策略并愿意分享,我可以写一个顾问。