为什么MT5终端中的指标(线、箭头、柱状图)会闪烁? - 页 4

 
Stanislav Korotky:
没有重新连接。
我没有仔细看,但注意到重新连接时它会闪烁。也许这只是一个巧合,我已经不止一次遇到这种情况了。今天我只看到整个数据窗口 闪烁了一次,出现了上面的条目。
 

看过这个主题,它对重现这个问题不起作用。


MT5上的交易所账户不同,有两个不同步的tick流--报价和fins。而且它们有时会被追溯性地合并成一个。也就是说,在X时间内出现了一个报价更新勾,然后在Y<X时间内出现了一个翻转器。然后追溯性地改变勾股历史


在这种情况下,指标必须在每一个刻度上工作。而在向后编辑的情况下,指标的表现将与FOREX不同。

 
fxsaber: 我已经读了这个主题,我无法重现这个问题。MT5上的交易所账户不同,有两个不同步的tick流--报价和fins。而且它们有时会被追溯性地合并成一个。也就是说,在X时间内出现了一个报价更新勾,然后在Y<X时间内出现了一个翻转器。然后追溯性地改变打勾历史。在这种情况下,指标必须在每一个刻度上工作。而在向后编辑的情况下,指标的表现将与FOREX不同。

一方面,你已经完美地解释了一切,但另一方面,你却未能重现这个问题。为什么不呢?你有什么经纪人,股票经纪人还是场外经纪人?

 

然后,如果这两个数据流由于MT5终端用户无法控制的原因而周期性地变得不同步,这是否意味着人们必须忍受它,MQL5中的任何软件方法都无法解决这个问题,这意味着指标已经闪烁,它们仍然闪烁,而且将来还会闪烁?还是有一个解决方案?我希望最终能听到MQL5开发者的最终裁决。

 
fxsaber:

看过这个主题,它对重现这个问题不起作用。

MT5上的交易所账户不同,有两个不同步的tick流--报价和fins。而且它们有时会被追溯性地合并成一个。也就是说,在X时间内出现了一个报价更新勾,然后在Y<X时间内出现了一个翻转器。然后追溯性地改变打勾历史

在这种情况下,指标必须在每一个刻度上工作。而在向后修订的情况下,指标的表现不会像外汇那样。

也就是说,原因要么是硬件薄弱,要么是网络通道缓慢?

 
-Aleks-: 所以要么是硬件薄弱,要么是网络连接太慢?

可能都不是。即使互联网是好的,仍然有可能一个带有最后价格的IP数据包丢失,而一个带有该最后价格的重复IP数据包稍后到达,这时它已经不相关了,但终端侧的同步逻辑仍然会强制处理延迟的最后价格。这可能是出现闪烁的原因。然而,我是为专家们猜测的,我仍在等待专家们的确切解释和答案--它是否可以修复?


 
Eugene Myzrov:

可能都不是。即使互联网是好的,仍然有可能一个带有最后价格的IP数据包丢失,而一个带有该最后价格的重复IP数据包稍后到达,这时它已经不相关了,但终端侧的同步逻辑仍然会强制处理延迟的最后价格。这可能是出现闪烁的原因。然而,我是为那些仍在等待确切解释和回答是否可拆卸的专家们猜测的。

另一方面,我怀疑最后一个价格会在倒数第二个价格之前出现......。

 
Eugene Myzrov:

你有什么样的经纪人,股票经纪人还是场外经纪人?

BCS。
-Aleks-

另一方面,我怀疑最后一个价格会在倒数第二个价格之前出现......。

构建酒吧的脚蹼总是一个接一个。但计算事件并不是只有在翻转器到达时才会出现。

 
fxsaber:
BCS。

建造钢筋的翻板总是一个接一个地出现。但计算事件并不只是在翻转者到达时出现。

但是,无论哪种变化引起了计算事件,所计算的条数每条只增加1次,或者我错了吗?而只有归零才能使指标在整个历史上重新计算。
 
Alexey Viktorov:
但是计算的条数每条只增加1次,不管是哪个变化引起的计算事件,还是我错了?而只有归零才能导致对整个历史的指标进行重新计算。

我不能确定我在这个问题上的知识。很可能开发商自己还没有完全计算出这种股票市场的细微差别会如何影响指标的计算。

当他们要求自己的指标必须在100%的刻度上执行时,他们已经落入了他们的陷阱/原则。他们如何实施,由他们自己决定。

股票账户和外汇账户的唯一区别已经被说出来了。在有交易所符号的Metaquotes-Demo中,不应该有这样的问题,因为15分钟的滞后允许将两个数据流作为已经同步的数据流进行广播。但是,对于交易所的实数来说,情况不可能是这样。