错误、漏洞、问题 - 页 2407

 
Ilya Malev:
最简单的方法是分批关闭订单,分批打开。特别是,如果开场时有停顿的话

唉,客户的逻辑完全不同,因为他是一个交易员,而我是一个程序员,这意味着我对市场一无所知,而他则是万能的....!

HZZ:根据经验--做出不合逻辑的行动总是比与客户讨论为什么没有按照算法来做要快,因为有些客户说,我不是来找你咨询的,而是让你按照TOR)))) 来做。

我想这是很久以前的事了,但如果我没记错的话,这是我第一次在修改专家顾问时遇到了在订单注释中存储信息的问题。

 
Igor Makanu:

唉,客户的逻辑完全不同,因为他是一个交易员,而我是一个程序员,这意味着我对市场一无所知,而他则是万能的....!

HZZ:根据经验--做出不合逻辑的行动总是比与客户讨论为什么没有按照算法来做要快,因为有些客户说,我不是来找你咨询的,而是让你按照TOR)))) 来做。

我想这是很久以前的事了,但如果我没记错的话,这是我第一次在修改专家顾问时遇到存储订单注释的问题。

如果客户如此聪明,那就按他的方式来吧 :)在大多数情况下,客户无法准确地表达他们的要求,由他们来解释并建议如何以最佳方式进行就足够了。

 
几乎是在所讨论的主题上

关于交易、自动交易系统和测试交易策略的论坛

改变开放订单中的评论

fxsaber, 2019.03.12 07:44

曾经在MT4上,我遇到过几次这样的情况,在一个只有自己的主力的EA在交易的账户上,出现了空主力的订单。这是经纪人的第三方软件的一个非常罕见的错误(部分执行的一个棘手的结合)。因此,我们不得不将评论中的魔法规则写成[123],以使其更加可靠。如果EA看到了一个带有空的魔法代码的订单,它也试图从评论中获取它。

这种方法使我们完全避免了megic nulling错误的后果。

 
fxsaber:
几乎是在所讨论的主题上

这个圈子是封闭的:我们使用票据作为识别订单的手段,但当这个订单部分关闭时,票据会被改变 --> 我们使用订单注释 --> 但它们可以被服务器改变的情况下...

订单还剩下什么?开仓/平仓价格/止损/止盈? ;) - 这场 "战斗 "显然是MT5赢了。

 
Igor Makanu:

好吧,这个圈子是封闭的:我们使用票据作为识别订单的手段,但当这个订单部分关闭时,票据会被改变 --> 我们使用订单评论 --> 但它们可以被服务器改变的情况下...

订单还剩下什么?开仓/平仓价格/止损/止盈? ;) - 这场 "战斗 "显然是MT5赢了。

当然,这都是可以解决的,但确切的解决方案取决于初始要求和使用领域(经纪人和市场)的特殊性。虽然Mt5当然是无法竞争的:)

 
你好。你能告诉我为什么MT5测试器在相同的设置下运行时总是显示不同的结果,而这些结果就是大相径庭?我已经重新安装了MT并清理了缓存,我还安装了几个不同的EA。
 
fxsaber:

你能不能给我一个链接,很遗憾,完全记不起来了。

我在我们的通信中挖出了它。


 
Igor Makanu:

当然可以,但有一个特定的模式:记住票据-->命令部分关闭-->再次记住新的票据,然后比较两个数组,所有这一切都在一次勾选中完成。

在同一个刻度上,有可能新的刻度不会返回。而且不能保证在同一时间没有另一个收盘或开盘。

依靠用户交易单一EA的事实是不可能的。


伊戈尔-马卡努

我在上面写道,但在这种情况下,一些肯定有效的事情只能由个别魔术师来做--魔术师的形成逻辑应该被思考。

这种变体也依赖于用户对EA的正确使用(我没有把魔术师搞混)。

你在评论中看到了什么问题?它们不是立即被覆盖(如果它们被覆盖的话),而是在一天结束时或关闭时被覆盖。而EA应该立即跟踪这一时刻,并将新票据保存到主变量中。

我只能想象一个困难--与那些不把这一评论放在部分成交处的经纪人。你遇到过这样的经纪人吗?

 

我想知道TerminalInfoInteger(TERMINAL_TRADE_ALLOWED)(自动交易按钮)对正在测试的 专家顾问(MT4)有多大影响?

在1170它的影响,你可以在测试器中直接用按钮控制交易。我很震惊。

 
Andrey Khatimlianskii:

我想知道TerminalInfoInteger(TERMINAL_TRADE_ALLOWED)(自动交易按钮)对正在测试的 专家顾问(MT4)有多大影响?

在1170中,它影响到,直接用按钮可以控制测试器中的交易。我很震惊。

看来,自从新的MQL4开始以来