您能告诉我为什么您的 MACD 指标版本 在计算信号线 时使用简单 平滑法吗?
您使用的是SIGNAL=SMA(MACD,9),其他资料来源:SIGNAL =EMA(MACD, 9)
由于在此代码中,快速和慢速均由 EMA 计算,因此//--- 获取 SlowSMA 缓冲区 一行应包含 //--- 获取慢速 EMA 缓冲区,并且 Print("Getting slow SMA is failed!错误",GetLastError()); 也应包含 EMA 而不是 SMA。
MACD:
移动平均收敛/分散指标(MACD)是下一个动态趋势跟踪指标。它代表一个价格的两条移动平均线之间的关系。
作者: MetaQuotes Software Corp.