{副图源码如下}
ZYG1:=REF(LOW,1);
ZYG2:=SMA(ABS(LOW-ZYG1),3,1)/SMA(MAX(LOW-ZYG1,0),3,1)*100;
ZYG3:=EMA(IF(CLOSE>REF(CLOSE,1)*1.02,ZYG2*10,ZYG2/10),3);
ZYG4:=LLV(LOW,38);
ZYG5:=HHV(ZYG3,38);
ZYG6:=IF(LOW<=LLV(LOW,90),1,0);
ZYG7:=EMA(IF(LOW<=ZYG4,(ZYG3+ZYG5*2)/2,0),3)/618*ZYG6;
SHORT:=9;
LONG:=21;
MID:=6;
DIF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:=EMA(DIF,MID);
MACD:=(DIF-DEA)*2;
VA1:=MACD>0 AND MACD>REF(MACD,1);
VA2:=C>MA(C,60) AND MA(C,5)>MA(C,10);
VA3:=VOL>MA(VOL,5)*1.2;
VA4:=C/REF(C,1)>1.01;
ZYG8:=MA(CLOSE,5);
ZYG9:=MA(CLOSE,10);
ZYG10:=MA(CLOSE,30);
ZYG11:=MA(CLOSE,60);
ZYG12:=SUM(CLOSE*VOL*100,4)/SUM(VOL*100,4);
ZYG13:=INTPART(ZYG12*100)/100;
ZYG14:=SUM(CLOSE*VOL*100,7)/SUM(VOL*100,7);
ZYG15:=INTPART(ZYG14*100)/100;
ZYG16:=SUM(CLOSE*VOL*100,28)/SUM(VOL*100,28);
ZYG17:=INTPART(ZYG16*100)/100;
ZYG18:=EMA(CLOSE,5)-EMA(CLOSE,10);
ZYG19:=EMA(ZYG18,9);
ZYG20:=0-100*(HHV(CLOSE,5)-CLOSE)/(HHV(CLOSE,5)-LLV(LOW,5))+100;
ZYG21:=0-100*(HHV(CLOSE,10)-CLOSE)/(HHV(CLOSE,10)-LLV(LOW,10))+100;
ZYG22:=0-100*(HHV(CLOSE,20)-CLOSE)/(HHV(CLOSE,20)-LLV(LOW,20))+100;
ZYG23:=0-100*(HHV(CLOSE,30)-CLOSE)/(HHV(CLOSE,30)-LLV(LOW,30))+100;
ZYG24:=REF(ZYG19,1);
ZYG25:=ZYG19;
ZYG26:=ZYG25-ZYG24;
ZYG27:=REF(ZYG18,1);
ZYG28:=ZYG18;
ZYG29:=ZYG28-ZYG27;
ZYG30:=OPEN;
ZYG31:=CLOSE;
趋势线DIF:=EMA(INDEXC,12)-EMA(INDEXC,26);
趋势线DEA:=EMA(趋势线DIF,9);
趋势线MACD:=(趋势线DIF-趋势线DEA)*2;
趋势强势:=趋势线MACD>0;
基础趋势:=VA1 AND VA2 AND ZYG30<=ZYG8 AND ZYG30<=ZYG9 AND ZYG30<=ZYG10 AND ZYG31>=ZYG8 AND ZYG31>=ZYG17 AND ZYG26>0 AND ZYG29>0;
强势趋势:=基础趋势 AND VA3 AND VA4;
趋势异动:IF(基础趋势,5,IF(强势趋势 AND 趋势强势,10,0)) COLORRED LINETHICK2;
STICKLINE(趋势异动=10,8,0,2,0),COLORRED;
STICKLINE(趋势异动=5,4,0,2,0),COLORYELLOW;
DRAWICON(趋势异动=10,LOW*0.99,13);
DRAWICON(趋势异动=5,LOW*0.995,11);
趋势确认:=COUNT(趋势异动>0,3)>=2;
STICKLINE(趋势异动,6,0,1,1),COLORLIRED ;
STICKLINE(趋势异动,4,0,2,0),COLORYELLOW;
STICKLINE(趋势异动,2,0,3,0),COLORMAGENTA;
{主图源码如下}
ZYG1:=REF(LOW,1);
ZYG2:=SMA(ABS(LOW-ZYG1),3,1)/SMA(MAX(LOW-ZYG1,0),3,1)*100;
ZYG3:=EMA(IF(CLOSE>REF(CLOSE,1)*1.02,ZYG2*10,ZYG2/10),3);
ZYG4:=LLV(LOW,38);
ZYG5:=HHV(ZYG3,38);
ZYG6:=IF(LOW<=LLV(LOW,90),1,0);
ZYG7:=EMA(IF(LOW<=ZYG4,(ZYG3+ZYG5*2)/2,0),3)/618*ZYG6;
SHORT:=9;
LONG:=21;
MID:=6;
DIF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:=EMA(DIF,MID);
MACD:=(DIF-DEA)*2;
VA1:=MACD>0 AND MACD>REF(MACD,1);
VA2:=C>MA(C,60) AND MA(C,5)>MA(C,10);
VA3:=VOL>MA(VOL,5)*1.2;
VA4:=C/REF(C,1)>1.01;
ZYG8:=MA(CLOSE,5);
ZYG9:=MA(CLOSE,10);
ZYG10:=MA(CLOSE,30);
ZYG11:=MA(CLOSE,60);
ZYG12:=SUM(CLOSE*VOL*100,4)/SUM(VOL*100,4);
ZYG13:=INTPART(ZYG12*100)/100;
ZYG14:=SUM(CLOSE*VOL*100,7)/SUM(VOL*100,7);
ZYG15:=INTPART(ZYG14*100)/100;
ZYG16:=SUM(CLOSE*VOL*100,28)/SUM(VOL*100,28);
ZYG17:=INTPART(ZYG16*100)/100;
ZYG18:=EMA(CLOSE,5)-EMA(CLOSE,10);
ZYG19:=EMA(ZYG18,9);
ZYG20:=0-100*(HHV(CLOSE,5)-CLOSE)/(HHV(CLOSE,5)-LLV(LOW,5))+100;
ZYG21:=0-100*(HHV(CLOSE,10)-CLOSE)/(HHV(CLOSE,10)-LLV(LOW,10))+100;
ZYG22:=0-100*(HHV(CLOSE,20)-CLOSE)/(HHV(CLOSE,20)-LLV(LOW,20))+100;
ZYG23:=0-100*(HHV(CLOSE,30)-CLOSE)/(HHV(CLOSE,30)-LLV(LOW,30))+100;
ZYG24:=REF(ZYG19,1);
ZYG25:=ZYG19;
ZYG26:=ZYG25-ZYG24;
ZYG27:=REF(ZYG18,1);
ZYG28:=ZYG18;
ZYG29:=ZYG28-ZYG27;
ZYG30:=OPEN;
ZYG31:=CLOSE;
趋势线DIF:=EMA(INDEXC,12)-EMA(INDEXC,26);
趋势线DEA:=EMA(趋势线DIF,9);
趋势线MACD:=(趋势线DIF-趋势线DEA)*2;
趋势强势:=趋势线MACD>0;
基础趋势:=VA1 AND VA2 AND ZYG30<=ZYG8 AND ZYG30<=ZYG9 AND ZYG30<=ZYG10 AND ZYG31>=ZYG8 AND ZYG31>=ZYG17 AND ZYG26>0 AND ZYG29>0;
强势趋势:=基础趋势 AND VA3 AND VA4;
趋势异动强度:=IF(基础趋势,5,IF(强势趋势 AND 趋势强势,10,0));
DRAWICON(趋势异动强度=10,LOW*0.99,13);
DRAWICON(趋势异动强度=5,LOW*0.995,11);
趋势确认:=COUNT(趋势异动强度>0,3)>=2;
DRAWTEXT(趋势确认 AND REF(趋势确认,1)=0,LOW*0.98,'趋势异动确认'),COLORRED;
STICKLINE(趋势异动强度>=5,CLOSE,OPEN,3,0),COLORRED;
STICKLINE(趋势异动强度>=5,HIGH,LOW,0,0),COLORRED;
MA5:MA(CLOSE,5),COLORWHITE,LINETHICK1;
MA10:MA(CLOSE,10),COLORYELLOW,LINETHICK1;
MA30:MA(CLOSE,30),COLORMAGENTA,LINETHICK1;
MA60:MA(CLOSE,60),COLORGREEN,LINETHICK1;
VWAP4:ZYG13,COLORRED,LINETHICK1;
VWAP7:ZYG15,COLORRED,LINETHICK1;
VWAP28:ZYG17,COLORRED,LINETHICK1;
DRAWTEXT_FIX(ISLASTBAR AND VA1 AND VA2,0.01,0.01,0,'上升趋势'),COLORRED;
DRAWTEXT_FIX(ISLASTBAR AND NOT(VA1 AND VA2),0.01,0.01,0,'震荡或下降趋势'),COLORGREEN;