再一次,关于多线程 - 页 6 12345678910 新评论 Andrey Khatimlianskii 2020.01.28 03:52 #51 dd: 因此,不仅仅是发送搜查令,还有一堆其他的检查正在进行。但所有这些都是排队的,直到一个函数完成,另一个不执行....。 我以问题的方式描述了这一切。而这是一项复杂的任务。DLL或聊天或什么的--我感兴趣的是,我可以将这些任务并行化,并在测试器中持续运行,以了解情况...... 你必须决定你是为了光明而来,还是为了告诉大家什么必须工作和如何工作。 我不想继续解决你的问题,你更清楚必须做什么和如何做。 好运! dd 2020.01.28 04:27 #52 Andrey Khatimlianskii: 你必须决定你是为了光明而来,还是为了告诉大家什么应该工作,应该如何工作。 我不想继续解决你的问题;你更清楚需要做什么以及如何去做。 好运! 没有对问题的条件提出实际建议......也祝你晚安... dd 2020.01.28 04:49 #53 Andrey Khatimlianskii: 你必须决定你是为了光明而来,还是为了告诉大家什么应该工作,应该如何工作。 我不想继续解决你的问题;你更清楚需要做什么以及如何去做。 好运! 我亲爱的亲爱的,我美丽的阳光,你读过这个问题吗? 它清楚地描述了 - 在循环中,除了在一秒钟内发送订单,还有很多其他任务要做 - 例如关闭50万个订单或不关闭 - 检查...0.1手,5万存款,你数学好吗? 是的,这是合成的。但你的建议是毫无价值的。 Dmitry Fedoseev 2020.01.28 05:32 #54 dd: 我花了5天时间在测试器中运行这个策略,有24个核心供我使用。而且只有一个核心在工作。更不用说日志了,没有人需要一个愚蠢的日志,因为那个时候可能会被膨胀到几TB。而这一切都没有经过优化。而且这个愚蠢的日志不能以任何方式被禁用...... 你觉得如果我加快进程,比如说--4个时间表,每个时间表都在其核心部分--在这一点上增加4倍,你会怎么想?再加上一个单独的关闭1000个交易的过程,比如说,或者把这个过程分解成5个或10个线程--增加了10倍。再加上通过信号开仓 的独立流程...... 我认为多个和次... 但每一毫秒+到经纪人的滞后+从经纪人到交易所的滞后(如果不是厨房)都是巨大的损失。奇怪的是,这一点在西伯利亚并不被理解......。 在5天内通过一次测试器?这是一个杰出的案例)) dd 2020.01.28 05:46 #55 Dmitry Fedoseev: 在五天内通过一次测试器?这是一个杰出的案例)) 好吧,当你有一个交易,并等待5分钟,没有什么突出的...但当每秒有成千上万的人时,就没有什么突出的了。) Dmitry Fedoseev 2020.01.28 06:04 #56 dd: 好吧,当有一笔交易时,我们等了5分钟都没有什么进展......。但当每秒有成千上万个时,就没有什么了不起的了 :) 运行优化,至少有24个通道,所有的核心都会忙碌。因此,单次并联任何东西都没有意义。 dd 2020.01.28 06:12 #57 Dmitry Fedoseev: 运行优化,至少有24个通道,所有的核心都会忙碌。因此,单次并联任何东西都没有意义。 你混淆了冷与热。我将在需要时开始优化。现在,我想通过目前的EA实现最佳的代码执行,它在每一秒钟都有一堆的行动。不要混淆 "优化 "中的并行性和单一EA中的并行性 ...这是两个很大的区别。你总是想说你可以并行地运行一个相同的脚本 ...我不是在争论这个问题,也没有人在争论这个问题。这个话题是关于其他方面的--如何在执行一个脚本时使用多个内核。 Aliaksandr Hryshyn 2020.01.28 06:38 #58 dd: 这个话题是关于另一件事--如何在执行单个脚本时使用多个内核。代码必须已经写好,以使用多线程!"。没有其他办法。 dd 2020.01.28 06:42 #59 Aliaksandr Hryshyn: 代码应该已经写好了,可以使用多线程! 没有问题,我是在请人戳穿怎么做。但在阅读之后,不仅仅是这个主题,我意识到这不是那么简单。我已经尽可能清楚地描述了我的任务--我希望听到的是配方。 Aliaksandr Hryshyn 2020.01.28 06:54 #60 dd: 不问问题,我请你给我指出它的方向。但在阅读之后,不仅仅是这个主题,我意识到这不是那么简单。我已经尽可能清楚地描述了我的任务--我希望听到的是配方。 可能有不同的配方,最理想的,根据问题的措辞,是使用dll与它的写作计算的指标。但是这很复杂,不值得...但你需要知道你那里到底有什么样的代码。 12345678910 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
因此,不仅仅是发送搜查令,还有一堆其他的检查正在进行。但所有这些都是排队的,直到一个函数完成,另一个不执行....。
我以问题的方式描述了这一切。而这是一项复杂的任务。DLL或聊天或什么的--我感兴趣的是,我可以将这些任务并行化,并在测试器中持续运行,以了解情况......
你必须决定你是为了光明而来,还是为了告诉大家什么必须工作和如何工作。
我不想继续解决你的问题,你更清楚必须做什么和如何做。
好运!
你必须决定你是为了光明而来,还是为了告诉大家什么应该工作,应该如何工作。
我不想继续解决你的问题;你更清楚需要做什么以及如何去做。
好运!
你必须决定你是为了光明而来,还是为了告诉大家什么应该工作,应该如何工作。
我不想继续解决你的问题;你更清楚需要做什么以及如何去做。
好运!
我花了5天时间在测试器中运行这个策略,有24个核心供我使用。而且只有一个核心在工作。更不用说日志了,没有人需要一个愚蠢的日志,因为那个时候可能会被膨胀到几TB。而这一切都没有经过优化。而且这个愚蠢的日志不能以任何方式被禁用......
你觉得如果我加快进程,比如说--4个时间表,每个时间表都在其核心部分--在这一点上增加4倍,你会怎么想?再加上一个单独的关闭1000个交易的过程,比如说,或者把这个过程分解成5个或10个线程--增加了10倍。再加上通过信号开仓 的独立流程......
我认为多个和次...
但每一毫秒+到经纪人的滞后+从经纪人到交易所的滞后(如果不是厨房)都是巨大的损失。奇怪的是,这一点在西伯利亚并不被理解......。在5天内通过一次测试器?这是一个杰出的案例))
在五天内通过一次测试器?这是一个杰出的案例))
好吧,当有一笔交易时,我们等了5分钟都没有什么进展......。但当每秒有成千上万个时,就没有什么了不起的了 :)
运行优化,至少有24个通道,所有的核心都会忙碌。因此,单次并联任何东西都没有意义。
运行优化,至少有24个通道,所有的核心都会忙碌。因此,单次并联任何东西都没有意义。
这个话题是关于另一件事--如何在执行单个脚本时使用多个内核。
不问问题,我请你给我指出它的方向。但在阅读之后,不仅仅是这个主题,我意识到这不是那么简单。我已经尽可能清楚地描述了我的任务--我希望听到的是配方。