创意来源:Vladimir Khlystov
MQL5代码作者:Vladimir Karputov
这款EA(专家顾问)适用于从1分钟到1个月的任何时间框架,主要用于检测前一根蜡烛的突破情况。您可以设定 前一根蜡烛突破 的时间框架,并启用两个过滤器——移动平均线。
警告!为了确保过滤器有效,您需要将 快速平均期 和 慢速平均期 设置为大于零。
在这款EA中,跟踪止损功能已实现,当第一次调整止损水平时,止损将移至保本位置。
头寸大小可以是固定的(当 手数 大于零且 风险 等于零时)或者是动态计算的(当 风险 大于零且 手数 等于零时)。
警告!请勿出现以下情况:
- 同时“手数”和“风险”均大于零;
- 同时“手数”和“风险”均等于零。
当达到目标利润时,设置为 达到利润后关闭所有头寸,所有头寸将被关闭。该EA确保在指定时间框架内,仅打开一个方向的单一头寸,遵循 前一根蜡烛突破 的策略。

图1. 当前时间框架:M15,突破设置为H4
输入参数
- 前一根蜡烛突破 - 被突破蜡烛的时间框架;
- 从高点或低点的偏移量 - 被突破蜡烛的高点和低点的偏移量;
- 快速平均期 - 移动平均“快速”:平均期;如果设置为零,则不使用“快速”和“慢速”指标的过滤器;
- 快速:水平偏移 - 移动平均“快速”:指标的水平偏移;
- 快速:价格类型 - 移动平均“快速”:计算指标的价格类型;
- 慢速平均期 - 移动平均“慢速”:平均期;如果设置为零,则不使用“快速”和“慢速”指标的过滤器;
- 慢速:水平偏移 - 移动平均“慢速”:指标的水平偏移;
- 慢速:价格类型 - 移动平均“慢速”:计算指标的价格类型;
- 快速与慢速:平滑类型 - 平滑类型(适用于“快速”和“慢速”);
- 止损 - 止损设置;
- 止盈 - 止盈设置;
- 跟踪止损 - 跟踪止损功能(在首次调整止损时作为保本操作);
- 跟踪步骤 - 跟踪步骤;
- 手数 - 固定手数(风险 必须设置为零);
- 风险 - 动态计算的手数(手数 必须设置为零);
- 单方向最大头寸数 - 单方向的最大头寸数;
- 达到利润后关闭所有头寸 - 达到该目标利润后关闭所有头寸。
评论 0