2020.11 . 0417 : 55 : 08.418 Terminal MetaTrader 5 x64 build 2560 started for MetaQuotes Software Corp.
2020.11 . 0417 : 55 : 08.420 Terminal the the the the Windows 10 build 18362 , Intel Core i5- 7400 @ 3.00 GHz, 22 / 31 Gb memory, 29 / 222 Gb disk, IE 11 , UAC, GMT + 1
中等规模的硬件,没有负载。
Но если Вы хотите сравнить тики, полученный в OnTick и полученный в OnBookEvent, тогда вас ждёт разочарование, так как事件的处理是顺序的,而不是平行的。用户pivomoe试图告诉你什么
Виртуальный хостинг для MetaTrader 4/5 является лучшим VPS-решением для Форекса. Оно не требует настройки, дает минимальные задержки до сервера и отличается низкими ценами. Всего за 15 USD в месяц вы получите виртуальную платформу, которая работает круглые сутки, экономит вашу прибыль и даже окупает себя. Создать удаленную копию приложения...
这个问题的表述非常简单:如何编写一个 在等待队列时不会减速的EA?无限循环是不可能的,因为睡眠是一个刹车。而异步模式根本就不会工作。现在,以长达几毫秒的形式捕捉等待,根本不是问题的关键。
不要欺骗自己和他人。
你在这里的所有陈述描述了一个完全不同的任务:如何编写一个在9年的硬件上不会变慢的EA,这个硬件已经超载到极限。
这个主题和你的参与,特别是帮助我写了这样一份EA。在一个非常弱的VPS上,当我有十几个专家顾问在运行时,CPU负载高达10%。一下子就能获得数百个头寸和挂单。在每一个刻度上的CopyTicks,以此类推。所以你的重述是错误的。
我需要在一台有闲置CPU的强大机器上创建一个EA,它不会在队列中等待很长的毫秒。不幸的是,你没有在你的MuscleCar上运行测试EA。
在你的情况下--你可能需要把你的电脑换成一个更强大的电脑。那么你就不必使用睡眠。
关于交易、自动交易系统和交易策略测试的论坛
MT5和速度在行动
fxsaber, 2020.11.04 16:21
不幸的是,你没有在你的MuscleCar上运行Benchmark EA。
请给我们一个基准数字,以确定该车的动力是否足够。
请所有强力熨斗的拥有者分享他们机器上这个顾问 的结果。你应该在启动后等待一到两分钟。
这就是为什么我向MQ-Demo的所有者提出一个问题。
在这种情况下,这个问题将没有答案。这是一个演示服务器。
再次强调:在终端,你会得到每个符号的最 "近期 "价格。
终端没有设置或修改滴答时间的业务--既然来了,就得给它。终端没有同步不同符号的跳动时间的任务。
因此,你的假设是终端 "变慢",并根据你提供的测试将旧的ticks发送到专家顾问,这是错误的。
在这一点上,我将认为这个问题已经结束。你的培训不是开发人员的主要任务。
在我看来,最好是在一台慢速机器上进行测试。它将显示那些在快速机器上不会被注意到的问题。
我将在今天晚些时候进行测试并公布结果。
在这种情况下,这个问题将仍然没有答案。这是一个演示服务器。
再次,在终端,你可以得到每个符号的最 "最新 "的价格。
终端没有设置或修改滴答时间的业务--既然来了,就得给它。终端没有同步不同符号的勾股时间的任务。
你的演示是为技术工作而存在的。如果我切换到另一个服务器,你会把我送到经纪人那里。为什么你的服务器以这样的方式生成tick流,即发送旧的ticks?如果问题不在终端,那就是在服务器部分。在这种情况下,该服务器属于MQ。所以任何经纪人都与此无关。
因此,根据你提供的测试,你的假设是终端 "变慢 "并向EA发送旧的点数是错误的。
在这一点上,我将认为这个问题已经结束。你的学习不是开发者的主要任务。
你对我的假设的猜测是错误的。不需要阅读字里行间的内容。
而且说到重点。你的服务器(和其他服务器)上的真实情况。在市场观察中,最后一个进入的刻度线的时间是00:00:00.150,后来一个刻度线的时间是00:00:00.148。当它被收到终端时,它已经活了多长时间?
请提供一个Benchmark来指导你确定你的机器是否足够强大。
请所有强大硬件的所有者分享他们机器上的这个顾问 的结果。你应该在启动后等待一到两分钟。
中等规模的硬件,没有负载。
我邀请其他人分享在他们机器上运行这个脚本 的结果。
你的剧本。
机器。
29GB磁盘。你从家用机上获得测试,我理解你是来自VPS 或虚拟机。