首页 > 交易问答 > 外汇问答 > 外汇交易 > 外汇交易软件MT5和MT4有什么区别
金牌交易员 以往表现不能作为未来业绩的参考指标
759#2
level pta
LMAX
avatar
擅长品种 GBP/USD
收益率 188.46%
跟随者收益 $271,047.56
复制他的策略
操盘手覃亮锦#3
level pta
AxiTrader
avatar
擅长品种 WTI
收益率 430.50%
跟随者收益 $291,552.37
复制他的策略
MO相忘#2
level
FxPro浦汇
avatar
擅长品种 XAU/USD
收益率 85.25%
跟随者收益 $13,655.58
复制他的策略
外汇交易软件MT5和MT4有什么区别
万羽飘零
外汇交易软件MT5和MT4有什么区别
2019-08-06 09:27:34
已有1条回答

一、MT5平台

MT5平台可使用的金融产品增多了,除了外汇、期货外,还可以应用于股票、期权等金融产品。其次,MT5新增的功能有:

21种时间段来分析行情

70种分析工具

内置38种分析指标

内置39种图像对象

17种显示指标样式

4种缩放模式

5种交易模式

内嵌交易活动报告

更快的报价分析和策略制定

提供策略测试器

小容量历史数据(10年的m1数据才占10MB,而MT4中要100多MB了);

新增加的一个市场深度数据服务(DepthofMarketdata简称DOM)。以股票市场为例,DOM服务是指就一个特定股票提供给股票交易者当前该支股票市场成交状况的概览。而外汇市场上的深度消息一般的外汇零售商是不可能获得的。因为这些外汇零售商没有产生这些深度消息的交易中心。而最好的外汇经纪商可以提供一个机制让交易者纵览来自于做市商提供的成交单。

新的平台与MT4有着不同的头寸,交易指令,和交易定义。一个交易指令被定义为执行一个交易操作的一个请求。头寸指交易者持一种金融证券的总和。一种金融证券只能用拥有一个头寸。所以两个在MT4上显示为分别各一份的EURUSD交易在MT5上显示的是一个两份合约。多个相同的金融证券买卖将被整合成为一个头寸。

二、MQL5编程语言和MQL4语言的不同(这些是官方网站上列出的,不一定就是最终版的规格)

1、MQL5和C++的不同之处:

没有类继承;

没有指针;

没有运算符重载;

没有goto运算符;

没有三重表达式;

2、历史测试可能是多线程的,可以同时测试多时间周期及多货币对同时交易;

3、直接支持键盘消息的处理

4、直接Timer机制,这说明不用像MT4那样等待tick到来start才能执行一次了,可以精确的在某个时间执行某些动作。

三、坏消息

MT5并不与MT4相兼容,换句话说就是:MQL4语言编写的MT4指标或者MT4EA都不能在MT5环境中运行。所有这些都要被重新修改才能使用,到时候大家的改写工作量应该不少。不过MT4不会那么快被完全替代,会有一段比较长的时间两者并存。

免责申明:社区内容(包括但不限于文字,图片等内容)来自社区用户发布,内容观点不代表本站立场和观点,如不慎侵犯了您的权益,请与我们联系处理。
新用户注册,限时享受$0.99订阅优秀交易策略! 立即注册