只要用好均线,KDJ,MACD这几个指标,其他的都可以放弃了
附件是反推MACD和KDJ的公式,会标明到交叉时的价格,再加上均线的使用足够用了
{均线金叉死叉价格}
MA5:=MA(CLOSE,5);
MA10:=MA(CLOSE,10);
MA20:=MA(CLOSE,20);
MA60:=MA(CLOSE,60);
MA120:=MA(CLOSE,120);
MA250:=MA(CLOSE,250);
金叉价格1:IF(CROSS(MA5,MA10),CLOSE,DRAWNULL);
死叉价格1:IF(CROSS(MA10,MA5),CLOSE,DRAWNULL);
金叉价格2:IF(CROSS(MA10,MA20),CLOSE,DRAWNULL);
死叉价格2:IF(CROSS(MA20,MA10),CLOSE,DRAWNULL);
金叉价格3:IF(CROSS(MA20,MA60),CLOSE,DRAWNULL);
死叉价格3:IF(CROSS(MA60,MA20),CLOSE,DRAWNULL);
金叉价格4:IF(CROSS(MA60,MA120),CLOSE,DRAWNULL);
死叉价格4:IF(CROSS(MA120,MA60),CLOSE,DRAWNULL);
金叉价格5:IF(CROSS(MA120,MA250),CLOSE,DRAWNULL);
死叉价格5:IF(CROSS(MA250,MA120),CLOSE,DRAWNULL);
{KDJ金叉死叉价格}
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
KDJ金叉价格:IF(CROSS(K,D),CLOSE,DRAWNULL);
KDJ死叉价格:IF(CROSS(D,K),CLOSE,DRAWNULL);
{MACD金叉死叉价格}
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
MACD金叉价格:IF(CROSS(DIF,DEA),CLOSE,DRAWNULL);
MACD死叉价格:IF(CROSS(DEA,DIF),CLOSE,DRAWNULL);