【範例3】為KD指標加入可調整計算總K棒數的功能
|
原 KD 指標
INPUT:N(9,1,100), M1(3,2,40), M2(3,2,40);
{Stochastic Indicator KD Line , KD , 隨機指標KD}
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100,COLORCYAN;
K:SMA(RSV,M1,1);
D:SMA(K,M2,1);
修改後的 KD 指標
CC:=CLOSE;
HH:=HIGH;
LL:=LOW;
IF DATACOUNT>=MAXKBAR
AND MAXKBAR>0 THEN Begin
|
xx:=SETLBOUND(CC,DATACOUNT-MAXKBAR+1);
xx:=SETLBOUND(HH,DATACOUNT-MAXKBAR+1);
xx:=SETLBOUND(LL,DATACOUNT-MAXKBAR+1); |
End;
INPUT:N(9,1,100), M1(3,2,40), M2(3,2,40);
{Stochastic Indicator KD Line , KD , 隨機指標KD}
RSV:=(CC-LLV(LL,N))/(HHV(HH,N)-LLV(LL,N))*100,COLORCYAN;
K:SMA(RSV,M1,1);
D:SMA(K,M2,1);
註: MAXKBAR 為參數(預設:0, 最小:0, 最大:999999) 用來調整計算總K棒數 |
附件: KD_K.ALG
此文件已被下載 1342 次。
|