RefreshRates()的更新内容 - 页 11

 
Ihor Herasko:

MQL4(根本没有正式的同步)和MQL5中的数据同步 原则是不同的。我们谈论的是什么相同的构造?

我们正在谈论跨平台的代码。在我看来,10人中有9人在写这种代码。是的,我没有注意到这一节。但我认为这些信息会有帮助。

 
Artyom Trishkin:

至少每两分钟一次

这是精确设置的吗?即终端在被联系后又建立了2分钟的时间序列,然后 "放弃 "它?

 

如果开发者建议的最好办法是每2分钟至少打一次飞机,那我就无话可说了......。这有点令人尴尬。

没有数据,但你要坚持下去。祝大家玩得开心)。

 
Mikhail Nazarenko:

如果开发者建议的最好办法是每2分钟至少撸一次终端,那我就无话可说了......。这有点令人尴尬。

没有数据,但你要坚持下去。(所有人都精神饱满。)

这是一个后果,由你自己的环境造成的。
用户没有原始数据可用。
而这是一件可悲的事情。

 
Mikhail Nazarenko:

如果开发者建议的最好办法是每2分钟至少撸一次终端,那我就无话可说了......。这有点令人尴尬。

没有数据,但你要坚持下去。祝大家有一个好心情)

做得更好 )

这是 "资源的经济性与实施的便利性 "的永恒的斗争。这将有可能使任何请求的时间序列保持最新状态,直到终端关闭。但如果用户(或专家顾问)点击了几百个这样的时间序列,终端将开始变慢,我们将有一些问题。

但在这里我们有一种心动的感觉。我们对必要的数据进行平移,以表明我们对它们感兴趣。正常做法

 
Mikhail Nazarenko:

如果开发者建议的最好办法是每2分钟至少撸一次终端,那我就无话可说了......。这有点令人尴尬。

没有数据,但你要坚持下去。(所有人都精神饱满。)

你知道Windows也会 "睡眠 "不活动的进程吗?

你给微软公司写过投诉了吗?
,还是你在每个窗口都 "打飞机"?)

 
Roman:

这是创造了自己的环境的结果。
用户无法获得原始数据。
而这是很不幸的。

有的服务。

拿着它,写一个服务,保持所有时间序列的更新(甚至从任何地方下载报价,维护你自己的数据库)。你将得到原始数据。

而且终端必须为一百万看一个图表的用户提供快速的服务,而只有少数极客--交易员必须给一些非本地的时间序列。

 
Andrey Khatimlianskii:

有的服务。

出去写一个服务,保持所有时间序列的更新(或者甚至从任何地方下载报价,维护你自己的数据库)。你将得到原始数据。

而终端必须为一百万看单一图表的用户提供快速的服务,而只有少数极客-交易员必须给一些非本地的时间序列。

安德烈,如果我没搞混的话,MKL4就是这样被讨论的。至于MKL5的服务,那里也不是一切都那么美好。特别是,我写了一个错误

Новая версия платформы MetaTrader 5 build 2755: Улучшения в окне котировок и отладчике
Новая версия платформы MetaTrader 5 build 2755: Улучшения в окне котировок и отладчике
  • 2021.02.21
  • www.mql5.com
В пятницу 15 января 2021 года будет выпущена обновленная версия платформы MetaTrader 5...
 
Andrey Khatimlianskii:

有的服务。
出去写一个服务,让所有的时间序列保持最新(或者甚至从任何地方下载报价,维护你自己的数据库)。你将得到原始数据
而且,终端必须对看一个图表的一百万用户来说是快速的,它必须只给少数极客--交易员提供一些非原生的时间序列。

这就是我所做的,直接在EA。
这就是为什么在mql中没有足够的异步方法来进行完整的实现。

 
Denis Kirichenko:

安德烈,如果我没弄错的话,这就是MKL4的内容。至于MKL5的服务,那里也不是一切都那么美好。特别是,我写了一个错误

这并不重要,它可能是一个EA。关键是有机会实现更新,而且终端在默认情况下行为正确(稀少)。