【Bollinger Bands Stop策略】源码EA分享,需要勾选“复盘显示”才能在历史回测中看到这个指标的信号
建仓策略
指标“Bollinger Bands Stop”出现向下箭头收盘做空,出现向上箭头收盘做多。
一根K线上最多只建仓一单;上一单没有平仓的情况下,不再建仓。
注意:执行这个ea,需要下载“Bollinger Bands Stop”指标放在mt4的指标目录中。
另外,由于这个指标只会显示最近的1000根K线的箭头,所以在做历史回测时,需要勾选“复盘显示”才能在历史回测中看到这个指标的箭头。
平仓策略
此ea在建仓时,会给单子设置200点的止损、500点的止盈,当行情达到止损价或止盈价时,单子自动平仓。(止损止盈点数可以在ea的参数窗口中修改)
注意:如果您的平台不支持建仓的同时设置止损止盈价,只能将止损止盈参数设置为0,才能建仓成功。当满足反方向的建仓条件时,现价平仓本次建仓单。
移动止损
参数A【盈利几点开始执行】
参数B【回撤几点平仓】
注意:此功能对BUY单只执行止损价向上修正,对SELL单只执行止损价向下修正。如果不想使用此功能,将参数【回撤几点平仓】设置为0即可。
注意:参数B【回撤几点平仓】必须大于mt4平台要求的现价与止损价的设置间隔要求,否则无法设置成功。
【可手动变更某单回撤距离】如果勾选,在某单满足移损条件移损后,如果用户手动调整止损价,ea会记录这个止损距离,并根据这个距离进行移损。如果勾选此项,此指令行应该放在建仓模块前面,以便指令能在空仓时,清除所存储的订单状态信息。在mt4中如果对某张订单进行部分平仓,则剩余订单会被此指令视为新订单。
【平保】
参数A【盈利几点执行】
参数B【锁定几点盈利】
注意:参数A【盈利几点执行】 必须大于参数B【锁定几点盈利】,并且差值 必须大于mt4平台要求的现价与止损价的设置间隔要求,否则无法设置成功。【一单只平保一次】如果勾选,此行指令对一张订单只执行一次平保移损。如果勾选此项,此指令行应该放在建仓模块前面,以便指令能在空仓时,清除所存储的订单状态信息。
在mt4中如果对某张订单进行部分平仓,则剩余订单会被此指令视为新订单。
【订单识别码】
如果一个商品同时加载了多个建仓ea,为避免ea分不清哪个订单是自己建立的,需要在各ea的“订单识别码”参数中输入不同的数字,这样,ea通过识别码来区分和管理各自的订单,以避免逻辑错误。
【点数】
1个点对应商品价格的最后一位小数,如果价格是5位小数,那么1点就是0.00001;如果价格是4位小数,那么1点就是0.0001。 |
|
|
|
|
DDD
DDD
DDD
DDD
D
D
DDD
感谢分享 |
|
|
|
|
DD