提示“买”,说明收盘价离12线已经很远,并且12线离50线也很远,半仓买入分级基金。 MA1:EMA(CLOSE,P1); MA2:EMA(CLOSE,P2);
out1:=CLOSE>(MA1*1.09);
out2:=MA1>(MA2*1.09);
in1:=CLOSE<(MA1*0.91);
in2:=MA1<(MA2*0.91);
卖出:out1 AND Out2;
买入:in1 AND in2;
IF(CLOSE>(MA1*1.09) AND MA1>(MA2*1.09))
SELL;
IF(CLOSE<(MA1*0.91) AND MA1<(MA2*0.91))
BUY;
DRAWTEXT(卖出,HIGH*1.001,'↓卖出'),colorgreen;
DRAWTEXT(买入,LOW,'↑买入'),colorred;
DRAWTEXT(卖出,LOW,'↓卖出'),colorgreen;
DRAWTEXT(买入,HIGH*1.001,'↑买入'),colorred;
TR=SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),M1);
HD=HIGH-REF(HIGH,1);
LD=REF(LOW,1)-LOW;
DMP=SUM(IF(HD>0 AND HD>LD,HD,0),M1);
DMM=SUM(IF(LD>0 AND LD>HD,LD,0),M1);
DI1:DMP*100/TR;
DI2:DMM*100/TR;
out3:=MA1<CLOSE AND CLOSE<MA2 AND REF(CLOSE,1)>MA1 AND REF(CLOSE,2)>REF(MA1,2) AND HIGH<MA1;
out4:=CROSS(DI2,DI1);
in3:=CROSS(DI1,DI2) AND MA1<CLOSE AND CLOSE<MA2 AND REF(CLOSE,3)<MA1;
↓:out3 AND out4;
阳线:CLOSE>OPEN;
DRAWTEXT(↓,HIGH,'↓DMI'),colorgreen;
DRAWTEXT(in3,LOW,'↑DMI'),colorred;
out5:=REF(MA1,5)<REF(MA2,5) OR REF(MA1,10)<REF(MA2,10) OR REF(MA1,15)<REF(MA2,15) AND CLOSE>MA1 AND HIGH/REF(HIGH,1)>0.999 AND HIGH/REF(HIGH,1)<1.001 AND HIGH/REF(HIGH,2)>0.998 AND HIGH/REF(HIGH,2)<1.002;
评台顶:Out5;
IF(REF(MA1,5)<REF(MA2,5) OR REF(MA1,10)<REF(MA2,10) OR REF(MA1,15)<REF(MA2,15) AND CLOSE>MA1 AND HIGH/REF(HIGH,1)>0.999 AND HIGH/REF(HIGH,1)<1.001 AND HIGH/REF(HIGH,2)>0.998 AND HIGH/REF(HIGH,2)<1.002)
SELL;
DRAWTEXT(Out5,HIGH*1.001,'↓评台顶'),colorgreen;
DRAWTEXT(Out5,LOW,'↓评台顶'),colorgreen;
IF (k<=0)
RETURN 0;
MA$1:MA(CLOSE, N1);
IF (k<=1)
RETURN 0;
MA$2:MA(CLOSE, N2);
IF (k<=2)
RETURN 0;
TR := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14);
HD := HIGH-REF(HIGH,1);
LD := REF(LOW,1)-LOW;
PDM:= SUM(IF(HD>0 AND HD>LD,HD,0),14);
MDM:= SUM(IF(LD>0 AND LD>HD,LD,0),14);
PDI:= PDM*100/TR;
MDI:= MDM*100/TR;
|
