{适用范围:因存在概率统计(正态分布算法),所以本指标仅适用于大盘或指数基金。}
{RSI赋值}
LC:=REF(CLOSE,1);
RSICLOSE:=SMA(MAX(CLOSE-LC,0),14,1)/SMA(ABS(CLOSE-LC),14,1)*CLOSE;
LH:=REF(HIGH,1);
RSI_H:=SMA(MAX(HIGH-LH,0),14,1)/SMA(ABS(HIGH-LH),14,1)*HIGH;
LL:=REF(LOW,1);
RSI_L:=SMA(MAX(LOW-LL,0),14,1)/SMA(ABS(LOW-LL),14,1)*LOW;
RSIHIGH:=MAX(RSICLOSE,MAX(RSI_H,RSI_L));
RSILOW:=MIN(RSICLOSE,MIN(RSI_H,RSI_L));
{KD模糊数学化}
HLJ:=(HHV(RSIHIGH,5)+LLV(RSILOW,5))/2;
HLC:=HHV(RSIHIGH,5)-LLV(RSILOW,5);
RSV1:=2*POW((RSICLOSE-LLV(RSILOW,5))/HLC,2);
RSV2:=1-2*POW((RSICLOSE-HHV(RSIHIGH,5))/HLC,2);
RSVX:=100*IF(RSICLOSE30,DRAWNULL,RSIK),COLORWHITE;
RSI_D: IF(CURRBARSCOUNT>30,DRAWNULL,RSID),COLORBLUE;
K_UB: IF(CURRBARSCOUNT>30,DRAWNULL,MA(RSIK,21)+2*STDP(RSIK,21)),DOTLINE,COLORYELLOW;
K_LB: IF(CURRBARSCOUNT>30,DRAWNULL,MA(RSIK,21)-2*STDP(RSIK,21)),DOTLINE,COLORLIGREEN;
线斜率:=(SLOPE(RSID,3)+SLOPE(RSIK,3))>0 OR CROSS(RSIK,RSID);
红线条件:=CURRBARSCOUNT