多币种--多方位顾问 - 页 8 12345678 新评论 VVT 2020.09.20 16:39 #71 Aleksey Vyazmikin:Renat之前写道,当一个新的tick出现时,Expert Advisor会进行计算并等待新的tick。 如果在数据处理期间有更多的tick,它们不会被放在队列中,而是直接跳过,否则终端会直接冻结。 客户终端的事件 鏂囩歞ean NewTick事件 是在有新的报价时产生的,由附加的Expert Advisors的OnTick() 函数处理。 如果在新的报价到来时,运行在前一个报价上的OnTick函数被执行,那么进入的报价将被专家顾问忽略,因为相应的事件没有被放在EA事件队列中。 所有在程序执行过程中出现的新报价都会被程序忽略,直到OnTick()函数的下一次执行结束。此后,只有在有新的报价时才会启动该功能。 无论自动交易是否被启用,NewTick事件都会产生("启用/禁用自动交易 "按钮)。禁止自动交易只是禁止从专家顾问发送交易请求,专家顾问的操作并没有停止。 通过按指定的按钮禁止自动交易并不中断OnTick()函数的执行。 如果硬件没有足够的时间来处理一个新的刻度线,那么下一个刻度线将被跳过。 这是众所周知的,问题是关于开发者有意跳过刻度线的问题,这让我感到惊讶。 Aleksey Vyazmikin 2020.09.20 18:40 #72 Valeriy Yastremskiy:一直以来都是这样,如果EA的OnTick返回者没有返回,则跳过传入的ticks。EA只在tick等待模式下跟踪它们。但我以为你说的是故意漏掉的虱子?这对我来说是一个错误。 所以这种跳过是故意的,否则我们可以在交易时段 结束后很久才排队计数。 Aleksey Vyazmikin 2020.09.20 18:41 #73 ElenaVVT:如果铁没有时间处理一个新的刻度线,那么下一个刻度线就会被跳过,这是众所周知的,问题是关于开发者有意跳过刻度线的问题,这让我很惊讶。 这样做是为了让任何铁器都能应对,不至于远远落后于市场,这有什么好奇怪的? 12345678 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
Renat之前写道,当一个新的tick出现时,Expert Advisor会进行计算并等待新的tick。 如果在数据处理期间有更多的tick,它们不会被放在队列中,而是直接跳过,否则终端会直接冻结。
客户终端的事件鏂囩歞ean
NewTick事件 是在有新的报价时产生的,由附加的Expert Advisors的OnTick() 函数处理。 如果在新的报价到来时,运行在前一个报价上的OnTick函数被执行,那么进入的报价将被专家顾问忽略,因为相应的事件没有被放在EA事件队列中。
所有在程序执行过程中出现的新报价都会被程序忽略,直到OnTick()函数的下一次执行结束。此后,只有在有新的报价时才会启动该功能。
无论自动交易是否被启用,NewTick事件都会产生("启用/禁用自动交易 "按钮)。禁止自动交易只是禁止从专家顾问发送交易请求,专家顾问的操作并没有停止。
通过按指定的按钮禁止自动交易并不中断OnTick()函数的执行。
如果硬件没有足够的时间来处理一个新的刻度线,那么下一个刻度线将被跳过。 这是众所周知的,问题是关于开发者有意跳过刻度线的问题,这让我感到惊讶。
一直以来都是这样,如果EA的OnTick返回者没有返回,则跳过传入的ticks。EA只在tick等待模式下跟踪它们。但我以为你说的是故意漏掉的虱子?这对我来说是一个错误。
所以这种跳过是故意的,否则我们可以在交易时段 结束后很久才排队计数。
如果铁没有时间处理一个新的刻度线,那么下一个刻度线就会被跳过,这是众所周知的,问题是关于开发者有意跳过刻度线的问题,这让我很惊讶。
这样做是为了让任何铁器都能应对,不至于远远落后于市场,这有什么好奇怪的?