为什么MT5比MT4好?它有更少的限制吗? - 页 4

 

MT5的另一个特点是MT4所缺乏的。支持OpenCL

How to Install and Use OpenCL for Calculations
How to Install and Use OpenCL for Calculations
  • 2013.07.01
  • MetaQuotes Software Corp.
  • www.mql5.com
It has been over a year since MQL5 started providing native support for OpenCL. However not many users have seen the true value of using parallel computing in their Expert Advisors, indicators or scripts. This article serves to help you install and set up OpenCL on your computer so that you can try to use this technology in the MetaTrader 5 trading terminal.
 

metaquotes将强制切换到MT5,并将完全退出MT4,这是真的吗?

我一直在阅读这方面的信息,但没有官方发布的信息可以确定这一点。

有谁知道?

 
Jose Francisco Casado Fernandez:
  • MT4是一个32位的单线程平台,有2Gb(如果你在64位操作系统上使用,则有4Gb的内存限制,在这种情况下,模拟的是32位系统,这不是 最佳的)。
MT4当然是多线程的。
  • 在MT5中,你可以 用最接近 真实市场 原生条件来回测机器人 真实tick数据,真实可变点差,滞后,滑点等)。在MT4中,你无法做到这一点。

但你仍然可以。而在MT5中,你要为精确性付费。在MT4中使用粗暴的历史模型进行回测,如果策略符合一些简单的标准,可以比在MT5中回测同一策略快10倍甚至更多。

没有这样的建模质量可以帮助你避免所有的测试者的缺陷。不可能全部避免。

 
Demrum:

metaquotes将强制切换到MT5,并将完全退出MT4,这是真的吗?

我一直在阅读这方面的信息,但没有官方发布的信息可以确定这一点。

有谁知道?

MetaQuotes宣布不会对MT4有任何进一步的开发,他们完全专注于MT5的开发。但你仍然可以使用MT4,同时MT4服务器仍然工作。你不能再从MetaQuotes下载MT4,但你仍然可以从你的经纪人那里下载。会不会有一天,MT4服务器停止工作呢? 我相信这迟早会发生,但没人知道什么时候。

谢谢你的意见。谢谢你的意见。

 
Комбинатор:
MT4当然是多线程的。


你确定吗?你为什么这么认为?

Комбинатор:
但你仍然可以。而在MT5中,你要为精度付费。在MT4中使用粗暴的历史模型进行回测,如果策略符合一些简单的标准,可以比在MT5中回测同一策略快10倍甚至更多。


在MT4中,你只有花钱购买第三方软件才能做到这一点,并浪费大量的时间(许多许多时间下载和转换数据为MT4格式)。当你以后想添加数据时,你必须重复 这个过程。在MT5中,它是自动的,更容易的,免费的,而且非常快。

在我看来,在MT4中粗暴的历史建模回测是没有用的。无论如何,我不认为它更快, 在MT5中,你也有可能使用MQL5云网络。 这确实极大地提高了优化的速度。

到这个问题时,我想说的是:"如果你想知道你的策略是什么的话,你可以去问我。

而且,没有这样的模型质量可以帮助你避免所有的测试者的坟墓。这是不可能避免的。


当然 没有什么是完美的,但在与真实市场最相似的条件下做回测,永远比在完全不真实的条件下做回测要好和可靠(点位推断,固定点差,缺乏滞后和滑点,等等)。


非常感谢您的意见。

请注意。


 
Jose Francisco Casado Fernandez:

你确定吗?你为什么这样认为?

当然,MT4本身是多线程的。但没有MT5那么好,对用户的好处也少。
 
Alain Verleyen:
当然,MT4本身是多线程的。但没有MT5那么好,对用户的好处也少。
你指的是真实交易还是策略测试器?当我在MT4中做优化时,它只使用我的一个处理器核心。
 
Jose Francisco Casado Fernandez:
你指的是真实交易还是策略测试器?当我在MT4中做优化时,它只使用我的一个处理器核心。
核心与线程的关系不大。
 
Jose Francisco Casado Fernandez:
你指的是实时交易还是策略测试器?当我在MT4中做优化时,它只使用我的一个处理器核心。

我是指一般的MT4。

是的,在策略测试器中,只有一个线程

 
Alain Verleyen:

我指的是一般的MT4。

是的,在策略测试器中,只有一条线。

这就是我所指的。谢谢。