关于KDJ数据计算问题
我根据系统提供的计算KDJ计算公式:HighestValue = HighestFC(High, Length);
LowestValue = LowestFC(Low, Length);
SumHLValue = SummationFC(HighestValue-LowestValue,SlowLength);
SumCLValue = SummationFC(Close - LowestValue,SlowLength);
If(SumHLValue <> 0)
{
KValue = SumCLValue/SumHLValue*100; //K值
}Else
{
KValue = 0;
}
DValue = AverageFC(KValue,SmoothLength); //D值
JValue = 3*KValue - 2*DValue; //J值
PlotNumeric("K",KValue);
PlotNumeric("D",DValue);
PlotNumeric("J",3*KValue - 2*DValue);
计算出来的KDJ分别是KDJ(933):
k=417
d=422
j=403
显然这个结果是不正确的,请求指点,谢谢
页:
[1]