错误、漏洞、问题 - 页 2039

 
Yury Kulikov:
也许,如果你用mql移动这些线,这是我实践中的一个例子。

纯粹的mql,没有dll或任何东西

这两个例子中的代码完全相同


 

我有这个问题,所有访问时间段和指标的函数(CopyLow,CopyBufer等),总是返回-1,删除历史记录,更新报价都没有帮助,会是什么原因?

 
Комбинатор:

在拉动时,在MouseMove事件中,内部或内部DND和重绘。

我当然不能100%摆脱滞后,但我可以摆脱99%。

谢谢,通过MouseMove,真的很流畅。

A100:

而MouseMove在本质上与毫秒级的计时器有什么不同?在这一点上,MouseMove(x, y)的参数没有被使用。

我自己也不明白与定时器相比有什么基本区别。可能,开发人员会解释。

 
Yury Kulikov:
也许如果你用mql工具移动这些线,这是我实践中的一个例子。

尤里,这一定是在MT4中?在MT5中,它不会如此顺利地工作--那里似乎有许多新的实体/流被引入,终端同步包括绘图时。

 
你能告诉我MacOS用户如何从市场下载和安装产品吗?在终端中,如你所知,市场标签不起作用。而在浏览器中,正如那个人向我抱怨的那样,当我点击下载按钮时,它问我是否安装了终端(它回答是的,但在Wine下如何定义它--我非常怀疑),然后什么也没有发生。总之,这两种方法都不起作用--可以说,一个是因为确认的无法解决的问题,另一个--表面上是起作用的。
 
Stanislav Korotky:

在MT5中,你不能顺利地做到这一点--似乎有许多新的实体/流,终端同步,包括渲染时。

通过鼠标事件,它在MT5中是平稳的。

 
fxsaber:

通过鼠标事件顺利地正是在MT5。

我在两个平台上有鼠标事件视频。只要代码中没有计算,就很平滑,如果有像我这样的计算,就会失去平滑性

 
Vitaly Muzichenko:

我在两个平台上有一个鼠标事件视频。只要代码中没有计算,就很平滑,如果有像我这样的计算,那么平滑性就没有了

是的,注意到视频上的MT5速度很慢。最有可能的是,MT5上的计算结果比较重。

 
fxsaber:

是的,注意到视频上的MT5速度很慢。最有可能的是,在MT5上的计算结果比较重。

不,很可能是一个稍微不同的图形处理算法。在mt4上没有工作滞后,但在5上有问题。在处理多窗口图形时,这一点尤其明显。

 
A100:

而在这种情况下,MouseMove与毫秒计时器有什么本质区别?我没有使用MouseMove(x, y)的参数。我认为流畅性是由于图形对象的数量少。例如,在MetaTrader 4中,我循环使用一个脚本,不知为何它的工作速度更快

使用MouseMove(x, y, key)参数。光标位置和鼠标点击是确定的,主线 是由mql移动的,而不是由终端界面的能力决定的,也就是说,程序监测的是光标相对于线的位置,而不是线的移动。主线和从属线的坐标同步变化,确保了线条的同步运动。

斯坦尼斯拉夫-科罗茨基

尤里,这可能是在MT4中?在MT5中,它不会那么顺利 - 似乎有很多新的实体/流被引入,这些实体/流在绘制过程中也被终端同步。

没有区别,在MT4和MT5中的效果是一样的。