在开仓或平仓之前,首先需要对市场进行简单的分析,这样才能确定支持位和阻力位的水平,以及趋势的方向(看涨或看跌)。
支持位和阻力位是通过最近的 numBars 根K线绘制而成的。
趋势的识别则是通过均线指标来完成的(周期由 maPeriod 参数设定):如果价格在均线之上,则趋势看跌;如果价格在均线之下,则趋势看涨。
当趋势看涨时,我们将在突破阻力位时开仓。
而当趋势看跌时,则会在突破支持位时开仓。
平仓通常是通过设置止损来完成的:如果是多头仓位,止损会设在支持位;如果是空头仓位,止损则设在阻力位。此外,若当前持仓处于无损区域,也可以通过突破支持位进行平仓(如果是多头仓位),或者通过突破阻力位进行平仓(如果是空头仓位)。在此策略中,我们还使用了一种简单的跟踪止损,设定的点位为10、20和30点。
输入参数:
- numBars - 用于绘制支持位和阻力位的K线数量。
- maPeriod - 均线的周期。
截至九月份的测试结果(EUR/USD):
时间周期 H1:

输入参数未经过优化,默认值为:numBars = 55; maPeriod = 500。