请教高手下列代码的意思
// 计算MACD
FastEMA = XAverage(Close[1], FastLength);
SlowEMA = XAverage(Close[1], SlowLength);
MACDValue = FastEMA - SlowEMA;
如果里面的Close[1]改成Close[0],代表的又是什么意思?
FastEMA = XAverage(Close[1], FastLength);
对close[1]求fastlength周期的加权平均,存到fastema容器里
SlowEMA = XAverage(Close[1], SlowLength);
对close[1]求slowlength周期的加权平均,存到slowema容器里
MACDValue = FastEMA - SlowEMA;
这个减法不需要解释了吧
close[1]代表取上一根bar的收盘价
close[0]代表取当前bar的收盘价。如果当前bar在盘中还没走完,那么收盘价等同于最新价
谢谢!