诚信为本
量力而为
当前位置:ea编程网 智能交易EA 正文

添加止损止盈 EA

添加止损止盈EA的功能就是为账号持仓单中没有止损或止盈的订单添加止损止盈。

将添加止损止盈EA安装到mt4电脑端并设置好参数加载到图表上,那么不管是通过mt4电脑端还是手机端下单,加载在图表上的ea都会按照设置的止损止盈数值自动给没有止损或没有止盈的订单添加止损或止盈。有些外汇平台提供的ECN模式的账号,开仓时不允许设置止损止盈,那么在这种情况下就可以用此ea在开仓后自动给单子添加止损或止盈。

添加止损止盈EA一共有三个参数,下面一一解释:

为账户所有订单添加止损止盈:该参数默认是false关闭状态,如果要开启则赋值为true,关闭状态下EA仅为当前图表的订单添加止损或止盈;如果开启,则EA会为当前账号下所有持仓单添加止损或止盈。这里就要注意:不同货币并不一定能用相同的止损或止盈点数,只有在交易几个可以用相同点数止损或止盈的货币对时,才可以开启此功能。比如说,只交易欧元兑美元(EURUSD)、美元兑日元(USDJPY)、澳元兑美元(AUDUSD)等着几个波动不是很大的货币对,它们在进行日内短线交易时,都可以用止损200点、止盈400点这种设置。如果交易货币对中有波动较大的货币对,如美元南非兰特(USDZAR)这种,它就不能用止损200点、止盈400点这种设置进行交易。这时候就一定要关闭此功能,然后每个交易的货币对的图表上都加载EA并设置不同的止损点数和止盈点数。

止损点数:止损点数相对订单本身的开仓价格的距离点数。它是独立的,如果不想给订单添加止损,则止损点数设为0即可,它不影响止盈点数的添加。

止盈点数:止盈点数也是相对订单本身的开仓价格的距离点数。它也是独立的,如果不想给订单添加止盈,则止盈点数设为0即可,它不影响添加止损的功能。

EA参数设置界面如下:

添加止损止盈 EA参数设置界面

添加止损止盈EA是mt4的ea文件,安装时将ex4文件复制粘贴到mt4数据文件夹下的MQL4目录中的Experts文件夹里。在EA加载图表前,需要先行开启mt4的智能交易开关,可以在mt4上面菜单栏“工具”-“选项”-“EA交易“并按下图示范勾选。

设置mt4的智能交易开关

由于EA响应的是OnTick(void)价格跳动事件,且在mt4客户终端根据内置策略发送交易指令。所以要正常使用添加止损止盈EA,则需要将其设置好相关参数加载到图表上,且一直开着电脑并保持mt4正常登录运行,当然,有条件的话租用vps挂mt4是最理想的了。如果要删除图表中的EA,在主图表空白处鼠标右键-EA交易系统-点“删除”即可。

未经允许不得转载:ea编程网 » 添加止损止盈 EA