TradeChannel - MetaTrader 5 专家

此 EA 交易由 MQL4 重写,最初发布于此处https://www.mql5.com/en/code/7756由其作者顿河畔乔治。
首先,确定价格通道(参数中指定的时间段内的最大高点 (MaxH) 和最小低点 (MinL))。然后使用获得的值计算参考水平 (MaxH+MinL+Close)/3。
开仓信号如下:如果柱线收盘价低于通道上限且高于参考水平,我们会收到卖出信号。如果柱线收盘价高于通道下限且低于参考水平,我们会收到买入信号。
平仓信号如下:如果已平仓柱的最高价等于通道的上限,并且通道的上限值等于前一个柱的值,我们会得到买入平仓信号。如果已平仓柱的最低价等于通道的下限,并且通道的下限值等于前一个柱的值,我们会收到平仓信号。这些条件很少能够满足,因此除了上述平仓选项外,EA 交易还使用止损。止损值是使用以下公式确定的衰减全反射指标,水平根据通道限制计算:买入时从下限计算,卖出时从上限计算。
EA 交易使用追踪止损功能获利。
下图显示了策略测试器可视模式下 EA 交易的性能。

原始版本具有 isFloatLots 参数,可在变量 Lot 和 MaxR 之间切换。在此版本中,它被 Lots 参数取代。如果 Lots 为 0,则使用 MaxR 参数。
附件下载
📎 tradechannel.mq5 (13.26 KB)
Source: MQL5 #1049
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录
