市场关闭 - 页 8 123456789101112 新评论 Vasiliy Pushkaryov 2018.01.23 23:34 #71 fxsaber:图表注释中的脚本显示了这个错误 在SD中是否有针对这一问题的应用?你是否有一百多件仍未结案的作品? fxsaber 2018.01.24 05:02 #72 Vasiliy Pushkaryov: В СД есть заявка по этой проблеме?支持团队2018.01.24 07:13你必须记住,Windows(Unix也是)从来都不是一个实时操作系统。这意味着在这样的系统中,时间测量并不是一个优先事项,并允许出现不准确的情况。第二,系统中的计时器是基于消息及其队列的。在一个风的应用程序中,所有消息都在主线程中处理。它们被按顺序处理。有了它的所有影响。在你的情况下,你应该选择一个关键的计时器样本。如果你选择最小的--1毫秒,那么请准备好在消息生成、消息获取和消息处理上比你选择1000毫秒的样本多浪费1000倍。因此,要寻找一个合理的折中方案。你不是有一百多个还在营业吗?是的。 Vasiliy Pushkaryov 2018.01.24 07:58 #73 fxsaber:试图像这样进行同步不起作用。而且我对MT5的滞后性有不好的想法。自己看看你的脚本在做了这些改变后会有什么表现。用你的代码试了一下,还是滞后。让我们等待更多的人或更有影响力的公司员工来关注它,因为SD写道,滞后是常态。 Vitaly Muzichenko 2018.01.24 15:22 #74 Vasiliy Pushkaryov:用你的代码试了一下,仍然落后。我们将等待更多的人或公司更有影响力的员工来关注这个问题,因为《SD》写道,延迟是常态。嗯,这似乎是合乎逻辑的,在市场观察中,任何符号的最后一个刻度的时间,而在符号窗口 - 符号的刻度时间。这就是为什么有分歧,虱子不在同一时间出现 fxsaber 2018.01.24 15:53 #75 Vitaly Muzichenko:好吧,这似乎是有道理的,在市场概览中,任何符号的最后一个刻度的时间,而在符号窗口--符号的刻度的时间。这就是为什么有分歧,虱子不在同一时间出现TimeCurrent- 见帮助。 Vitaly Muzichenko 2018.01.24 17:02 #76 fxsaber:TimeCurrent - 见帮助。嗯,这就对了:最新的服务器时间。没有刻度线--没有时间,但在某些货币对的市场概况中总是有一个刻度线,所以时间与符号上的时间不一致,在那里刻度线是 "很久以前 "的。 fxsaber 2018.01.24 17:41 #77 Vitaly Muzichenko:嗯,这是正确的:最新的服务器时间。没有刻度线--没有时间,但在某些货币对的市场回顾中总是有一个刻度线,所以时间与符号上的时间不一致,在那里刻度线是 "很久以前 "的。TimeCurrent 在任何给定的时间为任何MQL-prog输出相同的值。 Vasiliy Pushkaryov 2018.01.24 17:43 #78 Vitaly Muzichenko:嗯,这是正确的:最新的服务器时间。没有刻度线--没有时间,但在某些货币对的市场概览中总是有一个刻度线,所以时间与刻度线 "很久以前 "所在的符号上的时间不相符。我也想起了这一点。但那里的提法是补充的。"在其他情况下 (在OnInit()、OnDeinit()、 OnTimer()等 处理程序 中调用),这是市场观察窗口中任何符号的最后报价到达的时间,与本窗口标题中显示的时间相同。"在代码中,它是OnTimer,间隔时间为0.5秒。正如你在上面的截图中看到的,当窗口标题中显示的时间与TimeCurrent()不一致时,我可以很容易地在PrintScreen上手动捕捉。 fxsaber 2018.01.24 18:18 #79 Vasiliy Pushkaryov:我也想起了这一点。但在那里,帮助补充了。"在其他情况下 (在OnInit()、OnDeinit()、 OnTimer()等 处理程序 中调用),这是市场观察窗口中任何符号的最后报价到达的时间,与本窗口标题中显示的时间相同。"帮忙的人原本是撒谎的。在OnTick()处理程序中,该函数将返回被处理的tick的到达时间。 当然,这是不正确的。脚本,可以肯定的是void OnTick() { Print(TimeCurrent()); Sleep(10000); Print(TimeCurrent()); } Vasiliy Pushkaryov 2018.01.24 19:29 #80 fxsaber:该证书最初是撒谎的。 这当然不是。一个脚本,以确保 现在还不太清楚这里出了什么问题。 123456789101112 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
图表注释中的脚本显示了这个错误
Vasiliy Pushkaryov:
В СД есть заявка по этой проблеме?
你必须记住,Windows(Unix也是)从来都不是一个实时操作系统。这意味着在这样的系统中,时间测量并不是一个优先事项,并允许出现不准确的情况。
第二,系统中的计时器是基于消息及其队列的。在一个风的应用程序中,所有消息都在主线程中处理。它们被按顺序处理。有了它的所有影响。
在你的情况下,你应该选择一个关键的计时器样本。如果你选择最小的--1毫秒,那么请准备好在消息生成、消息获取和消息处理上比你选择1000毫秒的样本多浪费1000倍。因此,要寻找一个合理的折中方案。
你不是有一百多个还在营业吗?
是的。
fxsaber:
试图像这样进行同步
不起作用。而且我对MT5的滞后性有不好的想法。自己看看你的脚本在做了这些改变后会有什么表现。
用你的代码试了一下,还是滞后。让我们等待更多的人或更有影响力的公司员工来关注它,因为SD写道,滞后是常态。
用你的代码试了一下,仍然落后。我们将等待更多的人或公司更有影响力的员工来关注这个问题,因为《SD》写道,延迟是常态。
嗯,这似乎是合乎逻辑的,在市场观察中,任何符号的最后一个刻度的时间,而在符号窗口 - 符号的刻度时间。这就是为什么有分歧,虱子不在同一时间出现
好吧,这似乎是有道理的,在市场概览中,任何符号的最后一个刻度的时间,而在符号窗口--符号的刻度的时间。这就是为什么有分歧,虱子不在同一时间出现
TimeCurrent- 见帮助。
TimeCurrent - 见帮助。
嗯,这就对了:最新的服务器时间。没有刻度线--没有时间,但在某些货币对的市场概况中总是有一个刻度线,所以时间与符号上的时间不一致,在那里刻度线是 "很久以前 "的。
嗯,这是正确的:最新的服务器时间。没有刻度线--没有时间,但在某些货币对的市场回顾中总是有一个刻度线,所以时间与符号上的时间不一致,在那里刻度线是 "很久以前 "的。
TimeCurrent 在任何给定的时间为任何MQL-prog输出相同的值。
嗯,这是正确的:最新的服务器时间。没有刻度线--没有时间,但在某些货币对的市场概览中总是有一个刻度线,所以时间与刻度线 "很久以前 "所在的符号上的时间不相符。
我也想起了这一点。但那里的提法是补充的。
"在其他情况下 (在OnInit()、OnDeinit()、 OnTimer()等 处理程序 中调用),这是市场观察窗口中任何符号的最后报价到达的时间,与本窗口标题中显示的时间相同。"
在代码中,它是OnTimer,间隔时间为0.5秒。正如你在上面的截图中看到的,当窗口标题中显示的时间与TimeCurrent()不一致时,我可以很容易地在PrintScreen上手动捕捉。
我也想起了这一点。但在那里,帮助补充了。
"在其他情况下 (在OnInit()、OnDeinit()、 OnTimer()等 处理程序 中调用),这是市场观察窗口中任何符号的最后报价到达的时间,与本窗口标题中显示的时间相同。"
帮忙的人原本是撒谎的。
在OnTick()处理程序中,该函数将返回被处理的tick的到达时间。
该证书最初是撒谎的。
这当然不是。一个脚本,以确保