一、MT5平台
MT5平台可运用的金融产品增多了,除了外汇、期货外,还可以应用于股票、期权等金融产品。其次,MT5新添的功能有:
21种时间段来分析行情
70种分析工具
内置38种分析指标
内置39种图像对象
17种表明指标样式
4种缩放模式
5种交易模式
内嵌交易活动数据
更快的报价分析和策略策划
供应策略试探器
小容量历史报告(10年的m1报告才占10MB,而mt4中要100多MB了);
新添加的一个市场深度报告服务(Depth of Market data 简称DOM)。以股票市场为例,DOM服务是指就一个特定股票供应给股票交易者目前该支股票市场成交情况的概览。而外汇市场上的深度消息一般的外汇零售商是不或许得到的。由于这些外汇零售商没有造成这些深度消息的交易中心。而最好的外汇经纪商可以供应一个机制让交易者纵览来自于做市商供应的成交单。
新的平台与MT4有着不同的头寸,交易指令,和交易定义。一个交易指令被定义为实施一个交易操作的一个请求。头寸指交易者持一种金融证券的总和。一种金融证券只能用拥有一个头寸。所以两个在MT4上表明为分别各一份的欧元兑美元 交易在MT5上表明的是一个两份合约。多个相同的金融证券买卖将被整合形成一个头寸。
二、MQL5编程语言和MQL4语言的不同(这些是官方网立稳列出的,不一定就是最终版的规格)
1、MQL5和C++的不同之处:
没有类继承;
没有指针;
没有运算符重载;
没有’goto’运算符;
没有三重表达式;
2、历史试探或许是多线程的,可以同期试探多时间周期及多货币对同期交易;
3、直接支持键盘消息的处理
4、直接Timer机制,这表明不用像mt4那样等候tick来临start才可实施一次了,可以精确的在某个时间实施某些动作。
三、坏消息
MT5并没有与MT4相兼容,换句话说就是: MQL4语言编撰的MT4指标或者MT4 EA 都不能在MT5环境中运行。所有这些都要被从新修改才可运用,到时候大家的改写工作量应当不少。然而MT4不会那么快被完全替代,会有一段比较长的时间两者并存。
首先:MT5支持四种订单实施方式:Market(市价成交)、Instant(立刻成交)、 Request(指定要求挂单成交)、Exchange(我估是平仓后立刻开方向单的下单方式)。
第二:新的交易平台对Order订单,Trade交易,Position下单量这3个概念将有具体的定义,并严格区分彼此的功能。
Order订单. 这个是一种经纪公司觉得比较安全实施buy单和sell单的方法(或许由于挂单方式不存在滑点吧). 有两种订单方式:
market和pending(market:挂单价格和市价比较靠近致使立刻市价成交的方式吧,pending挂单成交)此外仍有2个特殊订单-限价订单和止损订单。
Trade交易.它是指正在购入或者正在出售的操作. 在市价卖价的时机购入, 在市价买价的时机出售。一次交易成交可以是市价成交也可以是挂单成交。
Position下单量.它是市场订单的数量或者说是合约数量.多头头寸是一种期望价格涨而做的购入操作. 空头头寸是一种期望价格跌而做的出售操作 ,在一个保证金的帐户中只能存在一种头寸.
MT4平台的下单量和MT5平台的下单量的区别:
除了buy订单和sell订单外,仍有6种挂单方式,下面一一给大家介绍:
Buy Limit限价多单:下一个buy挂单,挂单的单价要差于或等于市场卖价.该种类型的订单一般来看是当市价跌到某一个自己预先设定好的单价才会实施。
Buy Stop 止损多单:下一个buy挂单,挂单的单价要大于或等于市场卖价,该种类型的订单一般来看是当市价涨到某一个自己预先设定好的单价才会实施。
Sell Limit限价空单:下一个sell挂单,挂单的单价要大于或等于市场买价。一般情形下,预计算格涨到一定程度会下挫到我们设置的sell挂单价格,以此触发sell limit。
Sell Stop 止损空单: 下一个sell挂单,挂单的单价要差于或等于市场买价,一般情形下,预计算格下挫到一定程度会上涨到我们设置的sell挂单价格,以此触发sell stop。
Buy Stop Limit 限价止损多单:该种下单方式是结合了buystop 和buylimit的方式,他可以不管我们要挂单的单价和现价是大于依旧差于,只要我们设定一个价格当市场刷新到这个价格的时机就会实施。
Sell Stop Limit限价止损空单:该种下单方式是结合了sellstop 和selllimit的方式,他可以不管我们要挂单的单价和现价是大于依旧差于,只要我们设定一个价格当市场刷新到这个价格的时机就会实施。
MT5平台中各种挂单类型
所有这些机会使您可以灵活地控制所有的交易活动,并实施差不多所有的策略逻辑.
它是怎么实施的呢?
来自平台终端的所有订单的表明参数会发送到一个实施的服务器。服务器会检测订单参数的正确性.
是不是所有参数(比如:保证金,下单手数,等等)会立刻生效呢?
假使有任何参数不符合要求,该命令将被婉拒;假使均为正确的, 一个交易就顺遂的放入实施队列中了;然后会发送到市场上去实施。此外注意:订单既可以被国际银行婉拒实施也可以被平台商婉拒实施。
交易在MT5中实施示意图
交易能够致使下单量的增长,降低或者关闭。(注意:前面提及了一个保证金帐户中只存在一个下单量)。
举个例子:我们当下的仓位有1手欧元兑美元。假使又成交了1手,那么这个下单量就会增长到2手。假使一开始的1手欧元兑美元平仓了,那么下单量就会关闭。假使我们只平掉0.7手,那么下单量就会减小到0.3手。
Fill Policy 下单表格填写方法
除了常见的命令实施订单外,订单交易操作方式还可以在MT5平台里选择设置。这些设置致使交易者操作选择下单类型、设置参数更便捷。
以上就是MT5平台与MT4平台的区别,但是当下市场90%的外汇平台商依然运用MT4平台,首要原因在于MT5依然在公测当中,未投入市场运用,所以对于想要通过MT5执行外汇交易的投资人不宜轻易地相信某些平台供应的MT5平台执行交易了,MT4平台依然是目前外汇市场中最为广泛的外汇交易平台。