DIF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIF,9);
MACD:(DIF-DEA)*2,COLORSTICK,COLORCYAN;
MA60:MA(C,60),NODRAW,COLORGREEN;
MA5:MA(C,5),NODRAW,COLORYELLOW;


涨1:IF(DIF>REF(DIF,1),DIF,NULL),COLORRED,LINETHICK1;
涨2:IF(DEA>REF(DEA,1),DEA,NULL),COLORMAGENTA,LINETHICK1;

CAPITAL:=GETPRICE1('流通股本')*100;
换手:VOL/CAPITAL*100,COLORYELLOW,NODRAW;
十换:SUM(换手,10),COLORCYAN,NODRAW;

JC:=CROSS(DIF,DEA);
X2:=BARSLAST(CROSS(DIF,DEA));
X3:=LLVBARS(DIF,X2+3);
X4:=IF(X3>X2,REF(DIF,X3),0);
LX:=COUNT(DIF>0,X2)=0;
X5:=DIF<0 AND DIF>X4 AND LOW*1.015<=LLV(LOW,X2+3) AND X4<0 AND LX;
X6:=REF(X5,1)=1 AND DIF>REF(DIF,1) AND REF(DIF,1)<REF(DIF,2) AND REF(DIF,X3)<0 AND REF(DIF,2)<0 AND LX;
DRAWLINE(X4=X3,DIF,X6,DIF,0),COLOR80FF00,DOT;
DRAWTEXT(X4=X3 AND X6,DIF,'底'),COLOR00FF00;
X1:=BARSLAST(CROSS(DEA,DIF));
X7:=HHVBARS(DIF,X1+3);
X8:=IF(X7>X1,REF(DIF,X7),0);
LS:=COUNT(DIF<0,X2)=0;
X9:=DIF>0 AND DIF<X8 AND HIGH*1.005>=HHV(HIGH,X1+3) AND X8>0 AND DIF>0 AND LS;
X10:=REF(X9,1)=1 AND DIF<REF(DIF,1) AND REF(DIF,1)>REF(DIF,2) AND REF(DIF,X7)>0 AND REF(DIF,2)>0;
DRAWLINE(X8=X7,DIF,X10,REF(DIF,1),0),COLORRED,DOT;
DRAWTEXT(X10,DIF,'顶'),COLORMAGENTA;

Z2:=BARSLAST(REF(MACD,1)<0 AND MACD>0);
Z3:=LLVBARS(MACD,Z2+20);
Z4:=IF(Z3>Z2,REF(MACD,Z3),0);
Z5:=MACD<0 AND MACD>Z4 AND Z4<0 AND LOW=LLV(LOW,Z2+20);
Z6:=REF(Z5,1)=1 AND MACD>REF(MACD,1) AND MACD<0 AND REF(DIF,Z3)<0;
DRAWLINE(Z4=Z3,MACD,Z6,MACD,0),COLORCYAN,DOT;
Z7:=HHVBARS(MACD,Z2+20);
Z8:=IF(Z7>Z2,REF(MACD,Z7),0);
Z9:=MACD>0 AND MACD<Z8 AND Z8>0 AND HIGH=HHV(HIGH,Z2+20);
Z10:=REF(Z9,1)=1 AND MACD>REF(MACD,1) AND REF(DIF,Z7)>0;
DRAWLINE(Z8=Z7,MACD,Z10,MACD,0),COLORRED,DOT;


SC:=CROSS(DEA,DIF);
JCB:=BARSLAST(JC);
SCB:=BARSLAST(SC);

PP1:=BACKSET(JC OR BARSTATUS=2,LLVBARS(MACD,SCB+1)+1) AND NOT(JC);
PP2:=CROSS(PP1,0.5);
OPP1:=L<=REF(LLV(L,SCB+1),1) AND MACD<0;
OPP2:=MACD>LLV(MACD,SCB+1);
OPP3:=LLVBARS(MACD,SCB+1)>1;
OOPPD:=OPP1 AND OPP2 AND OPP3;
STICKLINE(OOPPD,MACD*0.33,0,1,0),COLORMAGENTA;
DRAWLINE(PP2,MACD,OOPPD AND COUNT(PP2,SCB+1)>0,MACD,0),COLORMAGENTA,LINETHICK1;
PQ1:=BACKSET(SC OR BARSTATUS=2,HHVBARS(MACD,JCB+1)+1) AND NOT(SC);
PQ2:=CROSS(PQ1,0.5);
PPP1:=H>=REF(HHV(H,JCB+1),1) AND MACD>0; 
PPP2:=MACD<HHV(MACD,JCB+1); 
PPP3:=HHVBARS(MACD,JCB+1)>1; 
POPPD:=PPP1 AND PPP2 AND PPP3;
STICKLINE(POPPD,MACD*0.33,0,1,0),COLORRED;
DRAWLINE(PQ2,MACD,POPPD AND COUNT(PQ2,JCB+1)>0,MACD,0),COLORRED,LINETHICK1;


