该公式为KDJ指标的变种,包含以下功能:
- RSV:计算未成熟随机值,反映当前收盘价在N日高低点区间的位置。
- K、D、J:三条随机指标线,J线为K、D的加权组合,用于判断超买超卖。
- 条件着色:J<0或J>100时显示绿色,K>90显示蓝色,D>85显示黄色。
- 图标提示:J上穿2时显示买入图标;K>80且D>80且D下穿K时显示卖出图标。
- 参考线:中位线50、顶线100、底线0,辅助判断强弱。
使用方法:J<0或J>100提示极端行情;K、D超80为超买,超20为超卖;交叉信号辅助买卖决策。
N:=20;
DIF:=12;
EDA:=26;
MID:=9;
M1:=10;
M2:=20;
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100,LINETHICK2;
K:SMA(RSV,M1,1),LINETHICK1;
D:SMA(K,M2,1),LINETHICK1;
J:3*K-2*D,COLORFF00FF,LINETHICK2;
IF(J<0,J,DRAWNULL),COLORGREEN,LINETHICK2;
IF(J>100,J,DRAWNULL),COLORGREEN,LINETHICK2;
IF(K>90,K,DRAWNULL),COLOR0000FF,LINETHICK2;
IF(D>85,D,DRAWNULL),COLORFFFF11,LINETHICK2;
DRAWICON(CROSS(J,2),J,1);
DRAWICON(K>80 AND D>80 AND CROSS(D,K),D,2);
中:50,LINETHICK2,COLORC0C0C0;
顶:100,COLOR0000FF,LINETHICK2;
底:0,COLORFFCC00,LINETHICK2;