我想计算简单移动平均线(SMA)的斜率。我已经尝试了以下在数学上正确的代码。
rad2degree = 180/3.14159265359 //pi
sma2sample = sma(close,50)
slopeD = rad2degree*atan( (sma2sample[0] - nz(sma2sample[1]))/1 )
但是,问题在于每种股票的价值都不同,因此slopeD
的值不在[-90 to 90]
度之间的固定范围内。哪个更合乎逻辑。
我认为我需要对日期进行规范化,以使此变量处于固定范围内,但是我不知道该怎么做。
如何规范slopeD
的范围?