
网友提问:
KD金叉选股公式,条件是:本波KD指标高点D值比前一波高,回调后低点的D值也比前一波低点高,在金叉处出选股信号。
解答方法:
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:SMA(RSV,3,1);
D:Sma(K,3,1);
TS1:=BArslAst(crOSS(D,K));{第二次死叉}
TS2:=BARSLAST(REF(CROSS(D,K),1));{第一次死叉}
TS3:=BARSLAST(CROSS(K,D));{第二次金叉}
TS4:=BARSLAST(REF(CROSS(K,D),1));{第一次金叉}
XG:REF(D,TS1)>REF(D,TS2) AND REF(D,TS3)>REF(D,TS4) AND TS3=0;
{X~G_5-1~C~N~{}
网友提问:
C1:=REF(CLOSE,1);
O1:=REF(OPEN,1);
C2:=REF(CLOSE,2);
O2:=REF(OPEN,2);
V1:=C1<O1;
V2:=C2<O2;
V3:=CLOSE>OPEN;
V4:=C2>C1 AND O2>O1 AND CLOSE>O1;
V5:=O2-C2>O1-C1 AND CLOSE-OPEN>O1-C1;
VIC1:=V1 AND V2 AND V3 AND V4;
LC := REF(CLOSE,1);
rsi1:=SMA(maX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;
RSI2:=SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100;
RSI3:=SMA(MAX(CLOSE-LC,0),24,1)/SMA(ABS(CLOSE-LC),24,1)*100;
VV4:=crOSS(RSI1,RSI2) AND RSI1>50 ;
VV5:= RSI1>RSI2+2 AND RSI2>RSI3+1 AND RSI1>62;
VIC2:=VV4 OR VV5;
VIC1 AND VIC2;
解决方法:
C1:=REF(CLOSE,1);
O1:=REF(OPEN,1);
C2:=REF(CLOSE,2);
O2:=REF(OPEN,2);
V1:=C1<O1;
V2:=C2<O2;
V3:=CLOSE>OPEN;
V4:=C2>C1 AND O2>O1 AND CLOSE>O1;
V5:=O2-C2>O1-C1 AND CLOSE-OPEN>O1-C1;
VIC1:=V1 AND V2 AND V3 AND V4;
LC := REF(CLOSE,1);
RSI1:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;
RSI2:=SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100;
RSI3:=SMA(MAX(CLOSE-LC,0),24,1)/SMA(ABS(CLOSE-LC),24,1)*100;
VV4:=CROSS(RSI1,RSI2) AND RSI1>50 ;
VV5:= RSI1>RSI2+2 AND RSI2>RSI3+1 AND RSI1>62;
VIC2:=VV4 OR VV5;
VIC1 AND VIC2;
{X_G?5!1_C_N_{}