诚信为本
量力而为
当前位置:峰汇在线 ea编程知识 正文

以设定区间最高价或最低价自动设置止损的EA

这是高低点自动设置止损EA的2023版本,其主要功能在于根据设置的参数自动获取一定区间内的最高点或最低点价格,然后依据所得到价格来给订单设置止损。在设置止损时,需考虑交易品种的止损水平参数,通常要求止损和市价的最小距离不得小于止损水平。

安装EA文件的过程相当简单。在MT4图表上方菜单栏,依次点击“文件”-“打开数据文件夹”,然后进入数据文件夹中的“MQL4”-“Experts”,将“SL_At_HL_EA.ex4”文件复制粘贴至Experts文件夹中。接着回到MT4并刷新导航器下方的“EA交易”目录(或重新启动MT4),即可看到新添加的EA文件。

高低点自动设置止损EA的2023版本

在加载EA到图表之前,还需要先开启MT4的智能交易总开关。点击图表上方菜单栏的“工具”-“选项”,在弹出的选项窗口中的“EA交易”页面勾选“启用EA交易系统”以及其他必要选项。准备就绪后,在导航器“EA交易”下,将“高低点自动设置止损EA”拖拽至图表上并设置参数即可。

了解EA的参数是关键。高低点自动设置止损EA共有四个参数:

  1. 获取最高/低价区间的K线个数:设定获取止损价格时需计算的区间K线个数。不同范围的高点或低点自然有所差异。此参数设定取决于所选的交易策略。
  2. 再加/减几个点设为止损:在第1个参数获取的高点或低点价格基础上,加上或减去一个设定的点数来设置止损。此参数可以参考交易货币的止损水平进行设置。EA在图表右上角会显示当前货币的止损水平值。
  3. 固定止盈点数(0为禁用此功能):相对于开仓价格的固定距离点数来设置止盈。
  4. 止盈相对止损的倍数(0为禁用此功能):以止损和开仓价格的距离的倍数来设置止盈,即采用盈亏比的方式设置止盈。注意:第3和第4个参数只能选择一个,另一个参数赋值为0。

高低点自动设置止损EA适用于需要利用区间最高价/最低价作为止损的策略,同时它仅处理当前图表的订单。因此,在使用此EA的策略中,需确保交易货币对窗口上已加载了该EA。若需要删除EA,只需在主图表空白处右键点击,选择“EA交易系统”,然后点击“删除”即可。

  SL_At_HL_EA.zip (21.0 KB, 39 次)

版权所有转载请注明标题及链接:峰汇在线 » 以设定区间最高价或最低价自动设置止损的EA