AlliHeik - MetaTrader 5 的智能交易助手

Mike 2018.06.16 19:56 11 0 0
附件

作者: josef strauss

MQL5 代码由: Vladimir Karputov 提供。

这个 EA 使用了 Heiken Ashi 平滑振荡器 指标:

示例信号 "开多" 和 "开空":

AlliHeik 开多信号

AlliHeik 开空信号

开仓信号仅在新柱出现时接收,而跟踪持仓则在每一个价格变化时检查。

在这个 EA 中,关于定义移动平均线输入参数、创建指标以及接收指标值的完整代码都有注释,我没有完全移除这些代码:也许会有人找到应用它的办法。

此外,添加了以下参数:跟踪、信号反转以及在信号出现时关闭相反持仓。


跟踪

持仓跟踪。当 跟踪止损 设置为零时,跟踪将被禁用。


反转

标志 反转信号 完全反转开仓信号的值。


在信号出现时关闭相反持仓

标志 在信号上关闭相反持仓 设置为 true 时:

  1. 允许开启多个持仓;
  2. 当接收到 "开多" 信号时,会关闭空头持仓;而接收到 "开空" 信号时,会关闭多头持仓。

当设置为 false 时,EA 在市场上只会有一个持仓,因此不会关闭相反持仓。


优化建议

针对 H1 时间框架的示例参数,包括初始值、步长和最终值:

AlliHeik 优化

列表
评论 0