作者:Scriptor
MQL5代码作者:barabashkakvn
这款EA(专家顾问)基于趋势指标iMA(移动平均线)和iMomentum振荡器(动量指标)。它可以在每个tick上运行(在每个tick上运行 = "true")或仅在新K线生成时运行(在每个tick上运行 = "false")。
工作时间框架参数指定指标生成的时间框架,以及用于计算的K线收盘价格。
对于买入和卖出仓位,您可以单独设置止损(买入止损、卖出止损)和止盈(买入止盈、卖出止盈)。如果您想禁用其中任何一个选项,请将相应参数设置为"0.0"。
交易信号
如果没有持仓,可以检查开仓信号:
- 买入开仓信号:(K线#0收盘价 > K线#0的移动平均) AND (K线#0的动量 > 100.0) AND (K线#0收盘价 > K线#1收盘价)
- 卖出开仓信号:(K线#0收盘价 < K线#0的移动平均) AND (K线#0的动量 < 100.0) AND (K线#0收盘价 < K线#1收盘价)
当有开仓时,检查平仓的可能性:
- 平仓买入信号:(K线#0的动量 < 100.0)
- 平仓卖出信号:(K线#0的动量 > 100.0)
关于在每个tick上运行和工作时间框架的优化结果,以EURUSD为例,提供了默认的EA参数。以下是使用默认参数进行的EURUSD测试结果:

评论 0