MT4-测试仪 VS MT5-测试仪 - 页 11 1...4567891011 新评论 fxsaber 2017.07.24 12:54 #101 关于交易、自动交易系统和策略测试的论坛 图书馆:TesterBenchmark fxsaber, 2017.07.24 14:45 我一直想知道哪个交易API更快--纯MQL4或纯MQL5。因此,让我们在MT4/5中对同一专家顾问做一些OnTick剖析,以排除测试者本身性能的影响。MT5x64(优化)i = 1 Pass = 1 OnTester = 2.862 s.: OnTick Profiler: Count = 3387955, Interval = 0.952 s., 3559797.1 unit/sec , Agent = C:\Program Files\Alpari Limited MT5\Tester\Agent-127.0.0.1-3000 build = 1641MT4x86(单次运行)2017.07.24 15:38:10.770 EURUSD,M1: 1044487 tick events (39659 bars, 1045534 bar states) processed in 0:00:01.903 (total time 0:00:01.997) 2017.07.24 15:38:10.770 2017.07.08 22:10:23 TesterBenchmark_Example EURUSD,M1: Interval = 1.878 s. (Profiler: Count = 1044487, Interval = 1.284 s., 813504.6 unit/sec)我们可以得出结论,同样的交易逻辑写在MT4的纯交易API上和写在MT5的纯交易API上,在速度上有如下区别。MT5的速度是MT4的4.4倍!请 注意,我们所比较的不是语言的速度,而是相同TS的交易API的速度。 fxsaber 2017.07.24 13:12 #102 关于交易、自动交易系统和策略测试的论坛 图书馆:TesterBenchmark fxsaber, 2017.07.24 15:11 但还是想知道多少钱,哪个测试员的工作效率更高。交付的TS不使用报价历史,所以对这种比较特别好。我们将在优化模式下测量两个测试器,以避免不同的细微差别。MT5 (优化)MT4 (单一)2017.07.24 15:58:50.775 EURUSD,M1: 1044487 tick events (39659 bars, 1045534 bar states) processed in 0:00:01.513 (total time 0:00:01.607) 2017.07.24 15:58:50.775 2017.07.08 22:11:32 TesterBenchmark_Example EURUSD,M1: Interval = 1.486 s., Count = 1044487, 702884.9 unit/sec由于在MT4上Single也是滞后的,让我们进行优化并在OnTester中查看净时间。我们得到MT4测试器的速度是702884.9 * 1.486 / 0.607 =1720736.3点/秒。结论:MT4测试器比MT5测试器快~12%。 Alexey Volchanskiy 2017.07.24 19:31 #103 这里有一个问题,与这个主题非常相关。https://www.mql5.com/ru/forum/211657#comment_5500010 #9的帖子 MT4 2017.07.19www.mql5.com Кто знает, почему нет связи MT4 с интернет? В чем может быть вопрос? На соединении показывает 1kb, после идет общая ошибка... fxsaber 2021.10.07 10:33 #104 对MT5测试器的能力有一点了解。 TesterReport - ощути всю мощь MT5-тестера в один клик! www.mql5.com После MT4 идет неприятие MT5 из-за непонятной ордерной системы. Особенно это сказывается в Тестере стратегий: отчет MT4 интуитивно понятен, в отличие от MT5. По этой причине, когда заходит речь о 1...4567891011 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
关于交易、自动交易系统和策略测试的论坛
图书馆:TesterBenchmark
fxsaber, 2017.07.24 14:45
我一直想知道哪个交易API更快--纯MQL4或纯MQL5。
因此,让我们在MT4/5中对同一专家顾问做一些OnTick剖析,以排除测试者本身性能的影响。
MT5x64(优化)
MT4x86(单次运行)
我们可以得出结论,同样的交易逻辑写在MT4的纯交易API上和写在MT5的纯交易API上,在速度上有如下区别。
MT5的速度是MT4的4.4倍!请 注意,我们所比较的不是语言的速度,而是相同TS的交易API的速度。
关于交易、自动交易系统和策略测试的论坛
图书馆:TesterBenchmark
fxsaber, 2017.07.24 15:11
但还是想知道多少钱,哪个测试员的工作效率更高。交付的TS不使用报价历史,所以对这种比较特别好。
我们将在优化模式下测量两个测试器,以避免不同的细微差别。
MT5 (优化)
MT4 (单一)
由于在MT4上Single也是滞后的,让我们进行优化并在OnTester中查看净时间。
我们得到MT4测试器的速度是702884.9 * 1.486 / 0.607 =1720736.3点/秒。
结论:MT4测试器比MT5测试器快~12%。
这里有一个问题,与这个主题非常相关。
https://www.mql5.com/ru/forum/211657#comment_5500010 #9的帖子
对MT5测试器的能力有一点了解。