- 精华
- 0
- 在线时间
- 13 小时
- UID
- 263898
- 积分
- 2
- 帖子
- 1
- 阅读权限
- 10
- 注册时间
- 2018-3-29
- 最后登录
- 2019-6-12
- 精华
- 0
- UID
- 263898
- 积分
- 2
- 帖子
- 1
- 主题
- 1
- 阅读权限
- 10
- 注册时间
- 2018-3-29
- 最后登录
- 2019-6-12
|
我根据系统提供的计算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
显然这个结果是不正确的,请求指点,谢谢 |
|