STICKLINE(DIF<0 AND CROSS(DIF,DEA),DEA,0,0,0),COLORRED;
STICKLINE(DIF>0 AND CROSS(DEA,DIF),DEA,0,0,0),COLORGREEN;
DRAWTEXT(DIF<0 AND CROSS(DIF,DEA),DEA/2,'.............................');
DRAWTEXT(DIF>0 AND CROSS(DEA,DIF),DEA/2,'.............................');

ZGL:=MA((IF(C>O,H-C,H-O)+IF(C>O,O-L,C-L))/2,60)*1.5;

TJ:=MACD>0;
T:=MACD<0;
DRAWTEXT(BARSLAST(TJ)=1,MACD*0,'?'),COLORGREEN;
DRAWTEXT(BARSLAST(TJ)=2,MACD*0,'?'),COLORGREEN;
DRAWTEXT(BARSLAST(TJ)=3,MACD*0,'?'),COLORGREEN;
DRAWTEXT(BARSLAST(TJ)=5,MACD*0,'?'),COLORGREEN;
DRAWTEXT(BARSLAST(TJ)=8,MACD*0,'?'),COLORGREEN;
DRAWTEXT(BARSLAST(TJ)=13,MACD*0,'?'),COLORGREEN;
DRAWTEXT(BARSLAST(TJ)=21,MACD*0,'?'),COLORGREEN;
DRAWTEXT(BARSLAST(TJ)=34,MACD*0,'?'),COLORGREEN;
DRAWTEXT(BARSLAST(TJ)=55,MACD*0,'?'),COLORGREEN;
DRAWTEXT(BARSLAST(T)=1,MACD*0,'?'),COLORYELLOW;
DRAWTEXT(BARSLAST(T)=2,MACD*0,'?'),COLORYELLOW;
DRAWTEXT(BARSLAST(T)=3,MACD*0,'?'),COLORYELLOW;
DRAWTEXT(BARSLAST(T)=5,MACD*0,'?'),COLORYELLOW;
DRAWTEXT(BARSLAST(T)=8,MACD*0,'?'),COLORYELLOW;
DRAWTEXT(BARSLAST(T)=13,MACD*0,'?'),COLORYELLOW;
DRAWTEXT(BARSLAST(T)=21,MACD*0,'?'),COLORYELLOW;
DRAWTEXT(BARSLAST(T)=34,MACD*0,'?'),COLORYELLOW;
DRAWTEXT(BARSLAST(T)=55,MACD*0,'?'),COLORYELLOW;
DRAWNUMBER1(ISLASTBAR AND BARSLAST(T),0,BARSLAST(T),0),COLORYELLOW;
DRAWNUMBER1(ISLASTBAR AND BARSLAST(TJ),0,BARSLAST(TJ),0),COLORGREEN;

启动点:=MACD<0 AND MACD>REF(MACD ,1) AND REF(MACD ,1)<=REF(MACD,2);
STICKLINE(启动点,0,MACD*0.985,0.01,0),COLORD1A4FF;
逼空点:=MACD>0 AND MACD>REF(MACD ,1) AND REF(MACD ,1)<=REF(MACD ,2) AND REF(MACD ,1)>0;
STICKLINE(逼空点,0,MACD*0.985,0.03,0),COLORD1A4FF;
回落点:=MACD>0 AND MACD<REF(MACD ,1) AND REF(MACD ,1)>=REF(MACD ,2);
STICKLINE(回落点,0,MACD*0.985,0.01,0),COLORFFAD5B;
杀多点:=MACD<0 AND MACD<REF(MACD ,1) AND REF(MACD ,1)>=REF(MACD ,2) AND REF(MACD ,1)<0;
STICKLINE(杀多点,0,MACD*0.985,0.03,0),COLORFFAD5B;
HZJC:=IF(BARSLASTCOUNT(MACD>0)>=2 AND MACD>REF(MACD,1),(MACD-REF(MACD,1))/REF(MACD,1)*100,NULL),NODRAW;
LZSD:IF(BARSLASTCOUNT(MACD<0)>=2 AND MACD>REF(MACD,1),(MACD-REF(MACD,1))/ABS(REF(MACD,1))*100,NULL),NODRAW;
HZSD:=IF(BARSLASTCOUNT(MACD>0)>=2 AND REF(MACD,1)>0 AND MACD<REF(MACD,1),( REF(MACD,1)-MACD)/ REF(MACD,1)*100,NULL),NODRAW;
LZJC:=IF(BARSLASTCOUNT(MACD<0)>=2 AND REF(MACD,1)<0 AND MACD<REF(MACD,1),ABS(MACD-REF(MACD,1))/ABS(REF(MACD,1))*100,NULL),NODRAW;
HZFL:=IF(ISLASTBAR AND REF(MACD,1)>0 AND MACD<0,ABS(MACD-REF(MACD,1))/REF(MACD,1)*100,NULL),NODRAW;


作者 admin

九稳量化交易系统 是一套高胜率策略趋势跟踪系统,系统最大优势就是开仓位置精确,信号不漂移 不延迟 同步行情信号 拒绝马后面!www.gao998.cn 微信 fxfx668998

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注