MT4MT5-EA加载一张图表交易多个货币EA定制模板
一般情况下,一个EA加载1张图表只交易当前图表的货币,不能实现加载1张图表灵活交易多个货币。因此晓辉编程团队推出了,MT5MT4-EA加载一张图表可以交易多个货币EA的定制模板,可以根据个人需求替换指标,增加和删除模板功能。下面给大家介绍这个EA模板的主要功能。
1.EA模板图表的界面,主要有平仓按钮,开仓和加仓开关以及账户信息及货币盈亏信息显示等功能,具体内容如下图所示:
全部平仓按钮:点击该按钮后,平仓所有货币持仓订单。
平盈利组按钮:每个货币是一组订单,点击该按钮后,将平仓每一个货币所有订单盈亏加起来是盈利的所有订单。例如在持仓单中,所有EURUSD订单盈利10usd,所有GBPUSD订单盈利50usd,所有EURGBP订单亏损100usd,这个时候,点击该按钮后会平仓EURUSD和GBPUSD两个货币的所有单。
平亏损组按钮:每个货币是一组订单,点击该按钮后,将平仓每一个货币所有订单盈亏加起来是亏损的所有订单。
开仓开关按钮:默认是开启的状态,如果鼠标点击后开仓开关文字会变成灰色的文字,代表所有所有货币停止开首单。
加仓开关按钮:默认是开启的状态,如果鼠标点击后开仓开关文字会变成灰色的文字,代表所有所有货币停止加仓。
信息显示模块,主要显示的是账户余额、账户净值、盈亏平仓、盈亏平均点数等参数,如下图所示:
每一个货币显示的信息依次是:货币名称,多单数量,空单数量,多单手数之和,空单手数之和,平均盈亏点数,盈亏金额。
2.EA模板全部参数如下图所示
3.开仓方式,EA模板依据基本指标开仓(仅仅为了演示功能),主要用到均线和RSI指标,个人定制可以根据需要替换指标,指标参数设置如图所示:
指标适用周期:4 Hours //默认为指标周期为H4图表周期,如果选择其他周期,可以通过其其他下拉菜单进行选择
均线开关:开 //默认为开启均线趋势判断条件,利用均线判断趋势,如果设置为关,EA只根据RSI的超买超卖条件进行开仓交易。
均线1值;20 //小均线时间周期
均线1计算方式:Exponential //小周期均线移动平均方式
均线2值:100 //大均线时间周期
均线2计算方式:Exponential //大周期均线移动平均方式
RSI开关:开 //默认为开,启用RSI开仓条件,如果设置为关,仅依据均线进行开仓
RSI值:4 //RSI时间周期参数
RSI超买值:80 //当RSI数值超过80后开空单
RSI超卖值:20 //当RS数值小于20后开多单
指标判断模式:指标换线判断模式 //有个选项分别是指标换线判断模式和指标即时判断模式,可以通过下来菜单选择。
4. 下单相关参数设置,具体参数如下图所示:
交易开关:开 //允许执行EA交易,如果设置为关,则不允许EA执行交易
订单注释前缀字:多空对冲 //在订单注释内增加相关个人信息,由于MT4的注释大小有限制,不能增加太多文字内容,切记。
下单商品列表:EURUSD,GBPUSD,EURGBP //默认交易三个货币,可以根据个人交易货币自由添加货币,货币之间用英文逗号隔开,非常灵活。
下单手数:0.01 //默认第1单下单手数。
多空允许:多空,多空,多空 //可以设置每一个货币交易的方向,“多空”指可以开空单也可以开多单,“多”指写多只开多单,“空”只写空则只开空单,参数灵活任意设置交易方向。
信号顺逆势:顺,逆,顺 //顺代表依据指标满足做多信号开多单,满足做空信号开空单,逆代表依据指标满足做多信号开空单,满足做空信号开多单;
加仓顺逆势:逆,逆,逆 //默认都是逆势加仓,如果想设置某一个货币为顺势加仓直接改为“顺”就可以了,非常方便。
下单量比例:1,1,1 //指的是每一个货币第一单手数与上面下单手数的比例关系,例如我设置为1,2,4,那么在开第1单的时候,EURUSD第1单会开0.01手,GBPUSD第1单会开0.02手,EURUSD第1单会开0.04手;
个别商品多空共存模式:多空不可并存 //有个参数选项多空不开并存和多空可以并存,默认是不可并存,也就是一个货币中开了多单,即使满足了空单也会不开仓。如果设置为多空可以并存,就可以在持有多单的时候继续开空单了。
5.加仓参数设置,相应的参数列表如下图所示:
加量模式:使用加倍量 //有2种选项:使用加倍量,使用累加量
加倍量倍数:1.5 // 加仓的倍数
累加量手数:0.0 //使用累加量加仓时候,需要设置累加量手数
网格点数:25.0 //加仓点数
网格累加点数:5 //第1次25点加仓,第2次30点加仓,第3次35点加仓,依次类推
最多个别商品多空加仓次数:5 //最多每个货币每个交易方向最多加仓单数
最多个别商品多空加仓量:5 //最多每个货币每个交易方向最多总手数限制
平仓后最短开仓分钟:5 //当订单全平后,开首单的间隔分钟数
6.平仓相关功能参数,具体参数如下图所示:
平仓主要有三种类型:个别单平仓方式,单个货币平仓方式,所有货币平仓方式
个别单止盈点数:0.0 //每一个订单的止盈点数设置,默认为0关闭,不设置。
个别单止损点数:0.0 //每一个订单的止损点数设置,默认为0关闭,不设置。
个别单移动止损开始点数:0.0 //当盈利达到开始点数开始启动,默认为0关闭,不启用
个别单移动止损移动点数:0.0 //移动止损保持现价与止损价格之间的固定点数
个别单移动止损步进点数 0.0 //盈利多少点移动一次止损
单个货币止盈平均点数:0.0 //每一个货币所有订单止盈点数设置,默认为0关闭,不设置。
单个货币止损平均点数:0.0 //每一个货币所有订单的止损点数设置,默认为0关闭,不设置。
单个货币移动止盈开始平均点数:0.0
单个货币移动止盈开始移动点数:0.0
所有货币止盈平均点数:15.0 //所有货币所有订单平均止盈点数设置,默认为0关闭,不设置。
所有货币止损平均点数:0.0 //所有货币所有订单平均止损点数设置,默认为0关闭,不设置。
所有货币移动止盈开始平均点数:10.0 //当所有货币盈利平均点数10点后开始移动
所有货币移动止盈开始移动点数:2.0 //回撤2点平仓所有货币
如果有不明白的地方或者想要定制属于自己的EA请联系晓辉编程团队,通过扫一扫添加为微信或QQ好友,关注微信公众号,加入QQ群等方式,都能够联系到我们,我们将认真解答每一个人的问题,并给出相应的建议,晓辉编程团队真诚期待与您合作。