错误、漏洞、问题 - 页 2914

 
问候!这里有一个有点奇怪的情况,在一个信号订阅中,交易的复制有2-5分钟的延迟,但它们显然是同步关闭的,因为它们应该是同步的。我的账户是在VPS上。其他账户上一切正常。我决定检查一下,也许是主机的原因,在我的电脑上打开终端,分别在一个供应商的(信号)交易上打开了2个相同的交易,一个来自VPS,一个来自终端,同时有相同的延迟,这意味着VPS工作正常。结果是,信号是盈利的,但在我的终端上,交易是以亏损或小幅盈利关闭的。该信号从Global Premier经纪商复制到Alpari。能否请您告知如何解决这个问题?
 
Kira27:

经过一番折腾和试验,我想到在MQL5中,对象列表中的对象的顺序有一个错误。

是的,ObjectName的结果 显然与文档相矛盾--它说,参数

int   pos,                // номер в списке объектов

然而,终端中的对象列表和通过MQL获得的结果有不同的顺序,特别是在手动创建对象时可以看到:终端中的对象列表是按照它们的创建顺序形成的,而通过MQL获得的结果是按照字母顺序。

除其他事项外,很明显,不必要的时间被花在按名字排序上...为了什么?如果你需要,你可以自己分类。

 
A100:

是的,结果ObjectName 与文档有明显的矛盾--它说,参数

然而,终端中的对象列表和通过MQL获得的结果有不同的顺序,特别是在手动创建对象时可以看到:终端中的对象列表是按照它们的创建顺序形成的,而通过MQL获得的结果是按照字母顺序形成。

除其他事项外,很明显,不必要的时间被花在按名字排序上...为了什么?如果你需要,你可以自己分类

有趣的是,所有这些东西都是根据MT4的文档工作的)))你知道发现的bug有多快被修复吗?

 
Kira27:

你知道发现的错误有多快 被修复吗?

例如,我在三年前(!)报告 说,矩形填充不工作了。而它仍然不工作!

英镑兑美元,M15。插入/物体/形状/矩形 - 绘制(图1),然后改变数值:顶部50000,底部0(图2)。结果:空......铅笔 矩形已经蒸发了



 
A100:

例如,我在三年前(!)报告说,矩形填充不工作了。但它仍然无法工作!

为什么如此片面?
漏洞是根据内部的优先次序来修复的。
经常发生的情况是,有人偶然发现了你一年前描述的东西,在那之后,这个缺陷在几天内就被修复了......
而有时情况恰恰相反--每个人都在连续十几次偶然发现它,但什么也没有发生......

 
Sergey Dzyublik:

为什么如此片面?
漏洞是根据内部的优先次序来修复的。

它是关于图形对象的,在那里似乎是一个低优先级的问题

 
A100:

重点是关于图形对象,而且那里的优先级似乎很低......下面是另一个例子:在一条垂直线上的射线


也许你不太明白垂直线上的射线是什么?


 
A100:

例如,我在三年前(!)报告 说,矩形填充不工作了。但它仍然无法工作!

英镑兑美元,M15。插入/对象/图形/矩形 - 绘制(图片1),然后改变数值:顶部50000,底部0(图片2)。结果:空......铅笔 矩形已经蒸发了。



我不知道必须建立什么样的上层建筑来弥补这个错误,我甚至无法想象如何绕过它,我需要知道终端如何为它们编号的逻辑(((......))此外,它在MQL4中运行良好,我不想切换到4,因为它太老了((())。

 
A100:

纵向的有梁的延续性,但趋势的没有。有什么区别?


在我的图片中,只有垂直线,OBJ_VLINE。射线属性在右边启用,在左边不启用。

下面是另外两对线。左边的是在主窗口画的,右边的是在指示器窗口画的。


 
Kira27:

我甚至不知道如何避免它,你需要知道终端如何给它们编号的逻辑(((.)此外,它在MQL4中运行良好,我不想切换到4,因为它太旧了(((()

从MQL4开发者的角度来看,这可能不是一个错误。我们认为,在通过终端(菜单) 和通过MQL(ObjectName)获得的列表中必须有一个统一的方法和至少相同的顺序。但也许这些名单是自己形成的,彼此之间没有任何联系