MA1赋值:收盘价的5日简单移动平均
MA2赋值:收盘价的10日简单移动平均
MA3赋值:成交量(手)的5日简单移动平均
MA4赋值:成交量(手)的10日简单移动平均
DIFF赋值:收盘价的12日指数移动平均 - 收盘价的26日指数移动平均
DEA赋值:DIFF的9日指数移动平均
MACD赋值:2*(DIFF-DEA)
输出三金叉:如果(MA1上穿MA2ANDCROSS(MA3,MA4)ANDCROSS(DIFF,DEA)),返回5,否则返回0
当满足条件三金叉时,在5位置书写文字,画黄色
RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
K赋值:RSV的3日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
J赋值:3*K-2*D
输出KDJ:如果J上穿K,返回5,否则返回0,画红色
当满足条件KDJ时,在6位置书写文字,线宽为1,画红色
MA1:=MA(CLOSE,5);
MA2:=MA(CLOSE,10);
MA3:=MA(VOL,5);
MA4:=MA(VOL,10);
{MACD}
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
三金叉:IF((CROSS(MA1,MA2) AND CROSS(MA3,MA4) AND CROSS(DIFF,DEA)),5,0);
DRAWTEXT(三金叉,5,'均线量均线MACD三金叉'),COLORYELLOW;
{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(J,K) ,5,0),COLORRED;
DRAWTEXT(KDJ,6,'KDJ金叉'),LINETHICK1,COLORRED;
联系客服