M10:MA(C,10);
M20:MA(C,20);
MTM:=CLOSE-REF(CLOSE,6);
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
M:=6;
XX:=10;//粘合的标准
CON1:=EVERY((MAX1(M5,M10,M20)-MIN1(M5,M10,M20))<XX,N);
CON11:=EXIST(CON1,6) && (CROSS(C,M5)||CROSS(M5,M10)) && MTM>0 && (MACD>REF(MACD,1) || DIFF>REF(DIFF,1));
DRAWICON(CON11,L,1),VALIGN0;
DRAWICON(CON22,H,2),VALIGN2;
幅度:=0.1;//
上涨下跌在几个周期内:=10;//
下跌:=(HV(H,50)-L)/L>幅度 && L=REFX(LLV(L,2),1);
CON3:=COUNT(下跌,5)=1 && 下跌;
CON33:=EXIST(CON3,上涨下跌在几个周期内) && (CROSS(C,M5)||CROSS(M5,M10)) && MTM>0 && (MACD>REF(MACD,1) || DIFF>REF(DIFF,1));
DRAWICON(CON33,L,4),VALIGN0;
CON4:=COUNT(上涨,5)=1 && 上涨;
CON44:=EXIST(CON4,上涨下跌在几个周期内) && (CROSSDOWN(C,M5)||CROSSDOWN(M5,M10)) && MTM<0 && (MACD<REF(MACD,1) || DIFF<REF(DIFF,1));
DRAWICON(CON44,H,5),VALIGN2;
参考:
M5:MA(C,5);
M10:MA(C,10);
M20:MA(C,20);
MTM := CLOSE-REF(CLOSE,6);
MTMMA := MA(MTM,6);
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
N:=10;//根数
M:=6;
XX:=10;//粘合的标准
CON1:=EVERY((MAX1(M5,M10,M20)-MIN1(M5,M10,M20))<XX,N);
CON11:=EXIST(CON1,6) && (CROSS(C,M5)||CROSS(M5,M10)) && (MTM>0 || CROSS(MTM,0)>CROSS(MTM,MTMMA)) && (MACD>REF(MACD,1) || DIFF>REF(DIFF,1));
DRAWICON(CON11,L,1),VALIGN0;
CON22:=EXIST(CON1,6) && (CROSSDOWN(C,M5)||CROSSDOWN(M5,M10)) && (CROSSDOWN(MTM,0)>CROSSDOWN(MTM,MTMMA)) && (MACD<REF(MACD,1) || DIFF<REF(DIFF,1));
DRAWICON(CON22,H,2),VALIGN2;
幅度:=0.1;//
上涨下跌在几个周期内:=10;//
下跌:=(HV(H,50)-L)/L>幅度 && L=REFX(LLV(L,2),1);
CON3:=COUNT(下跌,5)=1 && 下跌;
CON33:=EXIST(CON3,上涨下跌在几个周期内) && (CROSS(C,M5)||CROSS(M5,M10)) && (MTM>0 || CROSS(MTM,0)>CROSS(MTM,MTMMA)) && (MACD>REF(MACD,1) || DIFF>REF(DIFF,1));
DRAWICON(CON33,L,4),VALIGN0;
上涨:=(H-LV(L,50))/LV(L,50)>幅度 && H=REFX(HHV(H,2),1);
CON4:=COUNT(上涨,5)=1 && 上涨;
CON44:=EXIST(CON4,上涨下跌在几个周期内) && (CROSSDOWN(C,M5)||CROSSDOWN(M5,M10)) && (CROSSDOWN(MTM,0)>CROSSDOWN(MTM,MTMMA))&& (MACD<REF(MACD,1) || DIFF<REF(DIFF,1));
DRAWICON(CON44,H,5),VALIGN2;
M10:MA(C,10);
M20:MA(C,20);
MTM := CLOSE-REF(CLOSE,6);
MTMMA := MA(MTM,6);
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
N:=10;//根数
M:=6;
XX:=10;//粘合的标准
CON1:=EVERY((MAX1(M5,M10,M20)-MIN1(M5,M10,M20))<XX,N);
CON11:=EXIST(CON1,6) && (CROSS(C,M5)||CROSS(M5,M10)) && (MTM>0 || CROSS(MTM,0)>CROSS(MTM,MTMMA)) && (MACD>REF(MACD,1) || DIFF>REF(DIFF,1));
DRAWICON(CON11,L,1),VALIGN0;
CON22:=EXIST(CON1,6) && (CROSSDOWN(C,M5)||CROSSDOWN(M5,M10)) && (CROSSDOWN(MTM,0)>CROSSDOWN(MTM,MTMMA)) && (MACD<REF(MACD,1) || DIFF<REF(DIFF,1));
DRAWICON(CON22,H,2),VALIGN2;
幅度:=0.1;//
上涨下跌在几个周期内:=10;//
下跌:=(HV(H,50)-L)/L>幅度 && L=LLV(L,2);
CON3:=COUNT(下跌,5)=1 && 下跌;
CON33:=EXIST(CON3,上涨下跌在几个周期内) && (CROSS(C,M5)||CROSS(M5,M10)) && (MTM>0 || CROSS(MTM,0)>CROSS(MTM,MTMMA)) && (MACD>REF(MACD,1) || DIFF>REF(DIFF,1));
DRAWICON(CON33,L,4),VALIGN0;
上涨:=(H-LV(L,50))/LV(L,50)>幅度 && H=HHV(H,2);
CON4:=COUNT(上涨,5)=1 && 上涨;
CON44:=EXIST(CON4,上涨下跌在几个周期内) && (CROSSDOWN(C,M5)||CROSSDOWN(M5,M10)) && (CROSSDOWN(MTM,0)>CROSSDOWN(MTM,MTMMA))&& (MACD<REF(MACD,1) || DIFF<REF(DIFF,1));
DRAWICON(CON44,H,5),VALIGN2;
CON11,NOTICE;
CON22,NOTICE;
CON33,NOTICE;
CON44,NOTICE;
M10:MA(C,10);
M20:MA(C,20);
MTM := CLOSE-REF(CLOSE,6);
MTMMA := MA(MTM,6);
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
N:=10;//根数
M:=6;
XX:=10;//粘合的标准
CON1:=EVERY((MAX1(M5,M10,M20)-MIN1(M5,M10,M20))<XX,N);
CON11:=EXIST(CON1,6) && (CROSS(C,M5)||CROSS(M5,M10)) && (CROSS(MTM,0)||CROSS(MTM,MTMMA)) && (MACD>REF(MACD,1) || DIFF>REF(DIFF,1));
DRAWICON(CON11,L,1),VALIGN0;
CON22:=EXIST(CON1,6) && (CROSSDOWN(C,M5)||CROSSDOWN(M5,M10)) && (CROSSDOWN(MTM,0)||CROSSDOWN(MTM,MTMMA)) && (MACD<REF(MACD,1) || DIFF<REF(DIFF,1));
DRAWICON(CON22,H,2),VALIGN2;
幅度:=0.1;//
上涨下跌在几个周期内:=10;//
下跌:=(HV(H,50)-L)/L>幅度 && L=LLV(L,2);
CON3:=COUNT(下跌,5)=1 && 下跌;
CON33:=EXIST(CON3,上涨下跌在几个周期内) && (CROSS(C,M5)||CROSS(M5,M10)) && (CROSS(MTM,0)||CROSS(MTM,MTMMA)) && (MACD>REF(MACD,1) || DIFF>REF(DIFF,1));
DRAWICON(CON33,L,4),VALIGN0;
上涨:=(H-LV(L,50))/LV(L,50)>幅度 && H=HHV(H,2);
CON4:=COUNT(上涨,5)=1 && 上涨;
CON44:=EXIST(CON4,上涨下跌在几个周期内) && (CROSSDOWN(C,M5)||CROSSDOWN(M5,M10)) && (CROSSDOWN(MTM,0)||CROSSDOWN(MTM,MTMMA)) && (MACD<REF(MACD,1) || DIFF<REF(DIFF,1));
DRAWICON(CON44,H,5),VALIGN2;
CON22,NOTICE;
CON33,NOTICE;
CON44,NOTICE;