新手求教mt4与mt5的区别

 

为什么现在官网上下载不了mt4了,都是mt5。但是国内的和国外的很多外汇平台用的还是mt4软件,请教一下现在做外汇交易到底是该用mt4还是mt5呢?有开发EA的打算,mt4和mt5的编程语言有区别吗?

 
现在官网想推MT5,但是MT4地位非常成熟是动摇不了的,而且MT5没MT4好用,建议用MT4~!
 

官方为了推广MT5,所以下载的都是MT5。

要下载MT4则需要到具体的外汇平台网站下载。

开发EA,MT4语言与MT5语言没有太大区别,除了某些API函数,比如交易开仓相关的函数。

 
57
 
MT4与MT5不同的地方我来总结下:
1 MQL5有中文帮助文档,MQL4没有中文帮助
2 K线,指标数据获取方式不同
3 下单方式不同
4 检索订单方式不同
5 订单历史数据架构不同
6 MQL5支持测试历史数据调试代码
 
Luo Yunhu:
现在官网想推MT5,但是MT4地位非常成熟是动摇不了的,而且MT5没MT4好用,建议用MT4~!
是的 mt5很多东西都没法用的,所以mt4是最好用的
 
liyuwei:

为什么现在官网上下载不了mt4了,都是mt5。但是国内的和国外的很多外汇平台用的还是mt4软件,请教一下现在做外汇交易到底是该用mt4还是mt5呢?有开发EA的打算,mt4和mt5的编程语言有区别吗?

mt5是mt4的升级版,功能更强大,速度更快,除支持外汇外,还支持股票和期货。

4和5最大的不同在编程这块,4是基于c语言,5是基于C ++。

如果你手动交易,4和5没太大区别都一样用,但如果你是专业玩家的话,一定要搞mt5 因为5是未来!!!

 
Tiecheng Fu:

mt5是mt4的升级版,功能更强大,速度更快,除支持外汇外,还支持股票和期货。

4和5最大的不同在编程这块,4是基于c语言,5是基于C ++。

如果你手动交易,4和5没太大区别都一样用,但如果你是专业玩家的话,一定要搞mt5 因为5是未来!!!

没多大区别,将 MQL4中对应的数据结构和函数替换一下就OK了。

MQL5虽然宣称是基于C++,但其实真正用到的还是止于C, 有C就足够了,所谓面向对象的很多功能其实是华而不实,根本用不到。

 
MT4稳如泰山,MT5与时俱进。可以根据需求自主选定。
 

MT4簡單些 適合入門

MT5複雜些 適合專業

簡單就容易學 靈活度高 操作簡潔

複雜就要多些時間練習 應用性比較全面 安全度比較高

最終還是要用MT5的

 
Hung Wen Lin:

MT4簡單些 適合入門

MT5複雜些 適合專業

簡單就容易學 靈活度高 操作簡潔

複雜就要多些時間練習 應用性比較全面 安全度比較高

最終還是要用MT5的

mt5比mt4最吸引人的地方是支持“多币种EA”的历史测试,对于使用多币种同时交易的EA策略来说,这是欲罢不能的功能

原因: