6.2.1 趋势指标
“移动平均”(MA)是我们在本书中已经使用多次的指标。移动平均是一个趋势指标,它显示出在指标期间内价格是否有上扬或下降。“移动平均”在K线图上划出一条线,以显示过去x个K棒的平均价格。
这是“移动平均”函数的语法:

函数说明:
●Symbol——适用“移动平均”的K线图的符号。
●Timeframe——适用“移动平均”的K线图的时间周期。在MQL中每个指标函数都以这两个参数开始,在这之后则为指标专用参数。这些参数要与Indicator Properties中的Parameters内容一致。
●MAPeriod——移动平均的周期。几乎每个指标都有至少一个周期参数。大部分的指标是用之前的K棒中的价格计算出来。例如,周期设定为10,意指指标使用过去10个K棒的价格数据计算指标数值。
●MAShift——K棒中移动平均线的向前位移。这和以下的Shift参数不同。
●MAMethod——移动平均的计算方法。可选择“简易”“指数”“平滑”“线性加权”。使用任何移动平均指标可能会让你选择MA计算方法。本章稍后将讨论移动平均方法。
●MAPrice——计算移动平均时所使用的价格数组。可以是开盘、收盘、高点、低点或某种形态的平均,如中位数、典型或加全价格。在本章稍后将探讨适用价格常数。
●Shift——用以回传计算值的K棒之向后位移。Shift参数是所有指标函数的最后一个参数。这是用以回传指标值的K棒指数。当数值为“0”时,回传目前K棒的指标值;当数值为“3”时,回传第三个K棒以前的指标值。
移动平均和相似的指标都直接画于K线图上。你可根据指标和价格之间的关系创造交易条件。我们的移动平均交叉是一个在两个指标之间价格关系的范例。当一个指标价格高于另一个时,“买”或“卖”的讯号就会产生;当目前价格高于或低于指标线时,也可以产出交易讯号。例如,Bollinger Bands指标可根据价格高区间和低区间的比较,用来产出交易讯号。